builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-181 starttime: 1472231116.92 results: success (0) buildid: 20160826082817 builduid: a0c865b0e8b64760a15a091adcf7ba8f revision: 5638397535682c538b244827fc2a9c339c716653 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 10:05:16.916305) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 10:05:16.917683) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 35 secs) (at 2016-08-26 10:05:16.918013) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 35 secs) (at 2016-08-26 10:05:52.062254) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-08-26 10:05:52.062861) ========= '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-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 WINDIR=C:\windows using PTY: False --10:05:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.47 GB/s 10:05:53 (1.47 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.286000 ========= master_lag: 15.68 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 16 secs) (at 2016-08-26 10:06:09.029274) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-08-26 10:06:09.029604) ========= '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-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.907000 ========= master_lag: 14.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-08-26 10:06:25.957834) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-26 10:06:25.958268) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 5638397535682c538b244827fc2a9c339c716653 --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-release --rev 5638397535682c538b244827fc2a9c339c716653 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 WINDIR=C:\windows using PTY: False 2016-08-26 10:06:26,582 truncating revision to first 12 chars 2016-08-26 10:06:26,582 Setting DEBUG logging. 2016-08-26 10:06:26,582 attempt 1/10 2016-08-26 10:06:26,582 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/563839753568?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-26 10:06:27,900 unpacking tar archive at: mozilla-release-563839753568/testing/mozharness/ program finished with exit code 0 elapsedTime=2.079000 ========= master_lag: 0.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-26 10:06:28.415767) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 10:06:28.416535) ========= script_repo_revision: 5638397535682c538b244827fc2a9c339c716653 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 10:06:28.417483) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 10:06:28.418182) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 10:06:28.437743) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 41 secs) (at 2016-08-26 10:06:28.438457) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:06:28 INFO - MultiFileLogger online at 20160826 10:06:28 in C:\slave\test 10:06:28 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-release --download-symbols true 10:06:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:06:28 INFO - {'append_to_log': False, 10:06:28 INFO - 'base_work_dir': 'C:\\slave\\test', 10:06:28 INFO - 'blob_upload_branch': 'mozilla-release', 10:06:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:06:28 INFO - 'buildbot_json_path': 'buildprops.json', 10:06:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:06:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:06:28 INFO - 'download_minidump_stackwalk': True, 10:06:28 INFO - 'download_symbols': 'true', 10:06:28 INFO - 'e10s': False, 10:06:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:06:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:06:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:06:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:06:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:06:28 INFO - 'C:/mozilla-build/tooltool.py'), 10:06:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:06:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:06:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:06:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:06:28 INFO - 'log_level': 'info', 10:06:28 INFO - 'log_to_console': True, 10:06:28 INFO - 'opt_config_files': (), 10:06:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:06:28 INFO - '--processes=1', 10:06:28 INFO - '--config=%(test_path)s/wptrunner.ini', 10:06:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:06:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:06:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:06:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:06:28 INFO - 'pip_index': False, 10:06:28 INFO - 'require_test_zip': True, 10:06:28 INFO - 'test_type': ('testharness',), 10:06:28 INFO - 'this_chunk': '1', 10:06:28 INFO - 'total_chunks': '10', 10:06:28 INFO - 'virtualenv_path': 'venv', 10:06:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:06:28 INFO - 'work_dir': 'build'} 10:06:28 INFO - ##### 10:06:28 INFO - ##### Running clobber step. 10:06:28 INFO - ##### 10:06:28 INFO - Running pre-action listener: _resource_record_pre_action 10:06:28 INFO - Running main action method: clobber 10:06:28 INFO - rmtree: C:\slave\test\build 10:06:28 INFO - Using _rmtree_windows ... 10:06:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:08:35 INFO - Running post-action listener: _resource_record_post_action 10:08:35 INFO - ##### 10:08:35 INFO - ##### Running read-buildbot-config step. 10:08:35 INFO - ##### 10:08:35 INFO - Running pre-action listener: _resource_record_pre_action 10:08:35 INFO - Running main action method: read_buildbot_config 10:08:35 INFO - Using buildbot properties: 10:08:35 INFO - { 10:08:35 INFO - "project": "", 10:08:35 INFO - "product": "firefox", 10:08:35 INFO - "script_repo_revision": "production", 10:08:35 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 10:08:35 INFO - "repository": "", 10:08:35 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 10:08:35 INFO - "buildid": "20160826082817", 10:08:35 INFO - "pgo_build": "False", 10:08:35 INFO - "basedir": "C:\\slave\\test", 10:08:35 INFO - "buildnumber": 20, 10:08:35 INFO - "slavename": "t-w864-ix-181", 10:08:35 INFO - "revision": "5638397535682c538b244827fc2a9c339c716653", 10:08:35 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:08:35 INFO - "platform": "win64", 10:08:35 INFO - "branch": "mozilla-release", 10:08:35 INFO - "repo_path": "releases/mozilla-release", 10:08:35 INFO - "moz_repo_path": "", 10:08:35 INFO - "stage_platform": "win64", 10:08:35 INFO - "builduid": "a0c865b0e8b64760a15a091adcf7ba8f", 10:08:35 INFO - "slavebuilddir": "test" 10:08:35 INFO - } 10:08:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json. 10:08:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip. 10:08:35 INFO - Running post-action listener: _resource_record_post_action 10:08:35 INFO - ##### 10:08:35 INFO - ##### Running download-and-extract step. 10:08:35 INFO - ##### 10:08:35 INFO - Running pre-action listener: _resource_record_pre_action 10:08:35 INFO - Running main action method: download_and_extract 10:08:35 INFO - mkdir: C:\slave\test\build\tests 10:08:35 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')]} 10:08:35 INFO - https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:08:35 INFO - trying https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json 10:08:35 INFO - Downloading https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win64.test_packages.json 10:08:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.test_packages.json'}, attempt #1 10:08:36 INFO - Downloaded 1274 bytes. 10:08:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win64.test_packages.json 10:08:36 INFO - Using the following test package requirements: 10:08:36 INFO - {u'common': [u'firefox-48.0.3.en-US.win64.common.tests.zip'], 10:08:36 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.cppunittest.tests.zip'], 10:08:36 INFO - u'gtest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.gtest.tests.zip'], 10:08:36 INFO - u'jittest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'jsshell-win64.zip'], 10:08:36 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.mochitest.tests.zip'], 10:08:36 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win64.common.tests.zip'], 10:08:36 INFO - u'reftest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.reftest.tests.zip'], 10:08:36 INFO - u'talos': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.talos.tests.zip'], 10:08:36 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.web-platform.tests.zip'], 10:08:36 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 10:08:36 INFO - u'firefox-48.0.3.en-US.win64.xpcshell.tests.zip']} 10:08:36 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win64.common.tests.zip', u'firefox-48.0.3.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 10:08:36 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')]} 10:08:36 INFO - https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:08:36 INFO - trying https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip 10:08:36 INFO - Downloading https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.common.tests.zip 10:08:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.common.tests.zip'}, attempt #1 10:08:37 INFO - Downloaded 20881741 bytes. 10:08:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:08:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:08:38 INFO - caution: filename not matched: web-platform/* 10:08:38 INFO - Return code: 11 10:08:38 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')]} 10:08:38 INFO - https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:08:38 INFO - trying https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip 10:08:38 INFO - Downloading https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.web-platform.tests.zip 10:08:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.web-platform.tests.zip'}, attempt #1 10:08:40 INFO - Downloaded 36389909 bytes. 10:08:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:08:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:09:20 INFO - caution: filename not matched: bin/* 10:09:20 INFO - caution: filename not matched: config/* 10:09:20 INFO - caution: filename not matched: mozbase/* 10:09:20 INFO - caution: filename not matched: marionette/* 10:09:20 INFO - caution: filename not matched: tools/wptserve/* 10:09:20 INFO - Return code: 11 10:09: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')]} 10:09:20 INFO - https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip matches https://queue.taskcluster.net 10:09:20 INFO - trying https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 10:09:20 INFO - Downloading https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.zip 10:09:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.zip'}, attempt #1 10:09:22 INFO - Downloaded 82741470 bytes. 10:09:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 10:09:22 INFO - mkdir: C:\slave\test\properties 10:09:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:09:22 INFO - Writing to file C:\slave\test\properties\build_url 10:09:22 INFO - Contents: 10:09:22 INFO - build_url:https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 10:09:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 10:09:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:09:23 INFO - Writing to file C:\slave\test\properties\symbols_url 10:09:23 INFO - Contents: 10:09:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 10:09:23 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')]} 10:09:23 INFO - https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:09:23 INFO - trying https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 10:09:23 INFO - Downloading https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 10:09:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip'}, attempt #1 10:09:24 INFO - Downloaded 50798703 bytes. 10:09:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:09:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:09:28 INFO - Return code: 0 10:09:28 INFO - Running post-action listener: _resource_record_post_action 10:09:28 INFO - Running post-action listener: set_extra_try_arguments 10:09:28 INFO - ##### 10:09:28 INFO - ##### Running create-virtualenv step. 10:09:28 INFO - ##### 10:09:28 INFO - Running pre-action listener: _pre_create_virtualenv 10:09:28 INFO - Running pre-action listener: _resource_record_pre_action 10:09:28 INFO - Running main action method: create_virtualenv 10:09:28 INFO - Creating virtualenv C:\slave\test\build\venv 10:09:28 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 10:09:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:09:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:09:35 INFO - Installing distribute......................................................................................................................................................................................done. 10:09:36 INFO - Return code: 0 10:09:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:09:36 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')]} 10:09:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:09:36 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')]} 10:09:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:09:36 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02559228>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-181', 'USERDOMAIN': 'T-W864-IX-181', '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-181', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-181', '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-181\\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 10:09:36 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 10:09:36 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 10:09:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:09:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:09:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:09:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:09:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:09:36 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:09:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:09:36 INFO - 'DCLOCATION': 'SCL3', 10:09:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:09:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:09:36 INFO - 'HOMEDRIVE': 'C:', 10:09:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:09:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:09:36 INFO - 'KTS_VERSION': '1.19c', 10:09:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:09:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:09:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:09:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:09:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:09:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:09:36 INFO - 'MOZ_NO_REMOTE': '1', 10:09:36 INFO - 'NO_EM_RESTART': '1', 10:09:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:09:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:09:36 INFO - 'OS': 'Windows_NT', 10:09:36 INFO - 'OURDRIVE': 'C:', 10:09:36 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', 10:09:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:09:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:09:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:09:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:09:36 INFO - 'PROCESSOR_LEVEL': '6', 10:09:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:09:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:09:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:09:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:09:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:09:36 INFO - 'PROMPT': '$P$G', 10:09:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:09:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:09:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:09:36 INFO - 'PWD': 'C:\\slave\\test', 10:09:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:09:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:09:36 INFO - 'SYSTEMDRIVE': 'C:', 10:09:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:09:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:36 INFO - 'TEST1': 'testie', 10:09:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:36 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:09:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:09:36 INFO - 'USERNAME': 'cltbld', 10:09:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:09:36 INFO - 'WINDIR': 'C:\\windows', 10:09:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:09:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:09:37 INFO - Downloading/unpacking psutil>=0.7.1 10:09:37 INFO - Running setup.py egg_info for package psutil 10:09:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:09:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:09:37 INFO - Installing collected packages: psutil 10:09:37 INFO - Running setup.py install for psutil 10:09:37 INFO - building 'psutil._psutil_windows' extension 10:09:37 INFO - error: Unable to find vcvarsall.bat 10:09:37 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-s4lbrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:09:37 INFO - running install 10:09:37 INFO - running build 10:09:37 INFO - running build_py 10:09:37 INFO - creating build 10:09:37 INFO - creating build\lib.win32-2.7 10:09:37 INFO - creating build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:09:37 INFO - running build_ext 10:09:37 INFO - building 'psutil._psutil_windows' extension 10:09:37 INFO - error: Unable to find vcvarsall.bat 10:09:37 INFO - ---------------------------------------- 10:09:37 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-s4lbrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:09:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-181\AppData\Roaming\pip\pip.log 10:09:37 WARNING - Return code: 1 10:09:37 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! 10:09:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:09:37 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')]} 10:09:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:09:37 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')]} 10:09:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:09:37 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02559228>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-181', 'USERDOMAIN': 'T-W864-IX-181', '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-181', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-181', '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-181\\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 10:09:37 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 10:09:37 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 10:09:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:09:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:09:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:09:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:09:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:09:38 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:09:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:09:38 INFO - 'DCLOCATION': 'SCL3', 10:09:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:09:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:09:38 INFO - 'HOMEDRIVE': 'C:', 10:09:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:09:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:09:38 INFO - 'KTS_VERSION': '1.19c', 10:09:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:09:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:09:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:09:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:09:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:09:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:09:38 INFO - 'MOZ_NO_REMOTE': '1', 10:09:38 INFO - 'NO_EM_RESTART': '1', 10:09:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:09:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:09:38 INFO - 'OS': 'Windows_NT', 10:09:38 INFO - 'OURDRIVE': 'C:', 10:09:38 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', 10:09:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:09:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:09:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:09:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:09:38 INFO - 'PROCESSOR_LEVEL': '6', 10:09:38 INFO - 'PROCESSOR_REVISION': '1e05', 10:09:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:09:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:09:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:09:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:09:38 INFO - 'PROMPT': '$P$G', 10:09:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:09:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:09:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:09:38 INFO - 'PWD': 'C:\\slave\\test', 10:09:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:09:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:09:38 INFO - 'SYSTEMDRIVE': 'C:', 10:09:38 INFO - 'SYSTEMROOT': 'C:\\windows', 10:09:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:38 INFO - 'TEST1': 'testie', 10:09:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:38 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:09:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:09:38 INFO - 'USERNAME': 'cltbld', 10:09:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:09:38 INFO - 'WINDIR': 'C:\\windows', 10:09:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:09:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:09:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:09:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:09:38 INFO - Running setup.py egg_info for package mozsystemmonitor 10:09:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:09:38 INFO - Running setup.py egg_info for package psutil 10:09:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:09:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:09:38 INFO - Installing collected packages: mozsystemmonitor, psutil 10:09:38 INFO - Running setup.py install for mozsystemmonitor 10:09:38 INFO - Running setup.py install for psutil 10:09:38 INFO - building 'psutil._psutil_windows' extension 10:09:38 INFO - error: Unable to find vcvarsall.bat 10:09:38 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-cixtia-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:09:38 INFO - running install 10:09:38 INFO - running build 10:09:38 INFO - running build_py 10:09:38 INFO - running build_ext 10:09:38 INFO - building 'psutil._psutil_windows' extension 10:09:38 INFO - error: Unable to find vcvarsall.bat 10:09:38 INFO - ---------------------------------------- 10:09:38 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-cixtia-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:09:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-181\AppData\Roaming\pip\pip.log 10:09:38 WARNING - Return code: 1 10:09:38 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! 10:09:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:09:38 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')]} 10:09:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:09:38 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')]} 10:09:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:09:38 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02559228>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-181', 'USERDOMAIN': 'T-W864-IX-181', '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-181', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-181', '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-181\\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 10:09:38 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 10:09:38 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 10:09:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:09:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:09:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:09:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:09:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:09:38 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:09:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:09:38 INFO - 'DCLOCATION': 'SCL3', 10:09:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:09:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:09:38 INFO - 'HOMEDRIVE': 'C:', 10:09:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:09:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:09:38 INFO - 'KTS_VERSION': '1.19c', 10:09:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:09:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:09:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:09:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:09:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:09:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:09:38 INFO - 'MOZ_NO_REMOTE': '1', 10:09:38 INFO - 'NO_EM_RESTART': '1', 10:09:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:09:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:09:38 INFO - 'OS': 'Windows_NT', 10:09:38 INFO - 'OURDRIVE': 'C:', 10:09:38 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', 10:09:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:09:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:09:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:09:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:09:38 INFO - 'PROCESSOR_LEVEL': '6', 10:09:38 INFO - 'PROCESSOR_REVISION': '1e05', 10:09:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:09:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:09:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:09:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:09:38 INFO - 'PROMPT': '$P$G', 10:09:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:09:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:09:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:09:38 INFO - 'PWD': 'C:\\slave\\test', 10:09:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:09:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:09:38 INFO - 'SYSTEMDRIVE': 'C:', 10:09:38 INFO - 'SYSTEMROOT': 'C:\\windows', 10:09:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:38 INFO - 'TEST1': 'testie', 10:09:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:38 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:09:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:09:38 INFO - 'USERNAME': 'cltbld', 10:09:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:09:38 INFO - 'WINDIR': 'C:\\windows', 10:09:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:09:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:09:39 INFO - Downloading/unpacking blobuploader==1.2.4 10:09:39 INFO - Downloading blobuploader-1.2.4.tar.gz 10:09:39 INFO - Running setup.py egg_info for package blobuploader 10:09:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:09:42 INFO - Running setup.py egg_info for package requests 10:09:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:09:42 INFO - Downloading docopt-0.6.1.tar.gz 10:09:42 INFO - Running setup.py egg_info for package docopt 10:09:42 INFO - Installing collected packages: blobuploader, docopt, requests 10:09:42 INFO - Running setup.py install for blobuploader 10:09:42 INFO - Running setup.py install for docopt 10:09:42 INFO - Running setup.py install for requests 10:09:42 INFO - Successfully installed blobuploader docopt requests 10:09:42 INFO - Cleaning up... 10:09:42 INFO - Return code: 0 10:09:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:09:42 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')]} 10:09:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:09:42 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')]} 10:09:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:09:42 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02559228>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, '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-181', 'USERDOMAIN': 'T-W864-IX-181', '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-181', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-181', '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-181\\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 10:09:42 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 10:09:42 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 10:09:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:09:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:09:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:09:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:09:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:09:42 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:09:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:09:42 INFO - 'DCLOCATION': 'SCL3', 10:09:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:09:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:09:42 INFO - 'HOMEDRIVE': 'C:', 10:09:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:09:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:09:42 INFO - 'KTS_VERSION': '1.19c', 10:09:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:09:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:09:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:09:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:09:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:09:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:09:42 INFO - 'MOZ_NO_REMOTE': '1', 10:09:42 INFO - 'NO_EM_RESTART': '1', 10:09:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:09:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:09:42 INFO - 'OS': 'Windows_NT', 10:09:42 INFO - 'OURDRIVE': 'C:', 10:09:42 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', 10:09:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:09:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:09:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:09:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:09:42 INFO - 'PROCESSOR_LEVEL': '6', 10:09:42 INFO - 'PROCESSOR_REVISION': '1e05', 10:09:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:09:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:09:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:09:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:09:42 INFO - 'PROMPT': '$P$G', 10:09:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:09:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:09:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:09:42 INFO - 'PWD': 'C:\\slave\\test', 10:09:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:09:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:09:42 INFO - 'SYSTEMDRIVE': 'C:', 10:09:42 INFO - 'SYSTEMROOT': 'C:\\windows', 10:09:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:42 INFO - 'TEST1': 'testie', 10:09:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:09:42 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:09:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:09:42 INFO - 'USERNAME': 'cltbld', 10:09:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:09:42 INFO - 'WINDIR': 'C:\\windows', 10:09:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:09:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:09:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:09:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:09:47 INFO - Unpacking c:\slave\test\build\tests\marionette 10:09:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:09:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:09:47 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 10:09:47 INFO - Running setup.py install for browsermob-proxy 10:10:02 INFO - Running setup.py install for manifestparser 10:10:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for marionette-client 10:10:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:10:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for marionette-driver 10:10:02 INFO - Running setup.py install for mozcrash 10:10:02 INFO - Running setup.py install for mozdebug 10:10:02 INFO - Running setup.py install for mozdevice 10:10:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozfile 10:10:02 INFO - Running setup.py install for mozhttpd 10:10:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozinfo 10:10:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozInstall 10:10:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozleak 10:10:02 INFO - Running setup.py install for mozlog 10:10:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for moznetwork 10:10:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozprocess 10:10:02 INFO - Running setup.py install for mozprofile 10:10:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozrunner 10:10:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for mozscreenshot 10:10:02 INFO - Running setup.py install for moztest 10:10:02 INFO - Running setup.py install for mozversion 10:10:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:10:02 INFO - Running setup.py install for wptserve 10:10:02 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 10:10:02 INFO - Cleaning up... 10:10:02 INFO - Return code: 0 10:10:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:10: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')]} 10:10:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:10: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')]} 10:10:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:10:02 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02559228>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, '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-181', 'USERDOMAIN': 'T-W864-IX-181', '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-181', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-181', '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-181\\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 10:10:02 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 10:10:02 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 10:10:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:10:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:10:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:10:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:10:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:10:02 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:10:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:10:02 INFO - 'DCLOCATION': 'SCL3', 10:10:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:10:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:10:02 INFO - 'HOMEDRIVE': 'C:', 10:10:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:10:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:10:02 INFO - 'KTS_VERSION': '1.19c', 10:10:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:10:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:10:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:10:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:10:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:10:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:10:02 INFO - 'MOZ_NO_REMOTE': '1', 10:10:02 INFO - 'NO_EM_RESTART': '1', 10:10:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:10:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:10:02 INFO - 'OS': 'Windows_NT', 10:10:02 INFO - 'OURDRIVE': 'C:', 10:10:02 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', 10:10:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:10:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:10:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:10:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:10:02 INFO - 'PROCESSOR_LEVEL': '6', 10:10:02 INFO - 'PROCESSOR_REVISION': '1e05', 10:10:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:10:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:10:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:10:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:10:02 INFO - 'PROMPT': '$P$G', 10:10:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:10:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:10:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:10:02 INFO - 'PWD': 'C:\\slave\\test', 10:10:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:10:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:10:02 INFO - 'SYSTEMDRIVE': 'C:', 10:10:02 INFO - 'SYSTEMROOT': 'C:\\windows', 10:10:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:10:02 INFO - 'TEST1': 'testie', 10:10:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:10:02 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:10:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:10:02 INFO - 'USERNAME': 'cltbld', 10:10:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:10:02 INFO - 'WINDIR': 'C:\\windows', 10:10:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:10:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:10:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:10:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:10:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:10:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:10:06 INFO - Unpacking c:\slave\test\build\tests\marionette 10:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:10:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:10:06 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)) 10:10:18 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)) 10:10:18 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)) 10:10:18 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)) 10:10:18 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)) 10:10:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:10:18 INFO - Downloading blessings-1.6.tar.gz 10:10:18 INFO - Running setup.py egg_info for package blessings 10:10:18 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)) 10:10:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:10:18 INFO - Running setup.py install for blessings 10:10:18 INFO - Running setup.py install for browsermob-proxy 10:10:18 INFO - Running setup.py install for manifestparser 10:10:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for marionette-client 10:10:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:10:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for marionette-driver 10:10:18 INFO - Running setup.py install for mozcrash 10:10:18 INFO - Running setup.py install for mozdebug 10:10:18 INFO - Running setup.py install for mozdevice 10:10:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for mozhttpd 10:10:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for mozInstall 10:10:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for mozleak 10:10:18 INFO - Running setup.py install for mozprofile 10:10:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Running setup.py install for mozrunner 10:10:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:10:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:10:20 INFO - Running setup.py install for mozscreenshot 10:10:20 INFO - Running setup.py install for moztest 10:10:20 INFO - Running setup.py install for mozversion 10:10:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:10:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:10:20 INFO - Running setup.py install for wptserve 10:10:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:10:20 INFO - Cleaning up... 10:10:20 INFO - Return code: 0 10:10:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:10:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:10:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:10:20 INFO - Reading from file tmpfile_stdout 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - Current package versions: 10:10:20 INFO - blessings == 1.6 10:10:20 INFO - blobuploader == 1.2.4 10:10:20 INFO - browsermob-proxy == 0.6.0 10:10:20 INFO - distribute == 0.6.14 10:10:20 INFO - docopt == 0.6.1 10:10:20 INFO - manifestparser == 1.1 10:10:20 INFO - marionette-client == 2.3.0 10:10:20 INFO - marionette-driver == 1.4.0 10:10:20 INFO - mozInstall == 1.12 10:10:20 INFO - mozcrash == 0.17 10:10:20 INFO - mozdebug == 0.1 10:10:20 INFO - mozdevice == 0.48 10:10:20 INFO - mozfile == 1.2 10:10:20 INFO - mozhttpd == 0.7 10:10:20 INFO - mozinfo == 0.9 10:10:20 INFO - mozleak == 0.1 10:10:20 INFO - mozlog == 3.1 10:10:20 INFO - moznetwork == 0.27 10:10:20 INFO - mozprocess == 0.22 10:10:20 INFO - mozprofile == 0.28 10:10:20 INFO - mozrunner == 6.11 10:10:20 INFO - mozscreenshot == 0.1 10:10:20 INFO - mozsystemmonitor == 0.0 10:10:20 INFO - moztest == 0.7 10:10:20 INFO - mozversion == 1.4 10:10:20 INFO - requests == 1.2.3 10:10:20 INFO - wptserve == 1.4.0 10:10:20 INFO - Running post-action listener: _resource_record_post_action 10:10:20 INFO - Running post-action listener: _start_resource_monitoring 10:10:20 INFO - Starting resource monitoring. 10:10:20 INFO - ##### 10:10:20 INFO - ##### Running pull step. 10:10:20 INFO - ##### 10:10:20 INFO - Running pre-action listener: _resource_record_pre_action 10:10:20 INFO - Running main action method: pull 10:10:20 INFO - Pull has nothing to do! 10:10:20 INFO - Running post-action listener: _resource_record_post_action 10:10:20 INFO - ##### 10:10:20 INFO - ##### Running install step. 10:10:20 INFO - ##### 10:10:20 INFO - Running pre-action listener: _resource_record_pre_action 10:10:20 INFO - Running main action method: install 10:10:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:10:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:10:20 INFO - Reading from file tmpfile_stdout 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - Detecting whether we're running mozinstall >=1.0... 10:10:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:10:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:10:20 INFO - Reading from file tmpfile_stdout 10:10:20 INFO - Output received: 10:10:20 INFO - Usage: mozinstall-script.py [options] installer 10:10:20 INFO - Options: 10:10:20 INFO - -h, --help show this help message and exit 10:10:20 INFO - -d DEST, --destination=DEST 10:10:20 INFO - Directory to install application into. [default: 10:10:20 INFO - "C:\slave\test"] 10:10:20 INFO - --app=APP Application being installed. [default: firefox] 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - Using _rmtree_windows ... 10:10:20 INFO - mkdir: C:\slave\test\build\application 10:10:20 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.3.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:10:20 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.3.en-US.win64.zip --destination C:\slave\test\build\application 10:10:23 INFO - Reading from file tmpfile_stdout 10:10:23 INFO - Output received: 10:10:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:10:23 INFO - Using _rmtree_windows ... 10:10:23 INFO - Using _rmtree_windows ... 10:10:23 INFO - Running post-action listener: _resource_record_post_action 10:10:23 INFO - ##### 10:10:23 INFO - ##### Running run-tests step. 10:10:23 INFO - ##### 10:10:23 INFO - Running pre-action listener: _resource_record_pre_action 10:10:23 INFO - Running main action method: run_tests 10:10:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:10:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:10:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:10:23 INFO - grabbing minidump binary from tooltool 10:10:23 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')]} 10:10:23 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 0x0258E368>, '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 0x022B0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E70C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:10:23 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 10:10:23 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 10:10:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:10:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwibcck 10:10:24 INFO - INFO - File integrity verified, renaming tmpwibcck to win32-minidump_stackwalk.exe 10:10:24 INFO - Return code: 0 10:10:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:10:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:10:24 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/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.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 10:10:24 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/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.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 10:10:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:10:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Roaming', 10:10:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:10:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:10:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:10:24 INFO - 'COMPUTERNAME': 'T-W864-IX-181', 10:10:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:10:24 INFO - 'DCLOCATION': 'SCL3', 10:10:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:10:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:10:24 INFO - 'HOMEDRIVE': 'C:', 10:10:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-181', 10:10:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:10:24 INFO - 'KTS_VERSION': '1.19c', 10:10:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-181\\AppData\\Local', 10:10:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-181', 10:10:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:10:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:10:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:10:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:10:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:10:24 INFO - 'MOZ_NO_REMOTE': '1', 10:10:24 INFO - 'NO_EM_RESTART': '1', 10:10:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:10:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:10:24 INFO - 'OS': 'Windows_NT', 10:10:24 INFO - 'OURDRIVE': 'C:', 10:10:24 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', 10:10:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:10:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:10:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:10:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:10:24 INFO - 'PROCESSOR_LEVEL': '6', 10:10:24 INFO - 'PROCESSOR_REVISION': '1e05', 10:10:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:10:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:10:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:10:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:10:24 INFO - 'PROMPT': '$P$G', 10:10:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:10:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:10:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:10:24 INFO - 'PWD': 'C:\\slave\\test', 10:10:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:10:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:10:24 INFO - 'SYSTEMDRIVE': 'C:', 10:10:24 INFO - 'SYSTEMROOT': 'C:\\windows', 10:10:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:10:24 INFO - 'TEST1': 'testie', 10:10:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:10:24 INFO - 'USERDOMAIN': 'T-W864-IX-181', 10:10:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-181', 10:10:24 INFO - 'USERNAME': 'cltbld', 10:10:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-181', 10:10:24 INFO - 'WINDIR': 'C:\\windows', 10:10:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:10:24 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/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.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 10:10:25 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 10:10:25 INFO - import pkg_resources 10:10:27 INFO - Using 1 client processes 10:10:29 INFO - SUITE-START | Running 778 tests 10:10:29 INFO - Running testharness tests 10:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:10:30 INFO - Setting up ssl 10:10:30 INFO - PROCESS | certutil | 10:10:30 INFO - PROCESS | certutil | 10:10:30 INFO - PROCESS | certutil | 10:10:30 INFO - Certificate Nickname Trust Attributes 10:10:30 INFO - SSL,S/MIME,JAR/XPI 10:10:30 INFO - 10:10:30 INFO - web-platform-tests CT,, 10:10:30 INFO - 10:10:30 INFO - Starting runner 10:10:31 INFO - PROCESS | 2376 | [2376] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:10:31 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:10:31 INFO - PROCESS | 2376 | [2376] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:10:32 INFO - PROCESS | 2376 | 1472231432744 Marionette DEBUG Marionette enabled via build flag and pref 10:10:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9E765E000 == 1 [pid = 2376] [id = 1] 10:10:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 1 (000000A9F59BA000) [pid = 2376] [serial = 1] [outer = 0000000000000000] 10:10:33 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:10:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 2 (000000A9F59BB000) [pid = 2376] [serial = 2] [outer = 000000A9F59BA000] 10:10:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CA4000 == 2 [pid = 2376] [id = 2] 10:10:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 3 (000000A9F8CA4800) [pid = 2376] [serial = 3] [outer = 0000000000000000] 10:10:34 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:10:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 4 (000000A9F8CA5800) [pid = 2376] [serial = 4] [outer = 000000A9F8CA4800] 10:10:34 INFO - PROCESS | 2376 | 1472231434420 Marionette INFO Listening on port 2828 10:10:36 INFO - PROCESS | 2376 | 1472231436079 Marionette DEBUG Marionette enabled via command-line flag 10:10:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DE3800 == 3 [pid = 2376] [id = 3] 10:10:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 5 (000000A9FA034000) [pid = 2376] [serial = 5] [outer = 0000000000000000] 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:10:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 6 (000000A9FA035000) [pid = 2376] [serial = 6] [outer = 000000A9FA034000] 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:10:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 7 (000000A9FAB35800) [pid = 2376] [serial = 7] [outer = 000000A9F8CA4800] 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:36 INFO - PROCESS | 2376 | 1472231436780 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:36 INFO - PROCESS | 2376 | 1472231436811 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:36 INFO - PROCESS | 2376 | 1472231436819 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:36 INFO - PROCESS | 2376 | 1472231436853 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49293 10:10:36 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:36 INFO - PROCESS | 2376 | 1472231436861 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49294 10:10:36 INFO - PROCESS | 2376 | 1472231436863 Marionette DEBUG Closed connection conn0 10:10:36 INFO - PROCESS | 2376 | 1472231436866 Marionette DEBUG Closed connection conn1 10:10:36 INFO - PROCESS | 2376 | 1472231436868 Marionette DEBUG Closed connection conn2 10:10:36 INFO - PROCESS | 2376 | 1472231436922 Marionette DEBUG Closed connection conn3 10:10:37 INFO - PROCESS | 2376 | 1472231437203 Marionette DEBUG Closed connection conn4 10:10:37 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:37 INFO - PROCESS | 2376 | 1472231437209 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49295 10:10:37 INFO - PROCESS | 2376 | 1472231437229 Marionette DEBUG Closed connection conn5 10:10:37 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:10:37 INFO - PROCESS | 2376 | 1472231437235 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49296 10:10:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB048000 == 4 [pid = 2376] [id = 4] 10:10:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 8 (000000A9F59D5400) [pid = 2376] [serial = 8] [outer = 0000000000000000] 10:10:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 9 (000000A9FB0C4C00) [pid = 2376] [serial = 9] [outer = 000000A9F59D5400] 10:10:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 10 (000000A9FB28FC00) [pid = 2376] [serial = 10] [outer = 000000A9F59D5400] 10:10:37 INFO - PROCESS | 2376 | 1472231437403 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:10:37 INFO - PROCESS | 2376 | 1472231437412 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826082817","device":"desktop","version":"48.0.3"} 10:10:38 INFO - PROCESS | 2376 | [2376] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:10:38 INFO - PROCESS | 2376 | [2376] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:10:38 INFO - PROCESS | 2376 | [2376] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:10:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A980F4E000 == 5 [pid = 2376] [id = 5] 10:10:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 11 (000000A980F4E800) [pid = 2376] [serial = 11] [outer = 0000000000000000] 10:10:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A980F4F000 == 6 [pid = 2376] [id = 6] 10:10:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 12 (000000A9FF04BC00) [pid = 2376] [serial = 12] [outer = 0000000000000000] 10:10:39 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:10:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981AED800 == 7 [pid = 2376] [id = 7] 10:10:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 13 (000000A981BD5800) [pid = 2376] [serial = 13] [outer = 0000000000000000] 10:10:39 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:10:39 INFO - PROCESS | 2376 | [2376] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:10:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 14 (000000A981BDD400) [pid = 2376] [serial = 14] [outer = 000000A981BD5800] 10:10:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 15 (000000A982078000) [pid = 2376] [serial = 15] [outer = 000000A980F4E800] 10:10:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 16 (000000A981BD3C00) [pid = 2376] [serial = 16] [outer = 000000A9FF04BC00] 10:10:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 17 (000000A981E25000) [pid = 2376] [serial = 17] [outer = 000000A981BD5800] 10:10:40 INFO - PROCESS | 2376 | 1472231440549 Marionette INFO startBrowser 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:40 INFO - PROCESS | 2376 | 1472231440586 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 2376 | 1472231440600 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 2376 | 1472231440602 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 18 (000000A9840FE800) [pid = 2376] [serial = 18] [outer = 000000A981BD5800] 10:10:41 INFO - PROCESS | 2376 | 1472231441466 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"55eb87be-678e-4b29-ba18-36363b51a70f","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826082817","device":"desktop","version":"48.0.3","command_id":1}}] 10:10:41 INFO - PROCESS | 2376 | 1472231441936 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}] 10:10:41 INFO - PROCESS | 2376 | 1472231441939 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:41 INFO - PROCESS | 2376 | 1472231441975 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:10:42 INFO - PROCESS | 2376 | 1472231441996 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:10:42 INFO - PROCESS | 2376 | 1472231441999 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:42 INFO - PROCESS | 2376 | [2376] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:10:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A9E765E000 == 6 [pid = 2376] [id = 1] 10:10:44 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 19 (000000A9813A1000) [pid = 2376] [serial = 19] [outer = 000000A981BD5800] 10:10:44 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:10:44 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:10:44 INFO - PROCESS | 2376 | 1472231444352 Marionette TRACE conn6 <- [1,3,null,{}] 10:10:44 INFO - PROCESS | 2376 | 1472231444358 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:10:44 INFO - PROCESS | 2376 | 1472231444361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:44 INFO - PROCESS | 2376 | 1472231444387 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:10:44 INFO - PROCESS | 2376 | 1472231444421 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 2376 | 1472231444425 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:10:44 INFO - PROCESS | 2376 | 1472231444430 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 2376 | 1472231444435 Marionette TRACE conn6 <- [1,6,null,{}] 10:10:44 INFO - PROCESS | 2376 | 1472231444446 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}] 10:10:44 INFO - PROCESS | 2376 | 1472231444449 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:44 INFO - PROCESS | 2376 | 1472231444473 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:10:44 INFO - PROCESS | 2376 | 1472231444480 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 2376 | 1472231444483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981669800 == 7 [pid = 2376] [id = 8] 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 20 (000000A982FB3800) [pid = 2376] [serial = 20] [outer = 0000000000000000] 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 21 (000000A983BE1800) [pid = 2376] [serial = 21] [outer = 000000A982FB3800] 10:10:44 INFO - PROCESS | 2376 | 1472231444546 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 22 (000000A985370C00) [pid = 2376] [serial = 22] [outer = 000000A982FB3800] 10:10:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981ADB000 == 8 [pid = 2376] [id = 9] 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 23 (000000A9F3902400) [pid = 2376] [serial = 23] [outer = 0000000000000000] 10:10:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 24 (000000A9F4057800) [pid = 2376] [serial = 24] [outer = 000000A9F3902400] 10:10:45 INFO - PROCESS | 2376 | 1472231444995 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 25 (000000A9F51FC400) [pid = 2376] [serial = 25] [outer = 000000A9F3902400] 10:10:45 INFO - PROCESS | 2376 | 1472231445567 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]]]}] 10:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1197ms 10:10:45 INFO - PROCESS | 2376 | 1472231445689 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 2376 | 1472231445693 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:10:45 INFO - PROCESS | 2376 | 1472231445713 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 2376 | 1472231445716 Marionette TRACE conn6 <- [1,10,null,{}] 10:10:45 INFO - PROCESS | 2376 | 1472231445721 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}] 10:10:45 INFO - PROCESS | 2376 | 1472231445723 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:45 INFO - PROCESS | 2376 | 1472231445864 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:10:45 INFO - PROCESS | 2376 | 1472231445913 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 2376 | 1472231445916 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38DD800 == 9 [pid = 2376] [id = 10] 10:10:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 26 (000000A9F4F37C00) [pid = 2376] [serial = 26] [outer = 0000000000000000] 10:10:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 27 (000000A9FB20C400) [pid = 2376] [serial = 27] [outer = 000000A9F4F37C00] 10:10:45 INFO - PROCESS | 2376 | 1472231445974 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 28 (000000A9FB216800) [pid = 2376] [serial = 28] [outer = 000000A9F4F37C00] 10:10:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50D8800 == 10 [pid = 2376] [id = 11] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 29 (000000A9F50E3800) [pid = 2376] [serial = 29] [outer = 0000000000000000] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 30 (000000A9F518A000) [pid = 2376] [serial = 30] [outer = 000000A9F50E3800] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 31 (000000A982619800) [pid = 2376] [serial = 31] [outer = 000000A9F50E3800] 10:10:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42AC800 == 11 [pid = 2376] [id = 12] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 32 (000000A980F1AC00) [pid = 2376] [serial = 32] [outer = 0000000000000000] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 33 (000000A981988C00) [pid = 2376] [serial = 33] [outer = 000000A980F1AC00] 10:10:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 34 (000000A98197A400) [pid = 2376] [serial = 34] [outer = 000000A980F1AC00] 10:10:46 INFO - PROCESS | 2376 | 1472231446873 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]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1202ms 10:10:47 INFO - PROCESS | 2376 | 1472231447001 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 2376 | 1472231447006 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:10:47 INFO - PROCESS | 2376 | 1472231447012 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 2376 | 1472231447016 Marionette TRACE conn6 <- [1,14,null,{}] 10:10:47 INFO - PROCESS | 2376 | 1472231447021 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}] 10:10:47 INFO - PROCESS | 2376 | 1472231447024 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:47 INFO - PROCESS | 2376 | 1472231447137 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:10:47 INFO - PROCESS | 2376 | 1472231447184 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 2376 | 1472231447189 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98392F800 == 12 [pid = 2376] [id = 13] 10:10:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 35 (000000A981E24800) [pid = 2376] [serial = 35] [outer = 0000000000000000] 10:10:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 36 (000000A983B0B400) [pid = 2376] [serial = 36] [outer = 000000A981E24800] 10:10:47 INFO - PROCESS | 2376 | 1472231447243 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 37 (000000A9F4F30000) [pid = 2376] [serial = 37] [outer = 000000A981E24800] 10:10:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB048000 == 11 [pid = 2376] [id = 4] 10:10:47 INFO - PROCESS | 2376 | 1472231447681 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]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 734ms 10:10:47 INFO - PROCESS | 2376 | 1472231447749 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 2376 | 1472231447754 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:10:47 INFO - PROCESS | 2376 | 1472231447761 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 2376 | 1472231447764 Marionette TRACE conn6 <- [1,18,null,{}] 10:10:47 INFO - PROCESS | 2376 | 1472231447772 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}] 10:10:47 INFO - PROCESS | 2376 | 1472231447775 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:47 INFO - PROCESS | 2376 | 1472231447866 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:10:47 INFO - PROCESS | 2376 | 1472231447875 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 2376 | 1472231447877 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A980C31800 == 12 [pid = 2376] [id = 14] 10:10:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 38 (000000A9F51A9400) [pid = 2376] [serial = 38] [outer = 0000000000000000] 10:10:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 39 (000000A9F51F8400) [pid = 2376] [serial = 39] [outer = 000000A9F51A9400] 10:10:47 INFO - PROCESS | 2376 | 1472231447927 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 40 (000000A9F5594400) [pid = 2376] [serial = 40] [outer = 000000A9F51A9400] 10:10:48 INFO - PROCESS | 2376 | 1472231448354 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]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 10:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:10:48 INFO - PROCESS | 2376 | 1472231448391 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 2376 | 1472231448394 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:10:48 INFO - PROCESS | 2376 | 1472231448397 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 2376 | 1472231448401 Marionette TRACE conn6 <- [1,22,null,{}] 10:10:48 INFO - PROCESS | 2376 | 1472231448413 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}] 10:10:48 INFO - PROCESS | 2376 | 1472231448418 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:48 INFO - PROCESS | 2376 | 1472231448510 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:10:48 INFO - PROCESS | 2376 | 1472231448542 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 2376 | 1472231448545 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981519000 == 13 [pid = 2376] [id = 15] 10:10:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 41 (000000A9F93ED800) [pid = 2376] [serial = 41] [outer = 0000000000000000] 10:10:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 42 (000000A9F9A1EC00) [pid = 2376] [serial = 42] [outer = 000000A9F93ED800] 10:10:48 INFO - PROCESS | 2376 | 1472231448598 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 43 (000000A9F9B56400) [pid = 2376] [serial = 43] [outer = 000000A9F93ED800] 10:10:49 INFO - PROCESS | 2376 | 1472231449023 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]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 693ms 10:10:49 INFO - PROCESS | 2376 | 1472231449092 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 2376 | 1472231449095 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:10:49 INFO - PROCESS | 2376 | 1472231449098 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 2376 | 1472231449100 Marionette TRACE conn6 <- [1,26,null,{}] 10:10:49 INFO - PROCESS | 2376 | 1472231449104 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}] 10:10:49 INFO - PROCESS | 2376 | 1472231449106 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:49 INFO - PROCESS | 2376 | 1472231449192 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:10:49 INFO - PROCESS | 2376 | 1472231449197 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 2376 | 1472231449199 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5237800 == 14 [pid = 2376] [id = 16] 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 44 (000000A9F9E4C800) [pid = 2376] [serial = 44] [outer = 0000000000000000] 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 45 (000000A9FACE3C00) [pid = 2376] [serial = 45] [outer = 000000A9F9E4C800] 10:10:49 INFO - PROCESS | 2376 | 1472231449247 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 46 (000000A9FB213800) [pid = 2376] [serial = 46] [outer = 000000A9F9E4C800] 10:10:49 INFO - PROCESS | 2376 | 1472231449644 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]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 10:10:49 INFO - PROCESS | 2376 | 1472231449687 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 2376 | 1472231449690 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:10:49 INFO - PROCESS | 2376 | 1472231449693 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 2376 | 1472231449695 Marionette TRACE conn6 <- [1,30,null,{}] 10:10:49 INFO - PROCESS | 2376 | 1472231449698 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}] 10:10:49 INFO - PROCESS | 2376 | 1472231449700 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:49 INFO - PROCESS | 2376 | 1472231449780 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:10:49 INFO - PROCESS | 2376 | 1472231449785 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 2376 | 1472231449787 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9293000 == 15 [pid = 2376] [id = 17] 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 47 (000000A982FAF800) [pid = 2376] [serial = 47] [outer = 0000000000000000] 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 48 (000000A9FB2F9400) [pid = 2376] [serial = 48] [outer = 000000A982FAF800] 10:10:49 INFO - PROCESS | 2376 | 1472231449835 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 49 (000000A9FB762400) [pid = 2376] [serial = 49] [outer = 000000A982FAF800] 10:10:50 INFO - PROCESS | 2376 | 1472231450242 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 10:10:50 INFO - PROCESS | 2376 | 1472231450287 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 2376 | 1472231450289 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:10:50 INFO - PROCESS | 2376 | 1472231450293 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:10:50 INFO - PROCESS | 2376 | 1472231450295 Marionette TRACE conn6 <- [1,34,null,{}] 10:10:50 INFO - PROCESS | 2376 | 1472231450298 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}] 10:10:50 INFO - PROCESS | 2376 | 1472231450305 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:50 INFO - PROCESS | 2376 | 1472231450430 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:10:50 INFO - PROCESS | 2376 | 1472231450442 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 2376 | 1472231450444 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EC7000 == 16 [pid = 2376] [id = 18] 10:10:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 50 (000000A981C29800) [pid = 2376] [serial = 50] [outer = 0000000000000000] 10:10:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 51 (000000A9FF055000) [pid = 2376] [serial = 51] [outer = 000000A981C29800] 10:10:50 INFO - PROCESS | 2376 | 1472231450491 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 52 (000000A9FFF0E800) [pid = 2376] [serial = 52] [outer = 000000A981C29800] 10:10:50 INFO - PROCESS | 2376 | 1472231450934 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 10:10:50 INFO - PROCESS | 2376 | 1472231450969 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 2376 | 1472231450971 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:10:50 INFO - PROCESS | 2376 | 1472231450974 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:10:50 INFO - PROCESS | 2376 | 1472231450976 Marionette TRACE conn6 <- [1,38,null,{}] 10:10:50 INFO - PROCESS | 2376 | 1472231450979 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}] 10:10:50 INFO - PROCESS | 2376 | 1472231450981 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:51 INFO - PROCESS | 2376 | 1472231451086 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:10:51 INFO - PROCESS | 2376 | 1472231451111 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 2376 | 1472231451113 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB2B1800 == 17 [pid = 2376] [id = 19] 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 53 (000000A9822F2800) [pid = 2376] [serial = 53] [outer = 0000000000000000] 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (000000A9FE3AC400) [pid = 2376] [serial = 54] [outer = 000000A9822F2800] 10:10:51 INFO - PROCESS | 2376 | 1472231451168 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A9FFF04C00) [pid = 2376] [serial = 55] [outer = 000000A9822F2800] 10:10:51 INFO - PROCESS | 2376 | 1472231451529 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]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 585ms 10:10:51 INFO - PROCESS | 2376 | 1472231451563 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 2376 | 1472231451565 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:10:51 INFO - PROCESS | 2376 | 1472231451568 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:10:51 INFO - PROCESS | 2376 | 1472231451570 Marionette TRACE conn6 <- [1,42,null,{}] 10:10:51 INFO - PROCESS | 2376 | 1472231451573 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}] 10:10:51 INFO - PROCESS | 2376 | 1472231451575 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:51 INFO - PROCESS | 2376 | 1472231451681 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:10:51 INFO - PROCESS | 2376 | 1472231451688 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 2376 | 1472231451690 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE395000 == 18 [pid = 2376] [id = 20] 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A9F47A8C00) [pid = 2376] [serial = 56] [outer = 0000000000000000] 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9F47B0400) [pid = 2376] [serial = 57] [outer = 000000A9F47A8C00] 10:10:51 INFO - PROCESS | 2376 | 1472231451737 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A9F47B6400) [pid = 2376] [serial = 58] [outer = 000000A9F47A8C00] 10:10:52 INFO - PROCESS | 2376 | 1472231452093 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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 10:10:52 INFO - PROCESS | 2376 | 1472231452162 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 2376 | 1472231452164 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:10:52 INFO - PROCESS | 2376 | 1472231452167 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 2376 | 1472231452170 Marionette TRACE conn6 <- [1,46,null,{}] 10:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:10:52 INFO - PROCESS | 2376 | 1472231452173 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}] 10:10:52 INFO - PROCESS | 2376 | 1472231452175 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:52 INFO - PROCESS | 2376 | 1472231452254 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:10:52 INFO - PROCESS | 2376 | 1472231452260 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 2376 | 1472231452262 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE14800 == 19 [pid = 2376] [id = 21] 10:10:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A982C43800) [pid = 2376] [serial = 59] [outer = 0000000000000000] 10:10:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A982C4A800) [pid = 2376] [serial = 60] [outer = 000000A982C43800] 10:10:52 INFO - PROCESS | 2376 | 1472231452317 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A982C50C00) [pid = 2376] [serial = 61] [outer = 000000A982C43800] 10:10:52 INFO - PROCESS | 2376 | 1472231452712 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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 10:10:52 INFO - PROCESS | 2376 | 1472231452758 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 2376 | 1472231452760 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:10:52 INFO - PROCESS | 2376 | 1472231452775 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 2376 | 1472231452777 Marionette TRACE conn6 <- [1,50,null,{}] 10:10:52 INFO - PROCESS | 2376 | 1472231452781 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}] 10:10:52 INFO - PROCESS | 2376 | 1472231452783 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:52 INFO - PROCESS | 2376 | 1472231452864 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:10:52 INFO - PROCESS | 2376 | 1472231452870 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 2376 | 1472231452872 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E76800 == 20 [pid = 2376] [id = 22] 10:10:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9F47ACC00) [pid = 2376] [serial = 62] [outer = 0000000000000000] 10:10:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9F47EF400) [pid = 2376] [serial = 63] [outer = 000000A9F47ACC00] 10:10:52 INFO - PROCESS | 2376 | 1472231452919 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F47F7400) [pid = 2376] [serial = 64] [outer = 000000A9F47ACC00] 10:10:53 INFO - PROCESS | 2376 | 1472231453298 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]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 10:10:53 INFO - PROCESS | 2376 | 1472231453354 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 2376 | 1472231453357 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:10:53 INFO - PROCESS | 2376 | 1472231453370 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 2376 | 1472231453373 Marionette TRACE conn6 <- [1,54,null,{}] 10:10:53 INFO - PROCESS | 2376 | 1472231453377 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}] 10:10:53 INFO - PROCESS | 2376 | 1472231453379 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:53 INFO - PROCESS | 2376 | 1472231453488 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:10:53 INFO - PROCESS | 2376 | 1472231453502 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 2376 | 1472231453505 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FAF000 == 21 [pid = 2376] [id = 23] 10:10:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A986B0F000) [pid = 2376] [serial = 65] [outer = 0000000000000000] 10:10:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A986B37C00) [pid = 2376] [serial = 66] [outer = 000000A986B0F000] 10:10:53 INFO - PROCESS | 2376 | 1472231453558 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B41400) [pid = 2376] [serial = 67] [outer = 000000A986B0F000] 10:10:53 INFO - PROCESS | 2376 | 1472231453958 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 10:10:54 INFO - PROCESS | 2376 | 1472231454003 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 2376 | 1472231454005 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:10:54 INFO - PROCESS | 2376 | 1472231454008 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 2376 | 1472231454010 Marionette TRACE conn6 <- [1,58,null,{}] 10:10:54 INFO - PROCESS | 2376 | 1472231454025 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}] 10:10:54 INFO - PROCESS | 2376 | 1472231454027 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:54 INFO - PROCESS | 2376 | 1472231454110 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:10:54 INFO - PROCESS | 2376 | 1472231454116 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 2376 | 1472231454118 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B71800 == 22 [pid = 2376] [id = 24] 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9879BB400) [pid = 2376] [serial = 68] [outer = 0000000000000000] 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9879C1C00) [pid = 2376] [serial = 69] [outer = 000000A9879BB400] 10:10:54 INFO - PROCESS | 2376 | 1472231454163 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9879C7400) [pid = 2376] [serial = 70] [outer = 000000A9879BB400] 10:10:54 INFO - PROCESS | 2376 | 1472231454524 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 545ms 10:10:54 INFO - PROCESS | 2376 | 1472231454557 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:10:54 INFO - PROCESS | 2376 | 1472231454559 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:10:54 INFO - PROCESS | 2376 | 1472231454562 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 2376 | 1472231454564 Marionette TRACE conn6 <- [1,62,null,{}] 10:10:54 INFO - PROCESS | 2376 | 1472231454567 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}] 10:10:54 INFO - PROCESS | 2376 | 1472231454569 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:54 INFO - PROCESS | 2376 | 1472231454697 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:10:54 INFO - PROCESS | 2376 | 1472231454705 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 2376 | 1472231454707 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CD8800 == 23 [pid = 2376] [id = 25] 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A987C97000) [pid = 2376] [serial = 71] [outer = 0000000000000000] 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C9B400) [pid = 2376] [serial = 72] [outer = 000000A987C97000] 10:10:54 INFO - PROCESS | 2376 | 1472231454753 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987CA0400) [pid = 2376] [serial = 73] [outer = 000000A987C97000] 10:10:55 INFO - PROCESS | 2376 | --DOCSHELL 000000A981669800 == 22 [pid = 2376] [id = 8] 10:10:55 INFO - PROCESS | 2376 | 1472231455847 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]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1337ms 10:10:55 INFO - PROCESS | 2376 | 1472231455917 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 2376 | 1472231455921 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:10:55 INFO - PROCESS | 2376 | 1472231455927 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 2376 | 1472231455931 Marionette TRACE conn6 <- [1,66,null,{}] 10:10:55 INFO - PROCESS | 2376 | 1472231455936 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}] 10:10:55 INFO - PROCESS | 2376 | 1472231455939 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:56 INFO - PROCESS | 2376 | 1472231456082 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:10:56 INFO - PROCESS | 2376 | 1472231456121 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 2376 | 1472231456123 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98392D000 == 23 [pid = 2376] [id = 26] 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981FF4C00) [pid = 2376] [serial = 74] [outer = 0000000000000000] 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9822EEC00) [pid = 2376] [serial = 75] [outer = 000000A981FF4C00] 10:10:56 INFO - PROCESS | 2376 | 1472231456174 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A982C4B000) [pid = 2376] [serial = 76] [outer = 000000A981FF4C00] 10:10:56 INFO - PROCESS | 2376 | 1472231456586 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]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 691ms 10:10:56 INFO - PROCESS | 2376 | 1472231456621 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 2376 | 1472231456625 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:10:56 INFO - PROCESS | 2376 | 1472231456631 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 2376 | 1472231456634 Marionette TRACE conn6 <- [1,70,null,{}] 10:10:56 INFO - PROCESS | 2376 | 1472231456638 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}] 10:10:56 INFO - PROCESS | 2376 | 1472231456640 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:56 INFO - PROCESS | 2376 | 1472231456751 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:10:56 INFO - PROCESS | 2376 | 1472231456757 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 2376 | 1472231456760 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6E000 == 24 [pid = 2376] [id = 27] 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A984391000) [pid = 2376] [serial = 77] [outer = 0000000000000000] 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A986B02C00) [pid = 2376] [serial = 78] [outer = 000000A984391000] 10:10:56 INFO - PROCESS | 2376 | 1472231456812 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A986B11000) [pid = 2376] [serial = 79] [outer = 000000A984391000] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F59D5400) [pid = 2376] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986B0F000) [pid = 2376] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982FB3800) [pid = 2376] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4F37C00) [pid = 2376] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A981E24800) [pid = 2376] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F51A9400) [pid = 2376] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F93ED800) [pid = 2376] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9879BB400) [pid = 2376] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F9E4C800) [pid = 2376] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A982FAF800) [pid = 2376] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A981C29800) [pid = 2376] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9822F2800) [pid = 2376] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:10:57 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F47ACC00) [pid = 2376] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:10:57 INFO - PROCESS | 2376 | 1472231457487 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]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 880ms 10:10:57 INFO - PROCESS | 2376 | 1472231457515 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 2376 | 1472231457517 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:10:57 INFO - PROCESS | 2376 | 1472231457521 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 2376 | 1472231457525 Marionette TRACE conn6 <- [1,74,null,{}] 10:10:57 INFO - PROCESS | 2376 | 1472231457536 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}] 10:10:57 INFO - PROCESS | 2376 | 1472231457541 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:57 INFO - PROCESS | 2376 | 1472231457660 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:10:57 INFO - PROCESS | 2376 | 1472231457702 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 2376 | 1472231457705 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9E7646000 == 25 [pid = 2376] [id = 28] 10:10:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B0A800) [pid = 2376] [serial = 80] [outer = 0000000000000000] 10:10:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986E10800) [pid = 2376] [serial = 81] [outer = 000000A986B0A800] 10:10:57 INFO - PROCESS | 2376 | 1472231457756 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C9CC00) [pid = 2376] [serial = 82] [outer = 000000A986B0A800] 10:10:58 INFO - PROCESS | 2376 | 1472231458144 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]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 691ms 10:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:10:58 INFO - PROCESS | 2376 | 1472231458215 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 2376 | 1472231458218 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:10:58 INFO - PROCESS | 2376 | 1472231458222 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 2376 | 1472231458224 Marionette TRACE conn6 <- [1,78,null,{}] 10:10:58 INFO - PROCESS | 2376 | 1472231458227 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}] 10:10:58 INFO - PROCESS | 2376 | 1472231458229 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:58 INFO - PROCESS | 2376 | 1472231458317 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:10:58 INFO - PROCESS | 2376 | 1472231458331 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 2376 | 1472231458333 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8E800 == 26 [pid = 2376] [id = 29] 10:10:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9885DD400) [pid = 2376] [serial = 83] [outer = 0000000000000000] 10:10:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9885E4400) [pid = 2376] [serial = 84] [outer = 000000A9885DD400] 10:10:58 INFO - PROCESS | 2376 | 1472231458381 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F39D0000) [pid = 2376] [serial = 85] [outer = 000000A9885DD400] 10:10:58 INFO - PROCESS | 2376 | 1472231458766 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]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 10:10:58 INFO - PROCESS | 2376 | 1472231458811 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 2376 | 1472231458813 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:10:58 INFO - PROCESS | 2376 | 1472231458816 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 2376 | 1472231458818 Marionette TRACE conn6 <- [1,82,null,{}] 10:10:58 INFO - PROCESS | 2376 | 1472231458822 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}] 10:10:58 INFO - PROCESS | 2376 | 1472231458824 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:58 INFO - PROCESS | 2376 | 1472231458903 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:10:58 INFO - PROCESS | 2376 | 1472231458908 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 2376 | 1472231458910 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CB7000 == 27 [pid = 2376] [id = 30] 10:10:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98438F000) [pid = 2376] [serial = 86] [outer = 0000000000000000] 10:10:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F4723000) [pid = 2376] [serial = 87] [outer = 000000A98438F000] 10:10:58 INFO - PROCESS | 2376 | 1472231458957 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F47AC000) [pid = 2376] [serial = 88] [outer = 000000A98438F000] 10:10:59 INFO - PROCESS | 2376 | 1472231459447 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]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 693ms 10:10:59 INFO - PROCESS | 2376 | 1472231459513 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 2376 | 1472231459518 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:10:59 INFO - PROCESS | 2376 | 1472231459523 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 2376 | 1472231459527 Marionette TRACE conn6 <- [1,86,null,{}] 10:10:59 INFO - PROCESS | 2376 | 1472231459533 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}] 10:10:59 INFO - PROCESS | 2376 | 1472231459536 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:59 INFO - PROCESS | 2376 | 1472231459656 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:10:59 INFO - PROCESS | 2376 | 1472231459711 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 2376 | 1472231459714 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:10:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FBC000 == 28 [pid = 2376] [id = 31] 10:10:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98223D400) [pid = 2376] [serial = 89] [outer = 0000000000000000] 10:10:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9822EF400) [pid = 2376] [serial = 90] [outer = 000000A98223D400] 10:10:59 INFO - PROCESS | 2376 | 1472231459774 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A983E4C000) [pid = 2376] [serial = 91] [outer = 000000A98223D400] 10:11:00 INFO - PROCESS | 2376 | 1472231460307 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]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 10:11:00 INFO - PROCESS | 2376 | 1472231460365 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:11:00 INFO - PROCESS | 2376 | 1472231460370 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:11:00 INFO - PROCESS | 2376 | 1472231460377 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 2376 | 1472231460380 Marionette TRACE conn6 <- [1,90,null,{}] 10:11:00 INFO - PROCESS | 2376 | 1472231460384 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}] 10:11:00 INFO - PROCESS | 2376 | 1472231460388 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:00 INFO - PROCESS | 2376 | 1472231460499 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:11:00 INFO - PROCESS | 2376 | 1472231460560 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 2376 | 1472231460563 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F97CC800 == 29 [pid = 2376] [id = 32] 10:11:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9879C6400) [pid = 2376] [serial = 92] [outer = 0000000000000000] 10:11:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C9D000) [pid = 2376] [serial = 93] [outer = 000000A9879C6400] 10:11:00 INFO - PROCESS | 2376 | 1472231460622 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9885E2400) [pid = 2376] [serial = 94] [outer = 000000A9879C6400] 10:11:01 INFO - PROCESS | 2376 | 1472231461175 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]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 10:11:01 INFO - PROCESS | 2376 | 1472231461218 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 2376 | 1472231461221 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:11:01 INFO - PROCESS | 2376 | 1472231461224 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 2376 | 1472231461228 Marionette TRACE conn6 <- [1,94,null,{}] 10:11:01 INFO - PROCESS | 2376 | 1472231461240 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}] 10:11:01 INFO - PROCESS | 2376 | 1472231461245 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:01 INFO - PROCESS | 2376 | 1472231461353 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:11:01 INFO - PROCESS | 2376 | 1472231461416 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 2376 | 1472231461420 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FACA8800 == 30 [pid = 2376] [id = 33] 10:11:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4F36800) [pid = 2376] [serial = 95] [outer = 0000000000000000] 10:11:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F5525800) [pid = 2376] [serial = 96] [outer = 000000A9F4F36800] 10:11:01 INFO - PROCESS | 2376 | 1472231461480 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F59D4800) [pid = 2376] [serial = 97] [outer = 000000A9F4F36800] 10:11:02 INFO - PROCESS | 2376 | 1472231462028 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 10:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:11:02 INFO - PROCESS | 2376 | 1472231462065 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 2376 | 1472231462068 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:11:02 INFO - PROCESS | 2376 | 1472231462072 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 2376 | 1472231462074 Marionette TRACE conn6 <- [1,98,null,{}] 10:11:02 INFO - PROCESS | 2376 | 1472231462078 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}] 10:11:02 INFO - PROCESS | 2376 | 1472231462080 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:02 INFO - PROCESS | 2376 | 1472231462186 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:11:02 INFO - PROCESS | 2376 | 1472231462259 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 2376 | 1472231462262 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7DE000 == 31 [pid = 2376] [id = 34] 10:11:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F8CDA000) [pid = 2376] [serial = 98] [outer = 0000000000000000] 10:11:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F9313000) [pid = 2376] [serial = 99] [outer = 000000A9F8CDA000] 10:11:02 INFO - PROCESS | 2376 | 1472231462320 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9A42C00) [pid = 2376] [serial = 100] [outer = 000000A9F8CDA000] 10:11:02 INFO - PROCESS | 2376 | 1472231462828 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 10:11:02 INFO - PROCESS | 2376 | 1472231462912 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 2376 | 1472231462914 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:11:02 INFO - PROCESS | 2376 | 1472231462918 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 2376 | 1472231462920 Marionette TRACE conn6 <- [1,102,null,{}] 10:11:02 INFO - PROCESS | 2376 | 1472231462924 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}] 10:11:02 INFO - PROCESS | 2376 | 1472231462928 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:03 INFO - PROCESS | 2376 | 1472231463066 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:11:03 INFO - PROCESS | 2376 | 1472231463126 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 2376 | 1472231463128 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98896F800 == 32 [pid = 2376] [id = 35] 10:11:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A987C71800) [pid = 2376] [serial = 101] [outer = 0000000000000000] 10:11:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A987C76800) [pid = 2376] [serial = 102] [outer = 000000A987C71800] 10:11:03 INFO - PROCESS | 2376 | 1472231463185 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C7D400) [pid = 2376] [serial = 103] [outer = 000000A987C71800] 10:11:03 INFO - PROCESS | 2376 | 1472231463821 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]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 987ms 10:11:03 INFO - PROCESS | 2376 | 1472231463908 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 2376 | 1472231463912 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:11:03 INFO - PROCESS | 2376 | 1472231463918 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 2376 | 1472231463921 Marionette TRACE conn6 <- [1,106,null,{}] 10:11:03 INFO - PROCESS | 2376 | 1472231463945 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}] 10:11:03 INFO - PROCESS | 2376 | 1472231463948 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38DD800 == 31 [pid = 2376] [id = 10] 10:11:04 INFO - PROCESS | 2376 | 1472231464549 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A981E25000) [pid = 2376] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F47EF400) [pid = 2376] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A986B37C00) [pid = 2376] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A983BE1800) [pid = 2376] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F4057800) [pid = 2376] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9FB20C400) [pid = 2376] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981988C00) [pid = 2376] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A983B0B400) [pid = 2376] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F51F8400) [pid = 2376] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F5594400) [pid = 2376] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F9A1EC00) [pid = 2376] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F9B56400) [pid = 2376] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F518A000) [pid = 2376] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9FFF0E800) [pid = 2376] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FFF04C00) [pid = 2376] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985370C00) [pid = 2376] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879C1C00) [pid = 2376] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F47F7400) [pid = 2376] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A986B41400) [pid = 2376] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4F30000) [pid = 2376] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9FB216800) [pid = 2376] [serial = 28] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9879C7400) [pid = 2376] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9FB0C4C00) [pid = 2376] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9FB28FC00) [pid = 2376] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F8CA5800) [pid = 2376] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9FACE3C00) [pid = 2376] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9FB213800) [pid = 2376] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9FB2F9400) [pid = 2376] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9FB762400) [pid = 2376] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9FF055000) [pid = 2376] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9FE3AC400) [pid = 2376] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F47B0400) [pid = 2376] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A982C4A800) [pid = 2376] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A981BDD400) [pid = 2376] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:11:04 INFO - PROCESS | 2376 | 1472231464642 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 2376 | 1472231464645 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981CAA800 == 32 [pid = 2376] [id = 36] 10:11:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A981986800) [pid = 2376] [serial = 104] [outer = 0000000000000000] 10:11:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A981BDE000) [pid = 2376] [serial = 105] [outer = 000000A981986800] 10:11:04 INFO - PROCESS | 2376 | 1472231464698 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A9822EC400) [pid = 2376] [serial = 106] [outer = 000000A981986800] 10:11:05 INFO - PROCESS | 2376 | 1472231465105 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1196ms 10:11:05 INFO - PROCESS | 2376 | 1472231465118 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 2376 | 1472231465123 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:11:05 INFO - PROCESS | 2376 | 1472231465149 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 2376 | 1472231465153 Marionette TRACE conn6 <- [1,110,null,{}] 10:11:05 INFO - PROCESS | 2376 | 1472231465157 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}] 10:11:05 INFO - PROCESS | 2376 | 1472231465160 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:05 INFO - PROCESS | 2376 | 1472231465250 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:11:05 INFO - PROCESS | 2376 | 1472231465258 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 2376 | 1472231465261 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984757000 == 33 [pid = 2376] [id = 37] 10:11:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A982FB7800) [pid = 2376] [serial = 107] [outer = 0000000000000000] 10:11:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A983BE1800) [pid = 2376] [serial = 108] [outer = 000000A982FB7800] 10:11:05 INFO - PROCESS | 2376 | 1472231465313 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A985033400) [pid = 2376] [serial = 109] [outer = 000000A982FB7800] 10:11:05 INFO - PROCESS | 2376 | 1472231465728 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 10:11:05 INFO - PROCESS | 2376 | 1472231465796 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 2376 | 1472231465799 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:11:05 INFO - PROCESS | 2376 | 1472231465803 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 2376 | 1472231465805 Marionette TRACE conn6 <- [1,114,null,{}] 10:11:05 INFO - PROCESS | 2376 | 1472231465809 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}] 10:11:05 INFO - PROCESS | 2376 | 1472231465812 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:05 INFO - PROCESS | 2376 | 1472231465900 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:11:05 INFO - PROCESS | 2376 | 1472231465909 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 2376 | 1472231465919 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B82800 == 34 [pid = 2376] [id = 38] 10:11:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A986B39800) [pid = 2376] [serial = 110] [outer = 0000000000000000] 10:11:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A986B3CC00) [pid = 2376] [serial = 111] [outer = 000000A986B39800] 10:11:06 INFO - PROCESS | 2376 | 1472231465996 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9879C1C00) [pid = 2376] [serial = 112] [outer = 000000A986B39800] 10:11:06 INFO - PROCESS | 2376 | 1472231466414 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]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 10:11:06 INFO - PROCESS | 2376 | 1472231466437 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 2376 | 1472231466441 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:11:06 INFO - PROCESS | 2376 | 1472231466452 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 2376 | 1472231466457 Marionette TRACE conn6 <- [1,118,null,{}] 10:11:06 INFO - PROCESS | 2376 | 1472231466461 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}] 10:11:06 INFO - PROCESS | 2376 | 1472231466465 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:06 INFO - PROCESS | 2376 | 1472231466555 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:11:06 INFO - PROCESS | 2376 | 1472231466560 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 2376 | 1472231466563 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E44000 == 35 [pid = 2376] [id = 39] 10:11:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A987C7A000) [pid = 2376] [serial = 113] [outer = 0000000000000000] 10:11:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9885D8000) [pid = 2376] [serial = 114] [outer = 000000A987C7A000] 10:11:06 INFO - PROCESS | 2376 | 1472231466610 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F3849C00) [pid = 2376] [serial = 115] [outer = 000000A987C7A000] 10:11:07 INFO - PROCESS | 2376 | 1472231467044 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 651ms 10:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:11:07 INFO - PROCESS | 2376 | 1472231467097 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 2376 | 1472231467100 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:11:07 INFO - PROCESS | 2376 | 1472231467103 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 2376 | 1472231467105 Marionette TRACE conn6 <- [1,122,null,{}] 10:11:07 INFO - PROCESS | 2376 | 1472231467108 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}] 10:11:07 INFO - PROCESS | 2376 | 1472231467111 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:07 INFO - PROCESS | 2376 | 1472231467222 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:11:07 INFO - PROCESS | 2376 | 1472231467292 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 2376 | 1472231467295 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E77000 == 36 [pid = 2376] [id = 40] 10:11:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F3903800) [pid = 2376] [serial = 116] [outer = 0000000000000000] 10:11:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F4729000) [pid = 2376] [serial = 117] [outer = 000000A9F3903800] 10:11:07 INFO - PROCESS | 2376 | 1472231467342 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F47B4800) [pid = 2376] [serial = 118] [outer = 000000A9F3903800] 10:11:07 INFO - PROCESS | 2376 | 1472231467729 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 10:11:07 INFO - PROCESS | 2376 | 1472231467784 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 2376 | 1472231467786 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:11:07 INFO - PROCESS | 2376 | 1472231467789 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 2376 | 1472231467791 Marionette TRACE conn6 <- [1,126,null,{}] 10:11:07 INFO - PROCESS | 2376 | 1472231467794 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}] 10:11:07 INFO - PROCESS | 2376 | 1472231467796 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:07 INFO - PROCESS | 2376 | 1472231467898 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:11:07 INFO - PROCESS | 2376 | 1472231467903 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 2376 | 1472231467909 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E92000 == 37 [pid = 2376] [id = 41] 10:11:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A986B39000) [pid = 2376] [serial = 119] [outer = 0000000000000000] 10:11:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47F9800) [pid = 2376] [serial = 120] [outer = 000000A986B39000] 10:11:08 INFO - PROCESS | 2376 | 1472231468001 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5527000) [pid = 2376] [serial = 121] [outer = 000000A986B39000] 10:11:08 INFO - PROCESS | 2376 | 1472231468431 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]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 10:11:08 INFO - PROCESS | 2376 | 1472231468484 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:11:08 INFO - PROCESS | 2376 | 1472231468486 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:11:08 INFO - PROCESS | 2376 | 1472231468490 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 2376 | 1472231468492 Marionette TRACE conn6 <- [1,130,null,{}] 10:11:08 INFO - PROCESS | 2376 | 1472231468495 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}] 10:11:08 INFO - PROCESS | 2376 | 1472231468497 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:08 INFO - PROCESS | 2376 | 1472231468619 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:11:08 INFO - PROCESS | 2376 | 1472231468665 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 2376 | 1472231468668 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981671800 == 38 [pid = 2376] [id = 42] 10:11:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A982C4D400) [pid = 2376] [serial = 122] [outer = 0000000000000000] 10:11:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F920A800) [pid = 2376] [serial = 123] [outer = 000000A982C4D400] 10:11:08 INFO - PROCESS | 2376 | 1472231468715 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9592000) [pid = 2376] [serial = 124] [outer = 000000A982C4D400] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C97000) [pid = 2376] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F47A8C00) [pid = 2376] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982C43800) [pid = 2376] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981FF4C00) [pid = 2376] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A984391000) [pid = 2376] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9885DD400) [pid = 2376] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986B0A800) [pid = 2376] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:11:08 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98438F000) [pid = 2376] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:11:09 INFO - PROCESS | 2376 | 1472231469075 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]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 10:11:09 INFO - PROCESS | 2376 | 1472231469122 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 2376 | 1472231469124 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:11:09 INFO - PROCESS | 2376 | 1472231469127 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 2376 | 1472231469129 Marionette TRACE conn6 <- [1,134,null,{}] 10:11:09 INFO - PROCESS | 2376 | 1472231469133 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}] 10:11:09 INFO - PROCESS | 2376 | 1472231469135 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:09 INFO - PROCESS | 2376 | 1472231469215 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:11:09 INFO - PROCESS | 2376 | 1472231469221 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 2376 | 1472231469223 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9A79800 == 39 [pid = 2376] [id = 43] 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98438F000) [pid = 2376] [serial = 125] [outer = 0000000000000000] 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F47A8C00) [pid = 2376] [serial = 126] [outer = 000000A98438F000] 10:11:09 INFO - PROCESS | 2376 | 1472231469271 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F9AC9000) [pid = 2376] [serial = 127] [outer = 000000A98438F000] 10:11:09 INFO - PROCESS | 2376 | 1472231469665 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]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 10:11:09 INFO - PROCESS | 2376 | 1472231469717 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 2376 | 1472231469719 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:11:09 INFO - PROCESS | 2376 | 1472231469727 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 2376 | 1472231469728 Marionette TRACE conn6 <- [1,138,null,{}] 10:11:09 INFO - PROCESS | 2376 | 1472231469732 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}] 10:11:09 INFO - PROCESS | 2376 | 1472231469734 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:09 INFO - PROCESS | 2376 | 1472231469814 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:11:09 INFO - PROCESS | 2376 | 1472231469827 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 2376 | 1472231469830 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA047800 == 40 [pid = 2376] [id = 44] 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F9BD7800) [pid = 2376] [serial = 128] [outer = 0000000000000000] 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F9D41800) [pid = 2376] [serial = 129] [outer = 000000A9F9BD7800] 10:11:09 INFO - PROCESS | 2376 | 1472231469878 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9FA056800) [pid = 2376] [serial = 130] [outer = 000000A9F9BD7800] 10:11:10 INFO - PROCESS | 2376 | 1472231470310 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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 10:11:10 INFO - PROCESS | 2376 | 1472231470355 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 2376 | 1472231470358 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:11:10 INFO - PROCESS | 2376 | 1472231470361 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 2376 | 1472231470363 Marionette TRACE conn6 <- [1,142,null,{}] 10:11:10 INFO - PROCESS | 2376 | 1472231470366 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}] 10:11:10 INFO - PROCESS | 2376 | 1472231470368 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:10 INFO - PROCESS | 2376 | 1472231470449 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:11:10 INFO - PROCESS | 2376 | 1472231470454 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 2376 | 1472231470456 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB04C800 == 41 [pid = 2376] [id = 45] 10:11:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9FA059C00) [pid = 2376] [serial = 131] [outer = 0000000000000000] 10:11:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9FAB53800) [pid = 2376] [serial = 132] [outer = 000000A9FA059C00] 10:11:10 INFO - PROCESS | 2376 | 1472231470504 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9FAC2E000) [pid = 2376] [serial = 133] [outer = 000000A9FA059C00] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FACA8800 == 40 [pid = 2376] [id = 33] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F97CC800 == 39 [pid = 2376] [id = 32] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7DE000 == 38 [pid = 2376] [id = 34] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A98896F800 == 37 [pid = 2376] [id = 35] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FBC000 == 36 [pid = 2376] [id = 31] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A984757000 == 35 [pid = 2376] [id = 37] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A981CAA800 == 34 [pid = 2376] [id = 36] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B82800 == 33 [pid = 2376] [id = 38] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E44000 == 32 [pid = 2376] [id = 39] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E77000 == 31 [pid = 2376] [id = 40] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA047800 == 30 [pid = 2376] [id = 44] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E92000 == 29 [pid = 2376] [id = 41] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9A79800 == 28 [pid = 2376] [id = 43] 10:11:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A981671800 == 27 [pid = 2376] [id = 42] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C9B400) [pid = 2376] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47B6400) [pid = 2376] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A982C50C00) [pid = 2376] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9822EEC00) [pid = 2376] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982C4B000) [pid = 2376] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B02C00) [pid = 2376] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9885E4400) [pid = 2376] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986B11000) [pid = 2376] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A986E10800) [pid = 2376] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F4723000) [pid = 2376] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F47AC000) [pid = 2376] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A987C9CC00) [pid = 2376] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A987CA0400) [pid = 2376] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F39D0000) [pid = 2376] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:11:12 INFO - PROCESS | 2376 | 1472231472139 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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1847ms 10:11:12 INFO - PROCESS | 2376 | 1472231472212 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 2376 | 1472231472217 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:11:12 INFO - PROCESS | 2376 | 1472231472222 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 2376 | 1472231472225 Marionette TRACE conn6 <- [1,146,null,{}] 10:11:12 INFO - PROCESS | 2376 | 1472231472231 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}] 10:11:12 INFO - PROCESS | 2376 | 1472231472235 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:12 INFO - PROCESS | 2376 | 1472231472326 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:11:12 INFO - PROCESS | 2376 | 1472231472340 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 2376 | 1472231472343 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9839DF000 == 28 [pid = 2376] [id = 46] 10:11:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A982C45000) [pid = 2376] [serial = 134] [outer = 0000000000000000] 10:11:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A982C45800) [pid = 2376] [serial = 135] [outer = 000000A982C45000] 10:11:12 INFO - PROCESS | 2376 | 1472231472396 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A982D30400) [pid = 2376] [serial = 136] [outer = 000000A982C45000] 10:11:12 INFO - PROCESS | 2376 | 1472231472843 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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 10:11:12 INFO - PROCESS | 2376 | 1472231472854 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 2376 | 1472231472859 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:11:12 INFO - PROCESS | 2376 | 1472231472866 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 2376 | 1472231472869 Marionette TRACE conn6 <- [1,150,null,{}] 10:11:12 INFO - PROCESS | 2376 | 1472231472878 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}] 10:11:12 INFO - PROCESS | 2376 | 1472231472881 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:13 INFO - PROCESS | 2376 | 1472231472997 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:11:13 INFO - PROCESS | 2376 | 1472231473005 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 2376 | 1472231473008 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6C000 == 29 [pid = 2376] [id = 47] 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A985378000) [pid = 2376] [serial = 137] [outer = 0000000000000000] 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A986B02C00) [pid = 2376] [serial = 138] [outer = 000000A985378000] 10:11:13 INFO - PROCESS | 2376 | 1472231473061 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A986B34400) [pid = 2376] [serial = 139] [outer = 000000A985378000] 10:11:13 INFO - PROCESS | 2376 | 1472231473512 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]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 10:11:13 INFO - PROCESS | 2376 | 1472231473563 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 2376 | 1472231473565 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:11:13 INFO - PROCESS | 2376 | 1472231473569 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 2376 | 1472231473573 Marionette TRACE conn6 <- [1,154,null,{}] 10:11:13 INFO - PROCESS | 2376 | 1472231473585 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}] 10:11:13 INFO - PROCESS | 2376 | 1472231473590 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:13 INFO - PROCESS | 2376 | 1472231473696 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:11:13 INFO - PROCESS | 2376 | 1472231473762 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 2376 | 1472231473766 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3821000 == 30 [pid = 2376] [id = 48] 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A980F14000) [pid = 2376] [serial = 140] [outer = 0000000000000000] 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C74C00) [pid = 2376] [serial = 141] [outer = 000000A980F14000] 10:11:13 INFO - PROCESS | 2376 | 1472231473817 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987C99C00) [pid = 2376] [serial = 142] [outer = 000000A980F14000] 10:11:14 INFO - PROCESS | 2376 | 1472231474190 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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 10:11:14 INFO - PROCESS | 2376 | 1472231474220 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 2376 | 1472231474223 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:11:14 INFO - PROCESS | 2376 | 1472231474226 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 2376 | 1472231474228 Marionette TRACE conn6 <- [1,158,null,{}] 10:11:14 INFO - PROCESS | 2376 | 1472231474231 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}] 10:11:14 INFO - PROCESS | 2376 | 1472231474233 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:14 INFO - PROCESS | 2376 | 1472231474339 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:11:14 INFO - PROCESS | 2376 | 1472231474346 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 2376 | 1472231474349 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42A8800 == 31 [pid = 2376] [id = 49] 10:11:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C9E400) [pid = 2376] [serial = 143] [outer = 0000000000000000] 10:11:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9885DD400) [pid = 2376] [serial = 144] [outer = 000000A987C9E400] 10:11:14 INFO - PROCESS | 2376 | 1472231474396 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3843400) [pid = 2376] [serial = 145] [outer = 000000A987C9E400] 10:11:14 INFO - PROCESS | 2376 | 1472231474799 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]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 10:11:14 INFO - PROCESS | 2376 | 1472231474858 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 2376 | 1472231474860 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:11:14 INFO - PROCESS | 2376 | 1472231474864 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:11:14 INFO - PROCESS | 2376 | 1472231474866 Marionette TRACE conn6 <- [1,162,null,{}] 10:11:14 INFO - PROCESS | 2376 | 1472231474869 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}] 10:11:14 INFO - PROCESS | 2376 | 1472231474871 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:14 INFO - PROCESS | 2376 | 1472231474972 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:11:14 INFO - PROCESS | 2376 | 1472231474979 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 2376 | 1472231474982 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5185000 == 32 [pid = 2376] [id = 50] 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A982D2C800) [pid = 2376] [serial = 146] [outer = 0000000000000000] 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4050800) [pid = 2376] [serial = 147] [outer = 000000A982D2C800] 10:11:15 INFO - PROCESS | 2376 | 1472231475028 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47AC800) [pid = 2376] [serial = 148] [outer = 000000A982D2C800] 10:11:15 INFO - PROCESS | 2376 | 1472231475450 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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 10:11:15 INFO - PROCESS | 2376 | 1472231475496 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 2376 | 1472231475499 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:11:15 INFO - PROCESS | 2376 | 1472231475502 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 2376 | 1472231475504 Marionette TRACE conn6 <- [1,166,null,{}] 10:11:15 INFO - PROCESS | 2376 | 1472231475507 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}] 10:11:15 INFO - PROCESS | 2376 | 1472231475514 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:15 INFO - PROCESS | 2376 | 1472231475643 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:11:15 INFO - PROCESS | 2376 | 1472231475656 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 2376 | 1472231475658 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9504000 == 33 [pid = 2376] [id = 51] 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47AD400) [pid = 2376] [serial = 149] [outer = 0000000000000000] 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47F0C00) [pid = 2376] [serial = 150] [outer = 000000A9F47AD400] 10:11:15 INFO - PROCESS | 2376 | 1472231475707 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F59D1C00) [pid = 2376] [serial = 151] [outer = 000000A9F47AD400] 10:11:16 INFO - PROCESS | 2376 | 1472231476100 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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 10:11:16 INFO - PROCESS | 2376 | 1472231476134 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 2376 | 1472231476137 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:11:16 INFO - PROCESS | 2376 | 1472231476140 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:11:16 INFO - PROCESS | 2376 | 1472231476142 Marionette TRACE conn6 <- [1,170,null,{}] 10:11:16 INFO - PROCESS | 2376 | 1472231476145 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}] 10:11:16 INFO - PROCESS | 2376 | 1472231476147 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:16 INFO - PROCESS | 2376 | 1472231476247 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:11:16 INFO - PROCESS | 2376 | 1472231476278 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 2376 | 1472231476280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA047800 == 34 [pid = 2376] [id = 52] 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F47B0400) [pid = 2376] [serial = 152] [outer = 0000000000000000] 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F8CDA800) [pid = 2376] [serial = 153] [outer = 000000A9F47B0400] 10:11:16 INFO - PROCESS | 2376 | 1472231476326 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F9A47800) [pid = 2376] [serial = 154] [outer = 000000A9F47B0400] 10:11:16 INFO - PROCESS | 2376 | 1472231476696 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]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 10:11:16 INFO - PROCESS | 2376 | 1472231476731 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 2376 | 1472231476733 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:11:16 INFO - PROCESS | 2376 | 1472231476738 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 2376 | 1472231476740 Marionette TRACE conn6 <- [1,174,null,{}] 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A985377800) [pid = 2376] [serial = 155] [outer = 000000A980F1AC00] 10:11:16 INFO - PROCESS | 2376 | 1472231476762 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}] 10:11:16 INFO - PROCESS | 2376 | 1472231476764 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:16 INFO - PROCESS | 2376 | 1472231476882 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:11:16 INFO - PROCESS | 2376 | 1472231476920 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:16 INFO - PROCESS | 2376 | 1472231476922 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE15800 == 35 [pid = 2376] [id = 53] 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F403D800) [pid = 2376] [serial = 156] [outer = 0000000000000000] 10:11:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9FAC2AC00) [pid = 2376] [serial = 157] [outer = 000000A9F403D800] 10:11:16 INFO - PROCESS | 2376 | 1472231476968 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FACE4000) [pid = 2376] [serial = 158] [outer = 000000A9F403D800] 10:11:17 INFO - PROCESS | 2376 | 1472231477374 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]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 693ms 10:11:17 INFO - PROCESS | 2376 | 1472231477432 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:11:17 INFO - PROCESS | 2376 | 1472231477434 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:11:17 INFO - PROCESS | 2376 | 1472231477443 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 2376 | 1472231477445 Marionette TRACE conn6 <- [1,178,null,{}] 10:11:17 INFO - PROCESS | 2376 | 1472231477449 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}] 10:11:17 INFO - PROCESS | 2376 | 1472231477451 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:17 INFO - PROCESS | 2376 | 1472231477569 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:11:17 INFO - PROCESS | 2376 | 1472231477616 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 2376 | 1472231477618 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F381F800 == 36 [pid = 2376] [id = 54] 10:11:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F3038000) [pid = 2376] [serial = 159] [outer = 0000000000000000] 10:11:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9F303B400) [pid = 2376] [serial = 160] [outer = 000000A9F3038000] 10:11:17 INFO - PROCESS | 2376 | 1472231477664 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F3042000) [pid = 2376] [serial = 161] [outer = 000000A9F3038000] 10:11:18 INFO - PROCESS | 2376 | 1472231478073 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]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 10:11:18 INFO - PROCESS | 2376 | 1472231478138 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 2376 | 1472231478141 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:11:18 INFO - PROCESS | 2376 | 1472231478144 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 2376 | 1472231478146 Marionette TRACE conn6 <- [1,182,null,{}] 10:11:18 INFO - PROCESS | 2376 | 1472231478149 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}] 10:11:18 INFO - PROCESS | 2376 | 1472231478151 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:18 INFO - PROCESS | 2376 | 1472231478261 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:11:18 INFO - PROCESS | 2376 | 1472231478270 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 2376 | 1472231478272 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989911800 == 37 [pid = 2376] [id = 55] 10:11:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A985376800) [pid = 2376] [serial = 162] [outer = 0000000000000000] 10:11:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9F4DC9800) [pid = 2376] [serial = 163] [outer = 000000A985376800] 10:11:18 INFO - PROCESS | 2376 | 1472231478353 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9F4DCE800) [pid = 2376] [serial = 164] [outer = 000000A985376800] 10:11:18 INFO - PROCESS | 2376 | 1472231478749 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]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms 10:11:18 INFO - PROCESS | 2376 | 1472231478776 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 2376 | 1472231478779 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:11:18 INFO - PROCESS | 2376 | 1472231478782 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:11:18 INFO - PROCESS | 2376 | 1472231478784 Marionette TRACE conn6 <- [1,186,null,{}] 10:11:18 INFO - PROCESS | 2376 | 1472231478788 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}] 10:11:18 INFO - PROCESS | 2376 | 1472231478790 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:18 INFO - PROCESS | 2376 | 1472231478927 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:11:18 INFO - PROCESS | 2376 | 1472231478943 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 2376 | 1472231478946 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D8000 == 38 [pid = 2376] [id = 56] 10:11:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A9889F2000) [pid = 2376] [serial = 165] [outer = 0000000000000000] 10:11:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A9F4DC8C00) [pid = 2376] [serial = 166] [outer = 000000A9889F2000] 10:11:19 INFO - PROCESS | 2376 | 1472231478996 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A9FACE3400) [pid = 2376] [serial = 167] [outer = 000000A9889F2000] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9F8CDA000) [pid = 2376] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A982C4D400) [pid = 2376] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A9F4F36800) [pid = 2376] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F9BD7800) [pid = 2376] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A98438F000) [pid = 2376] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A986B39800) [pid = 2376] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A986B39000) [pid = 2376] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F3903800) [pid = 2376] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9879C6400) [pid = 2376] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A987C7A000) [pid = 2376] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A982FB7800) [pid = 2376] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A987C71800) [pid = 2376] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A981986800) [pid = 2376] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:11:19 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A98223D400) [pid = 2376] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:11:19 INFO - PROCESS | 2376 | 1472231479497 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]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 776ms 10:11:19 INFO - PROCESS | 2376 | 1472231479561 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 2376 | 1472231479563 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:11:19 INFO - PROCESS | 2376 | 1472231479566 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:11:19 INFO - PROCESS | 2376 | 1472231479568 Marionette TRACE conn6 <- [1,190,null,{}] 10:11:19 INFO - PROCESS | 2376 | 1472231479571 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}] 10:11:19 INFO - PROCESS | 2376 | 1472231479573 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:19 INFO - PROCESS | 2376 | 1472231479680 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:11:19 INFO - PROCESS | 2376 | 1472231479721 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 2376 | 1472231479723 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AC000 == 39 [pid = 2376] [id = 57] 10:11:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9822EF000) [pid = 2376] [serial = 168] [outer = 0000000000000000] 10:11:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A987C70C00) [pid = 2376] [serial = 169] [outer = 000000A9822EF000] 10:11:19 INFO - PROCESS | 2376 | 1472231479777 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98A5E6800) [pid = 2376] [serial = 170] [outer = 000000A9822EF000] 10:11:20 INFO - PROCESS | 2376 | 1472231480101 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 585ms 10:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:11:20 INFO - PROCESS | 2376 | 1472231480155 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 2376 | 1472231480157 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:11:20 INFO - PROCESS | 2376 | 1472231480160 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 2376 | 1472231480162 Marionette TRACE conn6 <- [1,194,null,{}] 10:11:20 INFO - PROCESS | 2376 | 1472231480165 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}] 10:11:20 INFO - PROCESS | 2376 | 1472231480167 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:20 INFO - PROCESS | 2376 | 1472231480291 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:11:20 INFO - PROCESS | 2376 | 1472231480301 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 2376 | 1472231480303 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5C0000 == 40 [pid = 2376] [id = 58] 10:11:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98A5EB800) [pid = 2376] [serial = 171] [outer = 0000000000000000] 10:11:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A98A5EF800) [pid = 2376] [serial = 172] [outer = 000000A98A5EB800] 10:11:20 INFO - PROCESS | 2376 | 1472231480348 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F47EE400) [pid = 2376] [serial = 173] [outer = 000000A98A5EB800] 10:11:20 INFO - PROCESS | 2376 | 1472231480718 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 10:11:20 INFO - PROCESS | 2376 | 1472231480750 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 2376 | 1472231480752 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:11:20 INFO - PROCESS | 2376 | 1472231480755 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 2376 | 1472231480757 Marionette TRACE conn6 <- [1,198,null,{}] 10:11:20 INFO - PROCESS | 2376 | 1472231480760 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}] 10:11:20 INFO - PROCESS | 2376 | 1472231480762 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:20 INFO - PROCESS | 2376 | 1472231480869 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:11:20 INFO - PROCESS | 2376 | 1472231480876 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 2376 | 1472231480886 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F79800 == 41 [pid = 2376] [id = 59] 10:11:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A98A5EBC00) [pid = 2376] [serial = 174] [outer = 0000000000000000] 10:11:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F2EA7400) [pid = 2376] [serial = 175] [outer = 000000A98A5EBC00] 10:11:20 INFO - PROCESS | 2376 | 1472231480932 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F2EAD800) [pid = 2376] [serial = 176] [outer = 000000A98A5EBC00] 10:11:21 INFO - PROCESS | 2376 | 1472231481290 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]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 10:11:21 INFO - PROCESS | 2376 | 1472231481412 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 2376 | 1472231481417 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:11:21 INFO - PROCESS | 2376 | 1472231481429 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 2376 | 1472231481434 Marionette TRACE conn6 <- [1,202,null,{}] 10:11:21 INFO - PROCESS | 2376 | 1472231481441 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}] 10:11:21 INFO - PROCESS | 2376 | 1472231481445 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:21 INFO - PROCESS | 2376 | 1472231481610 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:11:21 INFO - PROCESS | 2376 | 1472231481693 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 2376 | 1472231481697 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9839F5000 == 42 [pid = 2376] [id = 60] 10:11:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A982010400) [pid = 2376] [serial = 177] [outer = 0000000000000000] 10:11:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9822EC800) [pid = 2376] [serial = 178] [outer = 000000A982010400] 10:11:21 INFO - PROCESS | 2376 | 1472231481759 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A982D35400) [pid = 2376] [serial = 179] [outer = 000000A982010400] 10:11:22 INFO - PROCESS | 2376 | 1472231482473 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]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1080ms 10:11:22 INFO - PROCESS | 2376 | 1472231482518 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 2376 | 1472231482521 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:11:22 INFO - PROCESS | 2376 | 1472231482527 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 2376 | 1472231482532 Marionette TRACE conn6 <- [1,206,null,{}] 10:11:22 INFO - PROCESS | 2376 | 1472231482537 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}] 10:11:22 INFO - PROCESS | 2376 | 1472231482540 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:22 INFO - PROCESS | 2376 | 1472231482664 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:11:22 INFO - PROCESS | 2376 | 1472231482730 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 2376 | 1472231482733 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888DA800 == 43 [pid = 2376] [id = 61] 10:11:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A986B35400) [pid = 2376] [serial = 180] [outer = 0000000000000000] 10:11:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A986E10000) [pid = 2376] [serial = 181] [outer = 000000A986B35400] 10:11:22 INFO - PROCESS | 2376 | 1472231482793 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A987C77000) [pid = 2376] [serial = 182] [outer = 000000A986B35400] 10:11:23 INFO - PROCESS | 2376 | 1472231483719 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]]]}] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5C0000 == 42 [pid = 2376] [id = 58] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AC000 == 41 [pid = 2376] [id = 57] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D8000 == 40 [pid = 2376] [id = 56] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A989911800 == 39 [pid = 2376] [id = 55] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F381F800 == 38 [pid = 2376] [id = 54] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE15800 == 37 [pid = 2376] [id = 53] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA047800 == 36 [pid = 2376] [id = 52] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9504000 == 35 [pid = 2376] [id = 51] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5185000 == 34 [pid = 2376] [id = 50] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42A8800 == 33 [pid = 2376] [id = 49] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3821000 == 32 [pid = 2376] [id = 48] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6C000 == 31 [pid = 2376] [id = 47] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9839DF000 == 30 [pid = 2376] [id = 46] 10:11:23 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB04C800 == 29 [pid = 2376] [id = 45] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A9885D8000) [pid = 2376] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9879C1C00) [pid = 2376] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A986B3CC00) [pid = 2376] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A9F9AC9000) [pid = 2376] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F47A8C00) [pid = 2376] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F3849C00) [pid = 2376] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F4729000) [pid = 2376] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F47B4800) [pid = 2376] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F47F9800) [pid = 2376] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F5527000) [pid = 2376] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F920A800) [pid = 2376] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F9D41800) [pid = 2376] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F9592000) [pid = 2376] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A983BE1800) [pid = 2376] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A985033400) [pid = 2376] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981BDE000) [pid = 2376] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9822EC400) [pid = 2376] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A987C7D400) [pid = 2376] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C76800) [pid = 2376] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F9A42C00) [pid = 2376] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F9313000) [pid = 2376] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F59D4800) [pid = 2376] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F5525800) [pid = 2376] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9885E2400) [pid = 2376] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C9D000) [pid = 2376] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A983E4C000) [pid = 2376] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9822EF400) [pid = 2376] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9FA056800) [pid = 2376] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9FAB53800) [pid = 2376] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1243ms 10:11:23 INFO - PROCESS | 2376 | 1472231483774 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:11:23 INFO - PROCESS | 2376 | 1472231483778 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:11:23 INFO - PROCESS | 2376 | 1472231483783 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 2376 | 1472231483786 Marionette TRACE conn6 <- [1,210,null,{}] 10:11:23 INFO - PROCESS | 2376 | 1472231483792 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}] 10:11:23 INFO - PROCESS | 2376 | 1472231483795 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:23 INFO - PROCESS | 2376 | 1472231483885 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:11:23 INFO - PROCESS | 2376 | 1472231483899 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 2376 | 1472231483902 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982DAB000 == 30 [pid = 2376] [id = 62] 10:11:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A983B15C00) [pid = 2376] [serial = 183] [outer = 0000000000000000] 10:11:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A983ECFC00) [pid = 2376] [serial = 184] [outer = 000000A983B15C00] 10:11:23 INFO - PROCESS | 2376 | 1472231483953 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9850F4800) [pid = 2376] [serial = 185] [outer = 000000A983B15C00] 10:11:24 INFO - PROCESS | 2376 | 1472231484435 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]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 10:11:24 INFO - PROCESS | 2376 | 1472231484475 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 2376 | 1472231484480 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:11:24 INFO - PROCESS | 2376 | 1472231484486 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 2376 | 1472231484489 Marionette TRACE conn6 <- [1,214,null,{}] 10:11:24 INFO - PROCESS | 2376 | 1472231484493 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}] 10:11:24 INFO - PROCESS | 2376 | 1472231484495 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:24 INFO - PROCESS | 2376 | 1472231484585 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:11:24 INFO - PROCESS | 2376 | 1472231484594 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 2376 | 1472231484597 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985306000 == 31 [pid = 2376] [id = 63] 10:11:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9879C1800) [pid = 2376] [serial = 186] [outer = 0000000000000000] 10:11:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879C3C00) [pid = 2376] [serial = 187] [outer = 000000A9879C1800] 10:11:24 INFO - PROCESS | 2376 | 1472231484647 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C7D400) [pid = 2376] [serial = 188] [outer = 000000A9879C1800] 10:11:25 INFO - PROCESS | 2376 | 1472231485097 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]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 10:11:25 INFO - PROCESS | 2376 | 1472231485118 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 2376 | 1472231485120 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:11:25 INFO - PROCESS | 2376 | 1472231485124 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 2376 | 1472231485128 Marionette TRACE conn6 <- [1,218,null,{}] 10:11:25 INFO - PROCESS | 2376 | 1472231485139 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}] 10:11:25 INFO - PROCESS | 2376 | 1472231485144 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:25 INFO - PROCESS | 2376 | 1472231485239 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:11:25 INFO - PROCESS | 2376 | 1472231485271 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 2376 | 1472231485275 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CD9000 == 32 [pid = 2376] [id = 64] 10:11:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986E05000) [pid = 2376] [serial = 189] [outer = 0000000000000000] 10:11:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A986E07000) [pid = 2376] [serial = 190] [outer = 000000A986E05000] 10:11:25 INFO - PROCESS | 2376 | 1472231485380 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9879C1C00) [pid = 2376] [serial = 191] [outer = 000000A986E05000] 10:11:25 INFO - PROCESS | 2376 | 1472231485763 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]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 10:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:11:25 INFO - PROCESS | 2376 | 1472231485798 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 2376 | 1472231485801 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:11:25 INFO - PROCESS | 2376 | 1472231485804 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 2376 | 1472231485806 Marionette TRACE conn6 <- [1,222,null,{}] 10:11:25 INFO - PROCESS | 2376 | 1472231485810 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}] 10:11:25 INFO - PROCESS | 2376 | 1472231485812 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:25 INFO - PROCESS | 2376 | 1472231485931 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:11:25 INFO - PROCESS | 2376 | 1472231485974 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 2376 | 1472231485976 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988978000 == 33 [pid = 2376] [id = 65] 10:11:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A986E05800) [pid = 2376] [serial = 192] [outer = 0000000000000000] 10:11:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9885E2800) [pid = 2376] [serial = 193] [outer = 000000A986E05800] 10:11:26 INFO - PROCESS | 2376 | 1472231486026 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A988746400) [pid = 2376] [serial = 194] [outer = 000000A986E05800] 10:11:26 INFO - PROCESS | 2376 | 1472231486446 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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 10:11:26 INFO - PROCESS | 2376 | 1472231486481 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 2376 | 1472231486483 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:11:26 INFO - PROCESS | 2376 | 1472231486486 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 2376 | 1472231486488 Marionette TRACE conn6 <- [1,226,null,{}] 10:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:11:26 INFO - PROCESS | 2376 | 1472231486491 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}] 10:11:26 INFO - PROCESS | 2376 | 1472231486494 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:26 INFO - PROCESS | 2376 | 1472231486628 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:11:26 INFO - PROCESS | 2376 | 1472231486679 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 2376 | 1472231486681 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889BB800 == 34 [pid = 2376] [id = 66] 10:11:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98874BC00) [pid = 2376] [serial = 195] [outer = 0000000000000000] 10:11:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9889EC400) [pid = 2376] [serial = 196] [outer = 000000A98874BC00] 10:11:26 INFO - PROCESS | 2376 | 1472231486729 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9889F6000) [pid = 2376] [serial = 197] [outer = 000000A98874BC00] 10:11:27 INFO - PROCESS | 2376 | 1472231487151 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]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 10:11:27 INFO - PROCESS | 2376 | 1472231487168 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 2376 | 1472231487170 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:11:27 INFO - PROCESS | 2376 | 1472231487174 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:11:27 INFO - PROCESS | 2376 | 1472231487176 Marionette TRACE conn6 <- [1,230,null,{}] 10:11:27 INFO - PROCESS | 2376 | 1472231487179 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}] 10:11:27 INFO - PROCESS | 2376 | 1472231487185 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:27 INFO - PROCESS | 2376 | 1472231487319 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:11:27 INFO - PROCESS | 2376 | 1472231487325 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 2376 | 1472231487327 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F380B000 == 35 [pid = 2376] [id = 67] 10:11:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A98A5EAC00) [pid = 2376] [serial = 198] [outer = 0000000000000000] 10:11:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98A5EE800) [pid = 2376] [serial = 199] [outer = 000000A98A5EAC00] 10:11:27 INFO - PROCESS | 2376 | 1472231487383 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F3849C00) [pid = 2376] [serial = 200] [outer = 000000A98A5EAC00] 10:11:27 INFO - PROCESS | 2376 | 1472231487813 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]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 10:11:27 INFO - PROCESS | 2376 | 1472231487849 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 2376 | 1472231487851 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:11:27 INFO - PROCESS | 2376 | 1472231487861 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 2376 | 1472231487863 Marionette TRACE conn6 <- [1,234,null,{}] 10:11:27 INFO - PROCESS | 2376 | 1472231487867 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}] 10:11:27 INFO - PROCESS | 2376 | 1472231487869 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:28 INFO - PROCESS | 2376 | 1472231488107 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A987C9E400) [pid = 2376] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9FA059C00) [pid = 2376] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F3038000) [pid = 2376] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982C45000) [pid = 2376] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A985376800) [pid = 2376] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9822EF000) [pid = 2376] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9889F2000) [pid = 2376] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F403D800) [pid = 2376] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A5EB800) [pid = 2376] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47AD400) [pid = 2376] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985378000) [pid = 2376] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A980F14000) [pid = 2376] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F47B0400) [pid = 2376] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:11:28 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982D2C800) [pid = 2376] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:11:28 INFO - PROCESS | 2376 | 1472231488202 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 2376 | 1472231488204 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5C0800 == 36 [pid = 2376] [id = 68] 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A981985800) [pid = 2376] [serial = 201] [outer = 0000000000000000] 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A982D2B000) [pid = 2376] [serial = 202] [outer = 000000A981985800] 10:11:28 INFO - PROCESS | 2376 | 1472231488252 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98A5ED800) [pid = 2376] [serial = 203] [outer = 000000A981985800] 10:11:28 INFO - PROCESS | 2376 | 1472231488603 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 777ms 10:11:28 INFO - PROCESS | 2376 | 1472231488634 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 2376 | 1472231488636 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:11:28 INFO - PROCESS | 2376 | 1472231488649 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 2376 | 1472231488651 Marionette TRACE conn6 <- [1,238,null,{}] 10:11:28 INFO - PROCESS | 2376 | 1472231488654 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}] 10:11:28 INFO - PROCESS | 2376 | 1472231488664 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:28 INFO - PROCESS | 2376 | 1472231488747 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:11:28 INFO - PROCESS | 2376 | 1472231488753 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 2376 | 1472231488755 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8F000 == 37 [pid = 2376] [id = 69] 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F30D5000) [pid = 2376] [serial = 204] [outer = 0000000000000000] 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47ACC00) [pid = 2376] [serial = 205] [outer = 000000A9F30D5000] 10:11:28 INFO - PROCESS | 2376 | 1472231488801 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47B7800) [pid = 2376] [serial = 206] [outer = 000000A9F30D5000] 10:11:29 INFO - PROCESS | 2376 | 1472231489204 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]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 10:11:29 INFO - PROCESS | 2376 | 1472231489248 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 2376 | 1472231489251 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:11:29 INFO - PROCESS | 2376 | 1472231489254 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 2376 | 1472231489256 Marionette TRACE conn6 <- [1,242,null,{}] 10:11:29 INFO - PROCESS | 2376 | 1472231489264 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}] 10:11:29 INFO - PROCESS | 2376 | 1472231489267 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:29 INFO - PROCESS | 2376 | 1472231489353 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:11:29 INFO - PROCESS | 2376 | 1472231489359 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 2376 | 1472231489361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F59BD800 == 38 [pid = 2376] [id = 70] 10:11:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47B7C00) [pid = 2376] [serial = 207] [outer = 0000000000000000] 10:11:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47F6400) [pid = 2376] [serial = 208] [outer = 000000A9F47B7C00] 10:11:29 INFO - PROCESS | 2376 | 1472231489409 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DCB400) [pid = 2376] [serial = 209] [outer = 000000A9F47B7C00] 10:11:29 INFO - PROCESS | 2376 | 1472231489899 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]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 10:11:29 INFO - PROCESS | 2376 | 1472231489940 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 2376 | 1472231489942 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:11:29 INFO - PROCESS | 2376 | 1472231489972 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 2376 | 1472231489974 Marionette TRACE conn6 <- [1,246,null,{}] 10:11:29 INFO - PROCESS | 2376 | 1472231489980 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}] 10:11:29 INFO - PROCESS | 2376 | 1472231489982 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:30 INFO - PROCESS | 2376 | 1472231490069 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:11:30 INFO - PROCESS | 2376 | 1472231490076 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 2376 | 1472231490078 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9ADB800 == 39 [pid = 2376] [id = 71] 10:11:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F384A000) [pid = 2376] [serial = 210] [outer = 0000000000000000] 10:11:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F552E800) [pid = 2376] [serial = 211] [outer = 000000A9F384A000] 10:11:30 INFO - PROCESS | 2376 | 1472231490129 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F5F11C00) [pid = 2376] [serial = 212] [outer = 000000A9F384A000] 10:11:30 INFO - PROCESS | 2376 | 1472231490812 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]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 901ms 10:11:30 INFO - PROCESS | 2376 | 1472231490874 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 2376 | 1472231490879 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:11:30 INFO - PROCESS | 2376 | 1472231490885 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:11:30 INFO - PROCESS | 2376 | 1472231490891 Marionette TRACE conn6 <- [1,250,null,{}] 10:11:30 INFO - PROCESS | 2376 | 1472231490897 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}] 10:11:30 INFO - PROCESS | 2376 | 1472231490900 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:31 INFO - PROCESS | 2376 | 1472231491019 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:11:31 INFO - PROCESS | 2376 | 1472231491088 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 2376 | 1472231491092 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98533E800 == 40 [pid = 2376] [id = 72] 10:11:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A985374800) [pid = 2376] [serial = 213] [outer = 0000000000000000] 10:11:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98537B800) [pid = 2376] [serial = 214] [outer = 000000A985374800] 10:11:31 INFO - PROCESS | 2376 | 1472231491154 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A986B41400) [pid = 2376] [serial = 215] [outer = 000000A985374800] 10:11:31 INFO - PROCESS | 2376 | 1472231491718 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]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 10:11:31 INFO - PROCESS | 2376 | 1472231491771 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 2376 | 1472231491777 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:11:31 INFO - PROCESS | 2376 | 1472231491784 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 2376 | 1472231491787 Marionette TRACE conn6 <- [1,254,null,{}] 10:11:31 INFO - PROCESS | 2376 | 1472231491792 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}] 10:11:31 INFO - PROCESS | 2376 | 1472231491795 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:31 INFO - PROCESS | 2376 | 1472231491916 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:11:31 INFO - PROCESS | 2376 | 1472231491986 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 2376 | 1472231491989 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BA800 == 41 [pid = 2376] [id = 73] 10:11:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C9B800) [pid = 2376] [serial = 216] [outer = 0000000000000000] 10:11:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9885DA000) [pid = 2376] [serial = 217] [outer = 000000A987C9B800] 10:11:32 INFO - PROCESS | 2376 | 1472231492050 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9889F6400) [pid = 2376] [serial = 218] [outer = 000000A987C9B800] 10:11:32 INFO - PROCESS | 2376 | 1472231492622 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]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 883ms 10:11:32 INFO - PROCESS | 2376 | 1472231492668 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 2376 | 1472231492670 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:11:32 INFO - PROCESS | 2376 | 1472231492674 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 2376 | 1472231492678 Marionette TRACE conn6 <- [1,258,null,{}] 10:11:32 INFO - PROCESS | 2376 | 1472231492690 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}] 10:11:32 INFO - PROCESS | 2376 | 1472231492695 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:32 INFO - PROCESS | 2376 | 1472231492812 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:11:32 INFO - PROCESS | 2376 | 1472231492883 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 2376 | 1472231492886 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9E19800 == 42 [pid = 2376] [id = 74] 10:11:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F3037800) [pid = 2376] [serial = 219] [outer = 0000000000000000] 10:11:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9F4722000) [pid = 2376] [serial = 220] [outer = 000000A9F3037800] 10:11:32 INFO - PROCESS | 2376 | 1472231492949 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9F4F38000) [pid = 2376] [serial = 221] [outer = 000000A9F3037800] 10:11:33 INFO - PROCESS | 2376 | 1472231493538 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]]]}] 10:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 923ms 10:11:33 INFO - PROCESS | 2376 | 1472231493600 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 2376 | 1472231493603 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:11:33 INFO - PROCESS | 2376 | 1472231493607 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 2376 | 1472231493609 Marionette TRACE conn6 <- [1,262,null,{}] 10:11:33 INFO - PROCESS | 2376 | 1472231493613 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}] 10:11:33 INFO - PROCESS | 2376 | 1472231493616 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:33 INFO - PROCESS | 2376 | 1472231493732 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:11:33 INFO - PROCESS | 2376 | 1472231493891 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 2376 | 1472231493893 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F62000 == 43 [pid = 2376] [id = 75] 10:11:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A9F2EA5800) [pid = 2376] [serial = 222] [outer = 0000000000000000] 10:11:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A9F9592000) [pid = 2376] [serial = 223] [outer = 000000A9F2EA5800] 10:11:33 INFO - PROCESS | 2376 | 1472231493966 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A9F9B37800) [pid = 2376] [serial = 224] [outer = 000000A9F2EA5800] 10:11:34 INFO - PROCESS | 2376 | 1472231494893 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]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1326ms 10:11:34 INFO - PROCESS | 2376 | 1472231494935 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 2376 | 1472231494939 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:11:34 INFO - PROCESS | 2376 | 1472231494944 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 2376 | 1472231494946 Marionette TRACE conn6 <- [1,266,null,{}] 10:11:34 INFO - PROCESS | 2376 | 1472231494952 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}] 10:11:34 INFO - PROCESS | 2376 | 1472231494955 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:35 INFO - PROCESS | 2376 | 1472231495057 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:11:35 INFO - PROCESS | 2376 | 1472231495126 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 2376 | 1472231495128 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EB6800 == 44 [pid = 2376] [id = 76] 10:11:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A981C2AC00) [pid = 2376] [serial = 225] [outer = 0000000000000000] 10:11:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (000000A986B36000) [pid = 2376] [serial = 226] [outer = 000000A981C2AC00] 10:11:35 INFO - PROCESS | 2376 | 1472231495182 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (000000A9879BB400) [pid = 2376] [serial = 227] [outer = 000000A981C2AC00] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F59BD800 == 43 [pid = 2376] [id = 70] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8F000 == 42 [pid = 2376] [id = 69] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5C0800 == 41 [pid = 2376] [id = 68] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F380B000 == 40 [pid = 2376] [id = 67] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889BB800 == 39 [pid = 2376] [id = 66] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A988978000 == 38 [pid = 2376] [id = 65] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CD9000 == 37 [pid = 2376] [id = 64] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A985306000 == 36 [pid = 2376] [id = 63] 10:11:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A982DAB000 == 35 [pid = 2376] [id = 62] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (000000A9885DD400) [pid = 2376] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (000000A9FAC2E000) [pid = 2376] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A9F303B400) [pid = 2376] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A98197A400) [pid = 2376] [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.] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A982C45800) [pid = 2376] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A982D30400) [pid = 2376] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F4DC9800) [pid = 2376] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F4DCE800) [pid = 2376] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A987C70C00) [pid = 2376] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F3042000) [pid = 2376] [serial = 161] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F4DC8C00) [pid = 2376] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9FAC2AC00) [pid = 2376] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A98A5EF800) [pid = 2376] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F47F0C00) [pid = 2376] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F59D1C00) [pid = 2376] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986B02C00) [pid = 2376] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A986B34400) [pid = 2376] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C74C00) [pid = 2376] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C99C00) [pid = 2376] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F8CDA800) [pid = 2376] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F9A47800) [pid = 2376] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F4050800) [pid = 2376] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47AC800) [pid = 2376] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9FACE3400) [pid = 2376] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47EE400) [pid = 2376] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F3843400) [pid = 2376] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EA7400) [pid = 2376] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A98A5E6800) [pid = 2376] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9FACE4000) [pid = 2376] [serial = 158] [outer = 0000000000000000] [url = about:blank] 10:11:35 INFO - PROCESS | 2376 | 1472231495728 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]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 840ms 10:11:35 INFO - PROCESS | 2376 | 1472231495783 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 2376 | 1472231495788 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:11:35 INFO - PROCESS | 2376 | 1472231495794 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 2376 | 1472231495797 Marionette TRACE conn6 <- [1,270,null,{}] 10:11:35 INFO - PROCESS | 2376 | 1472231495801 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}] 10:11:35 INFO - PROCESS | 2376 | 1472231495804 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:35 INFO - PROCESS | 2376 | 1472231495897 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:11:35 INFO - PROCESS | 2376 | 1472231495905 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 2376 | 1472231495907 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F70000 == 36 [pid = 2376] [id = 77] 10:11:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986B38000) [pid = 2376] [serial = 228] [outer = 0000000000000000] 10:11:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9879C7000) [pid = 2376] [serial = 229] [outer = 000000A986B38000] 10:11:35 INFO - PROCESS | 2376 | 1472231495957 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C9EC00) [pid = 2376] [serial = 230] [outer = 000000A986B38000] 10:11:36 INFO - PROCESS | 2376 | 1472231496397 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]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 10:11:36 INFO - PROCESS | 2376 | 1472231496468 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 2376 | 1472231496471 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:11:36 INFO - PROCESS | 2376 | 1472231496475 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 2376 | 1472231496478 Marionette TRACE conn6 <- [1,274,null,{}] 10:11:36 INFO - PROCESS | 2376 | 1472231496489 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}] 10:11:36 INFO - PROCESS | 2376 | 1472231496493 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:36 INFO - PROCESS | 2376 | 1472231496615 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:11:36 INFO - PROCESS | 2376 | 1472231496622 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 2376 | 1472231496625 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889BB800 == 37 [pid = 2376] [id = 78] 10:11:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9889F8C00) [pid = 2376] [serial = 231] [outer = 0000000000000000] 10:11:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98A5EDC00) [pid = 2376] [serial = 232] [outer = 000000A9889F8C00] 10:11:36 INFO - PROCESS | 2376 | 1472231496675 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F2EAC000) [pid = 2376] [serial = 233] [outer = 000000A9889F8C00] 10:11:37 INFO - PROCESS | 2376 | 1472231497099 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]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 693ms 10:11:37 INFO - PROCESS | 2376 | 1472231497170 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 2376 | 1472231497173 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:11:37 INFO - PROCESS | 2376 | 1472231497177 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 2376 | 1472231497179 Marionette TRACE conn6 <- [1,278,null,{}] 10:11:37 INFO - PROCESS | 2376 | 1472231497182 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}] 10:11:37 INFO - PROCESS | 2376 | 1472231497184 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:37 INFO - PROCESS | 2376 | 1472231497276 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:11:37 INFO - PROCESS | 2376 | 1472231497284 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 2376 | 1472231497286 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BA000 == 38 [pid = 2376] [id = 79] 10:11:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F30D0000) [pid = 2376] [serial = 234] [outer = 0000000000000000] 10:11:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F39D0000) [pid = 2376] [serial = 235] [outer = 000000A9F30D0000] 10:11:37 INFO - PROCESS | 2376 | 1472231497339 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F42C5C00) [pid = 2376] [serial = 236] [outer = 000000A9F30D0000] 10:11:37 INFO - PROCESS | 2376 | 1472231497758 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]]]}] 10:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 10:11:37 INFO - PROCESS | 2376 | 1472231497809 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 2376 | 1472231497811 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:11:37 INFO - PROCESS | 2376 | 1472231497814 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 2376 | 1472231497816 Marionette TRACE conn6 <- [1,282,null,{}] 10:11:37 INFO - PROCESS | 2376 | 1472231497820 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}] 10:11:37 INFO - PROCESS | 2376 | 1472231497822 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:37 INFO - PROCESS | 2376 | 1472231497908 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:11:37 INFO - PROCESS | 2376 | 1472231497921 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 2376 | 1472231497923 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981512800 == 39 [pid = 2376] [id = 80] 10:11:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47B1800) [pid = 2376] [serial = 237] [outer = 0000000000000000] 10:11:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F47EB000) [pid = 2376] [serial = 238] [outer = 000000A9F47B1800] 10:11:37 INFO - PROCESS | 2376 | 1472231497995 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4DCB000) [pid = 2376] [serial = 239] [outer = 000000A9F47B1800] 10:11:38 INFO - PROCESS | 2376 | 1472231498463 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]]]}] 10:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 10:11:38 INFO - PROCESS | 2376 | 1472231498488 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 2376 | 1472231498490 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:11:38 INFO - PROCESS | 2376 | 1472231498493 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 2376 | 1472231498495 Marionette TRACE conn6 <- [1,286,null,{}] 10:11:38 INFO - PROCESS | 2376 | 1472231498499 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}] 10:11:38 INFO - PROCESS | 2376 | 1472231498505 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:38 INFO - PROCESS | 2376 | 1472231498640 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:11:38 INFO - PROCESS | 2376 | 1472231498682 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 2376 | 1472231498684 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5553000 == 40 [pid = 2376] [id = 81] 10:11:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F5FE9800) [pid = 2376] [serial = 240] [outer = 0000000000000000] 10:11:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F9B3D400) [pid = 2376] [serial = 241] [outer = 000000A9F5FE9800] 10:11:38 INFO - PROCESS | 2376 | 1472231498741 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9E44000) [pid = 2376] [serial = 242] [outer = 000000A9F5FE9800] 10:11:39 INFO - PROCESS | 2376 | 1472231499169 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]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 10:11:39 INFO - PROCESS | 2376 | 1472231499230 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 2376 | 1472231499232 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:11:39 INFO - PROCESS | 2376 | 1472231499235 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 2376 | 1472231499237 Marionette TRACE conn6 <- [1,290,null,{}] 10:11:39 INFO - PROCESS | 2376 | 1472231499277 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}] 10:11:39 INFO - PROCESS | 2376 | 1472231499279 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:39 INFO - PROCESS | 2376 | 1472231499393 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:11:39 INFO - PROCESS | 2376 | 1472231499441 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 2376 | 1472231499443 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9A76000 == 41 [pid = 2376] [id = 82] 10:11:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9E49C00) [pid = 2376] [serial = 243] [outer = 0000000000000000] 10:11:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FAB55800) [pid = 2376] [serial = 244] [outer = 000000A9F9E49C00] 10:11:39 INFO - PROCESS | 2376 | 1472231499491 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A984386000) [pid = 2376] [serial = 245] [outer = 000000A9F9E49C00] 10:11:39 INFO - PROCESS | 2376 | 1472231499912 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]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 10:11:39 INFO - PROCESS | 2376 | 1472231499930 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 2376 | 1472231499933 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:11:39 INFO - PROCESS | 2376 | 1472231499936 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:11:39 INFO - PROCESS | 2376 | 1472231499937 Marionette TRACE conn6 <- [1,294,null,{}] 10:11:39 INFO - PROCESS | 2376 | 1472231499946 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}] 10:11:39 INFO - PROCESS | 2376 | 1472231499948 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:40 INFO - PROCESS | 2376 | 1472231500057 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:11:40 INFO - PROCESS | 2376 | 1472231500063 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 2376 | 1472231500065 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FACAE800 == 42 [pid = 2376] [id = 83] 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A98A583800) [pid = 2376] [serial = 246] [outer = 0000000000000000] 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A98A589000) [pid = 2376] [serial = 247] [outer = 000000A98A583800] 10:11:40 INFO - PROCESS | 2376 | 1472231500111 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A98A58E800) [pid = 2376] [serial = 248] [outer = 000000A98A583800] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A98874BC00) [pid = 2376] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A98A5EAC00) [pid = 2376] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A983B15C00) [pid = 2376] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9879C1800) [pid = 2376] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A986E05000) [pid = 2376] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A981985800) [pid = 2376] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F30D5000) [pid = 2376] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986E05800) [pid = 2376] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:11:40 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47B7C00) [pid = 2376] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:11:40 INFO - PROCESS | 2376 | 1472231500549 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]]]}] 10:11:40 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. 10:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 10:11:40 INFO - PROCESS | 2376 | 1472231500620 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 2376 | 1472231500622 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:11:40 INFO - PROCESS | 2376 | 1472231500623 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:11:40 INFO - PROCESS | 2376 | 1472231500632 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:11:40 INFO - PROCESS | 2376 | 1472231500634 Marionette TRACE conn6 <- [1,298,null,{}] 10:11:40 INFO - PROCESS | 2376 | 1472231500637 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}] 10:11:40 INFO - PROCESS | 2376 | 1472231500639 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:40 INFO - PROCESS | 2376 | 1472231500749 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:11:40 INFO - PROCESS | 2376 | 1472231500757 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 2376 | 1472231500759 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE0E800 == 43 [pid = 2376] [id = 84] 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98874BC00) [pid = 2376] [serial = 249] [outer = 0000000000000000] 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F4F37C00) [pid = 2376] [serial = 250] [outer = 000000A98874BC00] 10:11:40 INFO - PROCESS | 2376 | 1472231500805 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9FB20F400) [pid = 2376] [serial = 251] [outer = 000000A98874BC00] 10:11:41 INFO - PROCESS | 2376 | 1472231501210 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]]]}] 10:11:41 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. 10:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 10:11:41 INFO - PROCESS | 2376 | 1472231501268 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 2376 | 1472231501270 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:11:41 INFO - PROCESS | 2376 | 1472231501274 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 2376 | 1472231501276 Marionette TRACE conn6 <- [1,302,null,{}] 10:11:41 INFO - PROCESS | 2376 | 1472231501279 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}] 10:11:41 INFO - PROCESS | 2376 | 1472231501281 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:41 INFO - PROCESS | 2376 | 1472231501369 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:11:41 INFO - PROCESS | 2376 | 1472231501374 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 2376 | 1472231501376 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FFFD9000 == 44 [pid = 2376] [id = 85] 10:11:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A989F8EC00) [pid = 2376] [serial = 252] [outer = 0000000000000000] 10:11:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A989F94C00) [pid = 2376] [serial = 253] [outer = 000000A989F8EC00] 10:11:41 INFO - PROCESS | 2376 | 1472231501422 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A989F9AC00) [pid = 2376] [serial = 254] [outer = 000000A989F8EC00] 10:11:41 INFO - PROCESS | 2376 | 1472231501841 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]]]}] 10:11:41 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. 10:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 10:11:41 INFO - PROCESS | 2376 | 1472231501903 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 2376 | 1472231501906 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:11:41 INFO - PROCESS | 2376 | 1472231501909 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 2376 | 1472231501912 Marionette TRACE conn6 <- [1,306,null,{}] 10:11:41 INFO - PROCESS | 2376 | 1472231501916 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}] 10:11:41 INFO - PROCESS | 2376 | 1472231501918 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:42 INFO - PROCESS | 2376 | 1472231502023 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:11:42 INFO - PROCESS | 2376 | 1472231502031 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 2376 | 1472231502034 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A7800 == 45 [pid = 2376] [id = 86] 10:11:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A985FC6C00) [pid = 2376] [serial = 255] [outer = 0000000000000000] 10:11:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A989F93000) [pid = 2376] [serial = 256] [outer = 000000A985FC6C00] 10:11:42 INFO - PROCESS | 2376 | 1472231502083 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9FB28F000) [pid = 2376] [serial = 257] [outer = 000000A985FC6C00] 10:11:42 INFO - PROCESS | 2376 | 1472231502750 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]]]}] 10:11:42 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. 10:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 10:11:42 INFO - PROCESS | 2376 | 1472231502794 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 2376 | 1472231502799 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:11:42 INFO - PROCESS | 2376 | 1472231502819 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 2376 | 1472231502825 Marionette TRACE conn6 <- [1,310,null,{}] 10:11:42 INFO - PROCESS | 2376 | 1472231502830 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}] 10:11:42 INFO - PROCESS | 2376 | 1472231502834 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:42 INFO - PROCESS | 2376 | 1472231502956 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:11:43 INFO - PROCESS | 2376 | 1472231503027 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 2376 | 1472231503031 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FC3000 == 46 [pid = 2376] [id = 87] 10:11:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A984730000) [pid = 2376] [serial = 258] [outer = 0000000000000000] 10:11:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A98537F000) [pid = 2376] [serial = 259] [outer = 000000A984730000] 10:11:43 INFO - PROCESS | 2376 | 1472231503133 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A985FD1C00) [pid = 2376] [serial = 260] [outer = 000000A984730000] 10:11:43 INFO - PROCESS | 2376 | 1472231503756 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]]]}] 10:11:43 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. 10:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 10:11:43 INFO - PROCESS | 2376 | 1472231503807 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 2376 | 1472231503812 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:11:43 INFO - PROCESS | 2376 | 1472231503819 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 2376 | 1472231503823 Marionette TRACE conn6 <- [1,314,null,{}] 10:11:43 INFO - PROCESS | 2376 | 1472231503827 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}] 10:11:43 INFO - PROCESS | 2376 | 1472231503830 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:43 INFO - PROCESS | 2376 | 1472231503956 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:11:44 INFO - PROCESS | 2376 | 1472231504028 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 2376 | 1472231504031 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98881E000 == 47 [pid = 2376] [id = 88] 10:11:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A988743800) [pid = 2376] [serial = 261] [outer = 0000000000000000] 10:11:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A9889F3000) [pid = 2376] [serial = 262] [outer = 000000A988743800] 10:11:44 INFO - PROCESS | 2376 | 1472231504136 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A989F92000) [pid = 2376] [serial = 263] [outer = 000000A988743800] 10:11:44 INFO - PROCESS | 2376 | 1472231504787 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]]]}] 10:11:44 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. 10:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1024ms 10:11:44 INFO - PROCESS | 2376 | 1472231504845 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:11:44 INFO - PROCESS | 2376 | 1472231504848 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:11:44 INFO - PROCESS | 2376 | 1472231504852 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 2376 | 1472231504856 Marionette TRACE conn6 <- [1,318,null,{}] 10:11:44 INFO - PROCESS | 2376 | 1472231504868 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}] 10:11:44 INFO - PROCESS | 2376 | 1472231504873 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:44 INFO - PROCESS | 2376 | 1472231504992 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:11:45 INFO - PROCESS | 2376 | 1472231505109 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 2376 | 1472231505112 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5222800 == 48 [pid = 2376] [id = 89] 10:11:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (000000A98A584800) [pid = 2376] [serial = 264] [outer = 0000000000000000] 10:11:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (000000A9F47F4000) [pid = 2376] [serial = 265] [outer = 000000A98A584800] 10:11:45 INFO - PROCESS | 2376 | 1472231505174 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (000000A9F51FD400) [pid = 2376] [serial = 266] [outer = 000000A98A584800] 10:11:45 INFO - PROCESS | 2376 | 1472231505892 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]]]}] 10:11:45 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. 10:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1082ms 10:11:45 INFO - PROCESS | 2376 | 1472231505936 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 2376 | 1472231505940 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:11:45 INFO - PROCESS | 2376 | 1472231505945 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 2376 | 1472231505948 Marionette TRACE conn6 <- [1,322,null,{}] 10:11:45 INFO - PROCESS | 2376 | 1472231505954 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}] 10:11:45 INFO - PROCESS | 2376 | 1472231505957 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:46 INFO - PROCESS | 2376 | 1472231506064 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:11:46 INFO - PROCESS | 2376 | 1472231506149 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 2376 | 1472231506152 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4F800 == 49 [pid = 2376] [id = 90] 10:11:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (000000A982504C00) [pid = 2376] [serial = 267] [outer = 0000000000000000] 10:11:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (000000A982C49800) [pid = 2376] [serial = 268] [outer = 000000A982504C00] 10:11:46 INFO - PROCESS | 2376 | 1472231506206 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (000000A985031400) [pid = 2376] [serial = 269] [outer = 000000A982504C00] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F79800 == 48 [pid = 2376] [id = 59] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FFFD9000 == 47 [pid = 2376] [id = 85] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE0E800 == 46 [pid = 2376] [id = 84] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FACAE800 == 45 [pid = 2376] [id = 83] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9A76000 == 44 [pid = 2376] [id = 82] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5553000 == 43 [pid = 2376] [id = 81] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A981512800 == 42 [pid = 2376] [id = 80] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BA000 == 41 [pid = 2376] [id = 79] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889BB800 == 40 [pid = 2376] [id = 78] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F70000 == 39 [pid = 2376] [id = 77] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EB6800 == 38 [pid = 2376] [id = 76] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9E19800 == 37 [pid = 2376] [id = 74] 10:11:46 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (000000A986E10000) [pid = 2376] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:11:46 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (000000A9822EC800) [pid = 2376] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BA800 == 36 [pid = 2376] [id = 73] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98533E800 == 35 [pid = 2376] [id = 72] 10:11:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9ADB800 == 34 [pid = 2376] [id = 71] 10:11:46 INFO - PROCESS | 2376 | 1472231506857 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]]]}] 10:11:46 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. 10:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 10:11:46 INFO - PROCESS | 2376 | 1472231506889 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 2376 | 1472231506894 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:11:46 INFO - PROCESS | 2376 | 1472231506900 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 2376 | 1472231506902 Marionette TRACE conn6 <- [1,326,null,{}] 10:11:46 INFO - PROCESS | 2376 | 1472231506906 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}] 10:11:46 INFO - PROCESS | 2376 | 1472231506909 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:47 INFO - PROCESS | 2376 | 1472231507009 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (000000A987C7D400) [pid = 2376] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (000000A986E07000) [pid = 2376] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (000000A9879C1C00) [pid = 2376] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (000000A98A5ED800) [pid = 2376] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A9F3849C00) [pid = 2376] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9F47ACC00) [pid = 2376] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A9850F4800) [pid = 2376] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A982D2B000) [pid = 2376] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F47B7800) [pid = 2376] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F4DCB400) [pid = 2376] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9885E2800) [pid = 2376] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A988746400) [pid = 2376] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F47F6400) [pid = 2376] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9889EC400) [pid = 2376] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A98A5EE800) [pid = 2376] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9889F6000) [pid = 2376] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A983ECFC00) [pid = 2376] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9879C3C00) [pid = 2376] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:11:47 INFO - PROCESS | 2376 | 1472231507083 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 2376 | 1472231507086 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982611000 == 35 [pid = 2376] [id = 91] 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9822EA800) [pid = 2376] [serial = 270] [outer = 0000000000000000] 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A985033400) [pid = 2376] [serial = 271] [outer = 000000A9822EA800] 10:11:47 INFO - PROCESS | 2376 | 1472231507137 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A986B07400) [pid = 2376] [serial = 272] [outer = 000000A9822EA800] 10:11:47 INFO - PROCESS | 2376 | 1472231507590 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]]]}] 10:11:47 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. 10:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 735ms 10:11:47 INFO - PROCESS | 2376 | 1472231507638 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 2376 | 1472231507640 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:11:47 INFO - PROCESS | 2376 | 1472231507644 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 2376 | 1472231507648 Marionette TRACE conn6 <- [1,330,null,{}] 10:11:47 INFO - PROCESS | 2376 | 1472231507658 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}] 10:11:47 INFO - PROCESS | 2376 | 1472231507663 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:47 INFO - PROCESS | 2376 | 1472231507753 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:11:47 INFO - PROCESS | 2376 | 1472231507760 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 2376 | 1472231507763 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEF000 == 36 [pid = 2376] [id = 92] 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A987C79C00) [pid = 2376] [serial = 273] [outer = 0000000000000000] 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C7EC00) [pid = 2376] [serial = 274] [outer = 000000A987C79C00] 10:11:47 INFO - PROCESS | 2376 | 1472231507815 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A987CA2C00) [pid = 2376] [serial = 275] [outer = 000000A987C79C00] 10:11:48 INFO - PROCESS | 2376 | 1472231508288 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]]]}] 10:11:48 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. 10:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 691ms 10:11:48 INFO - PROCESS | 2376 | 1472231508338 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 2376 | 1472231508341 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:11:48 INFO - PROCESS | 2376 | 1472231508344 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 2376 | 1472231508346 Marionette TRACE conn6 <- [1,334,null,{}] 10:11:48 INFO - PROCESS | 2376 | 1472231508350 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}] 10:11:48 INFO - PROCESS | 2376 | 1472231508352 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:48 INFO - PROCESS | 2376 | 1472231508443 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:11:48 INFO - PROCESS | 2376 | 1472231508451 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 2376 | 1472231508453 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897A000 == 37 [pid = 2376] [id = 93] 10:11:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A988740C00) [pid = 2376] [serial = 276] [outer = 0000000000000000] 10:11:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A988748C00) [pid = 2376] [serial = 277] [outer = 000000A988740C00] 10:11:48 INFO - PROCESS | 2376 | 1472231508503 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9889F1C00) [pid = 2376] [serial = 278] [outer = 000000A988740C00] 10:11:48 INFO - PROCESS | 2376 | 1472231508927 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]]]}] 10:11:48 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. 10:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 10:11:48 INFO - PROCESS | 2376 | 1472231508975 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 2376 | 1472231508978 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:11:48 INFO - PROCESS | 2376 | 1472231508981 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 2376 | 1472231508983 Marionette TRACE conn6 <- [1,338,null,{}] 10:11:48 INFO - PROCESS | 2376 | 1472231508986 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}] 10:11:48 INFO - PROCESS | 2376 | 1472231508989 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:49 INFO - PROCESS | 2376 | 1472231509073 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:11:49 INFO - PROCESS | 2376 | 1472231509107 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 2376 | 1472231509109 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989909800 == 38 [pid = 2376] [id = 94] 10:11:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9889F3400) [pid = 2376] [serial = 279] [outer = 0000000000000000] 10:11:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A989F95C00) [pid = 2376] [serial = 280] [outer = 000000A9889F3400] 10:11:49 INFO - PROCESS | 2376 | 1472231509165 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A98A58C400) [pid = 2376] [serial = 281] [outer = 000000A9889F3400] 10:11:49 INFO - PROCESS | 2376 | 1472231509646 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]]]}] 10:11:49 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. 10:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 10:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:11:49 INFO - PROCESS | 2376 | 1472231509719 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:11:49 INFO - PROCESS | 2376 | 1472231509721 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:11:49 INFO - PROCESS | 2376 | 1472231509725 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - PROCESS | 2376 | 1472231509727 Marionette TRACE conn6 <- [1,342,null,{}] 10:11:49 INFO - PROCESS | 2376 | 1472231509731 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}] 10:11:49 INFO - PROCESS | 2376 | 1472231509737 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:49 INFO - PROCESS | 2376 | 1472231509879 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:11:49 INFO - PROCESS | 2376 | 1472231509933 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 2376 | 1472231509935 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843CF800 == 39 [pid = 2376] [id = 95] 10:11:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A9F2EAA400) [pid = 2376] [serial = 282] [outer = 0000000000000000] 10:11:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A9F30D5000) [pid = 2376] [serial = 283] [outer = 000000A9F2EAA400] 10:11:49 INFO - PROCESS | 2376 | 1472231509983 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (000000A9F3EC6800) [pid = 2376] [serial = 284] [outer = 000000A9F2EAA400] 10:11:50 INFO - PROCESS | 2376 | 1472231510406 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]]]}] 10:11:50 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. 10:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 10:11:50 INFO - PROCESS | 2376 | 1472231510467 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 2376 | 1472231510470 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:11:50 INFO - PROCESS | 2376 | 1472231510473 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 2376 | 1472231510475 Marionette TRACE conn6 <- [1,346,null,{}] 10:11:50 INFO - PROCESS | 2376 | 1472231510478 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}] 10:11:50 INFO - PROCESS | 2376 | 1472231510481 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:50 INFO - PROCESS | 2376 | 1472231510602 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:11:50 INFO - PROCESS | 2376 | 1472231510611 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 2376 | 1472231510613 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4772800 == 40 [pid = 2376] [id = 96] 10:11:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (000000A9F403BC00) [pid = 2376] [serial = 285] [outer = 0000000000000000] 10:11:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (000000A9F47A9800) [pid = 2376] [serial = 286] [outer = 000000A9F403BC00] 10:11:50 INFO - PROCESS | 2376 | 1472231510660 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (000000A9F47EC800) [pid = 2376] [serial = 287] [outer = 000000A9F403BC00] 10:11:51 INFO - PROCESS | 2376 | 1472231511094 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]]]}] 10:11:51 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. 10:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 10:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:11:51 INFO - PROCESS | 2376 | 1472231511147 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 2376 | 1472231511150 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:11:51 INFO - PROCESS | 2376 | 1472231511158 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 2376 | 1472231511160 Marionette TRACE conn6 <- [1,350,null,{}] 10:11:51 INFO - PROCESS | 2376 | 1472231511165 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}] 10:11:51 INFO - PROCESS | 2376 | 1472231511167 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:51 INFO - PROCESS | 2376 | 1472231511274 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:11:51 INFO - PROCESS | 2376 | 1472231511280 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 2376 | 1472231511282 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F518C000 == 41 [pid = 2376] [id = 97] 10:11:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (000000A9F47F7000) [pid = 2376] [serial = 288] [outer = 0000000000000000] 10:11:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (000000A9F4DC7000) [pid = 2376] [serial = 289] [outer = 000000A9F47F7000] 10:11:51 INFO - PROCESS | 2376 | 1472231511330 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (000000A9F4DD3C00) [pid = 2376] [serial = 290] [outer = 000000A9F47F7000] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (000000A9F5FE9800) [pid = 2376] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (000000A9F9E49C00) [pid = 2376] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (000000A98A583800) [pid = 2376] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (000000A981C2AC00) [pid = 2376] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (000000A987C9B800) [pid = 2376] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (000000A9F3037800) [pid = 2376] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (000000A9F2EA5800) [pid = 2376] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A985374800) [pid = 2376] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9F47B1800) [pid = 2376] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A9F30D0000) [pid = 2376] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A9889F8C00) [pid = 2376] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A98874BC00) [pid = 2376] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A989F8EC00) [pid = 2376] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A986B38000) [pid = 2376] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A982010400) [pid = 2376] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A98A5EBC00) [pid = 2376] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:11:51 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A986B35400) [pid = 2376] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:11:51 INFO - PROCESS | 2376 | 1472231511937 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]]]}] 10:11:51 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. 10:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 839ms 10:11:52 INFO - PROCESS | 2376 | 1472231511995 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 2376 | 1472231511997 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:11:52 INFO - PROCESS | 2376 | 1472231512001 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:11:52 INFO - PROCESS | 2376 | 1472231512011 Marionette TRACE conn6 <- [1,354,null,{}] 10:11:52 INFO - PROCESS | 2376 | 1472231512020 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}] 10:11:52 INFO - PROCESS | 2376 | 1472231512022 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:52 INFO - PROCESS | 2376 | 1472231512108 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:11:52 INFO - PROCESS | 2376 | 1472231512118 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 2376 | 1472231512120 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CA8000 == 42 [pid = 2376] [id = 98] 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A986B38000) [pid = 2376] [serial = 291] [outer = 0000000000000000] 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A98873EC00) [pid = 2376] [serial = 292] [outer = 000000A986B38000] 10:11:52 INFO - PROCESS | 2376 | 1472231512166 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F2EA5800) [pid = 2376] [serial = 293] [outer = 000000A986B38000] 10:11:52 INFO - PROCESS | 2376 | 1472231512580 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]]]}] 10:11:52 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. 10:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 10:11:52 INFO - PROCESS | 2376 | 1472231512590 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 2376 | 1472231512592 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:11:52 INFO - PROCESS | 2376 | 1472231512595 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - PROCESS | 2376 | 1472231512597 Marionette TRACE conn6 <- [1,358,null,{}] 10:11:52 INFO - PROCESS | 2376 | 1472231512612 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}] 10:11:52 INFO - PROCESS | 2376 | 1472231512614 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:52 INFO - PROCESS | 2376 | 1472231512698 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:11:52 INFO - PROCESS | 2376 | 1472231512704 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 2376 | 1472231512706 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DEF000 == 43 [pid = 2376] [id = 99] 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F3041400) [pid = 2376] [serial = 294] [outer = 0000000000000000] 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9F4F36800) [pid = 2376] [serial = 295] [outer = 000000A9F3041400] 10:11:52 INFO - PROCESS | 2376 | 1472231512752 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9F59D0C00) [pid = 2376] [serial = 296] [outer = 000000A9F3041400] 10:11:53 INFO - PROCESS | 2376 | 1472231513187 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]]]}] 10:11:53 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. 10:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 10:11:53 INFO - PROCESS | 2376 | 1472231513228 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 2376 | 1472231513231 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:11:53 INFO - PROCESS | 2376 | 1472231513234 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 2376 | 1472231513237 Marionette TRACE conn6 <- [1,362,null,{}] 10:11:53 INFO - PROCESS | 2376 | 1472231513240 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}] 10:11:53 INFO - PROCESS | 2376 | 1472231513243 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:53 INFO - PROCESS | 2376 | 1472231513347 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:11:53 INFO - PROCESS | 2376 | 1472231513354 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 2376 | 1472231513357 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE0E800 == 44 [pid = 2376] [id = 100] 10:11:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A9F8CDAC00) [pid = 2376] [serial = 297] [outer = 0000000000000000] 10:11:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A9F9B50800) [pid = 2376] [serial = 298] [outer = 000000A9F8CDAC00] 10:11:53 INFO - PROCESS | 2376 | 1472231513406 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A9FAC2AC00) [pid = 2376] [serial = 299] [outer = 000000A9F8CDAC00] 10:11:54 INFO - PROCESS | 2376 | 1472231514078 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]]]}] 10:11:54 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. 10:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 880ms 10:11:54 INFO - PROCESS | 2376 | 1472231514118 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 2376 | 1472231514123 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:11:54 INFO - PROCESS | 2376 | 1472231514129 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 2376 | 1472231514135 Marionette TRACE conn6 <- [1,366,null,{}] 10:11:54 INFO - PROCESS | 2376 | 1472231514140 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}] 10:11:54 INFO - PROCESS | 2376 | 1472231514143 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:54 INFO - PROCESS | 2376 | 1472231514268 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:11:54 INFO - PROCESS | 2376 | 1472231514386 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 2376 | 1472231514389 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981678800 == 45 [pid = 2376] [id = 101] 10:11:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A9822EF000) [pid = 2376] [serial = 300] [outer = 0000000000000000] 10:11:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (000000A982FB7400) [pid = 2376] [serial = 301] [outer = 000000A9822EF000] 10:11:54 INFO - PROCESS | 2376 | 1472231514456 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 101 (000000A985FCEC00) [pid = 2376] [serial = 302] [outer = 000000A9822EF000] 10:11:55 INFO - PROCESS | 2376 | 1472231515001 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]]]}] 10:11:55 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. 10:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 881ms 10:11:55 INFO - PROCESS | 2376 | 1472231515013 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 2376 | 1472231515019 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:11:55 INFO - PROCESS | 2376 | 1472231515026 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 2376 | 1472231515029 Marionette TRACE conn6 <- [1,370,null,{}] 10:11:55 INFO - PROCESS | 2376 | 1472231515033 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}] 10:11:55 INFO - PROCESS | 2376 | 1472231515037 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:55 INFO - PROCESS | 2376 | 1472231515173 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:11:55 INFO - PROCESS | 2376 | 1472231515290 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 2376 | 1472231515293 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6A800 == 46 [pid = 2376] [id = 102] 10:11:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 102 (000000A986E0B800) [pid = 2376] [serial = 303] [outer = 0000000000000000] 10:11:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 103 (000000A987C75C00) [pid = 2376] [serial = 304] [outer = 000000A986E0B800] 10:11:55 INFO - PROCESS | 2376 | 1472231515359 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 104 (000000A98873FC00) [pid = 2376] [serial = 305] [outer = 000000A986E0B800] 10:11:55 INFO - PROCESS | 2376 | 1472231515876 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]]]}] 10:11:55 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. 10:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 10:11:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:11:55 INFO - PROCESS | 2376 | 1472231515913 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 2376 | 1472231515916 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:11:55 INFO - PROCESS | 2376 | 1472231515921 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 2376 | 1472231515925 Marionette TRACE conn6 <- [1,374,null,{}] 10:11:55 INFO - PROCESS | 2376 | 1472231515938 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}] 10:11:55 INFO - PROCESS | 2376 | 1472231515943 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:56 INFO - PROCESS | 2376 | 1472231516063 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:11:56 INFO - PROCESS | 2376 | 1472231516151 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 2376 | 1472231516155 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8D000 == 47 [pid = 2376] [id = 103] 10:11:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 105 (000000A9F2EA4000) [pid = 2376] [serial = 306] [outer = 0000000000000000] 10:11:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 106 (000000A9F2EAEC00) [pid = 2376] [serial = 307] [outer = 000000A9F2EA4000] 10:11:58 INFO - PROCESS | 2376 | 1472231516219 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 107 (000000A9F47AF000) [pid = 2376] [serial = 308] [outer = 000000A9F2EA4000] 10:11:58 INFO - PROCESS | 2376 | 1472231516776 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:11:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 944ms 10:11:58 INFO - PROCESS | 2376 | 1472231516866 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 2376 | 1472231516870 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:11:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:11:58 INFO - PROCESS | 2376 | 1472231516873 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 2376 | 1472231516876 Marionette TRACE conn6 <- [1,378,null,{}] 10:11:58 INFO - PROCESS | 2376 | 1472231516894 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}] 10:11:58 INFO - PROCESS | 2376 | 1472231516896 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:58 INFO - PROCESS | 2376 | 1472231517047 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:11:58 INFO - PROCESS | 2376 | 1472231517091 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 2376 | 1472231517094 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FFA0C800 == 48 [pid = 2376] [id = 104] 10:11:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 108 (000000A9F93E0400) [pid = 2376] [serial = 309] [outer = 0000000000000000] 10:11:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 109 (000000A9F9A1EC00) [pid = 2376] [serial = 310] [outer = 000000A9F93E0400] 10:11:58 INFO - PROCESS | 2376 | 1472231517153 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 110 (000000A9FAB53C00) [pid = 2376] [serial = 311] [outer = 000000A9F93E0400] 10:11:59 INFO - PROCESS | 2376 | 1472231519075 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:11:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 2231ms 10:11:59 INFO - PROCESS | 2376 | 1472231519106 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 2376 | 1472231519110 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:11:59 INFO - PROCESS | 2376 | 1472231519127 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 2376 | 1472231519131 Marionette TRACE conn6 <- [1,382,null,{}] 10:11:59 INFO - PROCESS | 2376 | 1472231519137 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}] 10:11:59 INFO - PROCESS | 2376 | 1472231519141 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:59 INFO - PROCESS | 2376 | 1472231519253 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:11:59 INFO - PROCESS | 2376 | 1472231519324 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 2376 | 1472231519329 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:11:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F5E800 == 49 [pid = 2376] [id = 105] 10:11:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 111 (000000A9858DB800) [pid = 2376] [serial = 312] [outer = 0000000000000000] 10:11:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 112 (000000A9858DDC00) [pid = 2376] [serial = 313] [outer = 000000A9858DB800] 10:11:59 INFO - PROCESS | 2376 | 1472231519385 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 113 (000000A9858E4000) [pid = 2376] [serial = 314] [outer = 000000A9858DB800] 10:12:00 INFO - PROCESS | 2376 | 1472231520074 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9839F5000 == 48 [pid = 2376] [id = 60] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9DEF000 == 47 [pid = 2376] [id = 99] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CA8000 == 46 [pid = 2376] [id = 98] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F518C000 == 45 [pid = 2376] [id = 97] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4772800 == 44 [pid = 2376] [id = 96] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843CF800 == 43 [pid = 2376] [id = 95] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A989909800 == 42 [pid = 2376] [id = 94] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897A000 == 41 [pid = 2376] [id = 93] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEF000 == 40 [pid = 2376] [id = 92] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A982611000 == 39 [pid = 2376] [id = 91] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4F800 == 38 [pid = 2376] [id = 90] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FC3000 == 37 [pid = 2376] [id = 87] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A7800 == 36 [pid = 2376] [id = 86] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98881E000 == 35 [pid = 2376] [id = 88] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888DA800 == 34 [pid = 2376] [id = 61] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5222800 == 33 [pid = 2376] [id = 89] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F62000 == 32 [pid = 2376] [id = 75] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8D000 == 31 [pid = 2376] [id = 103] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FFA0C800 == 30 [pid = 2376] [id = 104] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A981678800 == 29 [pid = 2376] [id = 101] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6A800 == 28 [pid = 2376] [id = 102] 10:12:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE0E800 == 27 [pid = 2376] [id = 100] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 112 (000000A9F2EAD800) [pid = 2376] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 111 (000000A987C77000) [pid = 2376] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 110 (000000A982D35400) [pid = 2376] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 109 (000000A9F9B3D400) [pid = 2376] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 108 (000000A9FAB55800) [pid = 2376] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 107 (000000A9F9E44000) [pid = 2376] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 106 (000000A98A589000) [pid = 2376] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 105 (000000A9879BB400) [pid = 2376] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 104 (000000A986B36000) [pid = 2376] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 103 (000000A9889F6400) [pid = 2376] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 102 (000000A9885DA000) [pid = 2376] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 101 (000000A9F4F38000) [pid = 2376] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 100 (000000A9F4722000) [pid = 2376] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (000000A9F9B37800) [pid = 2376] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A9F9592000) [pid = 2376] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A984386000) [pid = 2376] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A98537B800) [pid = 2376] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A986B41400) [pid = 2376] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F47EB000) [pid = 2376] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F39D0000) [pid = 2376] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F42C5C00) [pid = 2376] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A98A5EDC00) [pid = 2376] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F2EAC000) [pid = 2376] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F552E800) [pid = 2376] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F4F37C00) [pid = 2376] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A989F94C00) [pid = 2376] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A989F93000) [pid = 2376] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A98A58E800) [pid = 2376] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A989F9AC00) [pid = 2376] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C9EC00) [pid = 2376] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9879C7000) [pid = 2376] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9FB20F400) [pid = 2376] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F4DCB000) [pid = 2376] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:12:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:12:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1682ms 10:12:00 INFO - PROCESS | 2376 | 1472231520865 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 2376 | 1472231520870 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:12:00 INFO - PROCESS | 2376 | 1472231520876 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 2376 | 1472231520880 Marionette TRACE conn6 <- [1,386,null,{}] 10:12:00 INFO - PROCESS | 2376 | 1472231520886 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}] 10:12:00 INFO - PROCESS | 2376 | 1472231520889 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:00 INFO - PROCESS | 2376 | 1472231520979 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:12:00 INFO - PROCESS | 2376 | 1472231520987 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 2376 | 1472231520992 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98151C000 == 28 [pid = 2376] [id = 106] 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9825B2800) [pid = 2376] [serial = 315] [outer = 0000000000000000] 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A982C46000) [pid = 2376] [serial = 316] [outer = 000000A9825B2800] 10:12:01 INFO - PROCESS | 2376 | 1472231521043 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A982FB8400) [pid = 2376] [serial = 317] [outer = 000000A9825B2800] 10:12:01 INFO - PROCESS | 2376 | 1472231521537 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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 10:12:01 INFO - PROCESS | 2376 | 1472231521553 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 2376 | 1472231521557 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:12:01 INFO - PROCESS | 2376 | 1472231521564 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 2376 | 1472231521568 Marionette TRACE conn6 <- [1,390,null,{}] 10:12:01 INFO - PROCESS | 2376 | 1472231521572 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}] 10:12:01 INFO - PROCESS | 2376 | 1472231521575 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:01 INFO - PROCESS | 2376 | 1472231521665 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:12:01 INFO - PROCESS | 2376 | 1472231521674 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 2376 | 1472231521677 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F70000 == 29 [pid = 2376] [id = 107] 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9858DF400) [pid = 2376] [serial = 318] [outer = 0000000000000000] 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9858E7000) [pid = 2376] [serial = 319] [outer = 000000A9858DF400] 10:12:01 INFO - PROCESS | 2376 | 1472231521728 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A985FC9800) [pid = 2376] [serial = 320] [outer = 000000A9858DF400] 10:12:02 INFO - PROCESS | 2376 | 1472231522215 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]]]}] 10:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 10:12:02 INFO - PROCESS | 2376 | 1472231522257 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:12:02 INFO - PROCESS | 2376 | 1472231522260 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:12:02 INFO - PROCESS | 2376 | 1472231522271 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 2376 | 1472231522274 Marionette TRACE conn6 <- [1,394,null,{}] 10:12:02 INFO - PROCESS | 2376 | 1472231522285 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}] 10:12:02 INFO - PROCESS | 2376 | 1472231522290 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:02 INFO - PROCESS | 2376 | 1472231522439 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:12:02 INFO - PROCESS | 2376 | 1472231522455 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 2376 | 1472231522459 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B7B800 == 30 [pid = 2376] [id = 108] 10:12:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9879BBC00) [pid = 2376] [serial = 321] [outer = 0000000000000000] 10:12:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9879C4000) [pid = 2376] [serial = 322] [outer = 000000A9879BBC00] 10:12:02 INFO - PROCESS | 2376 | 1472231522511 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A987C7AC00) [pid = 2376] [serial = 323] [outer = 000000A9879BBC00] 10:12:02 INFO - PROCESS | 2376 | 1472231522953 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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 10:12:03 INFO - PROCESS | 2376 | 1472231523013 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 2376 | 1472231523016 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:12:03 INFO - PROCESS | 2376 | 1472231523019 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 2376 | 1472231523021 Marionette TRACE conn6 <- [1,398,null,{}] 10:12:03 INFO - PROCESS | 2376 | 1472231523025 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}] 10:12:03 INFO - PROCESS | 2376 | 1472231523027 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:03 INFO - PROCESS | 2376 | 1472231523147 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:12:03 INFO - PROCESS | 2376 | 1472231523159 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 2376 | 1472231523162 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988820000 == 31 [pid = 2376] [id = 109] 10:12:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9885DC800) [pid = 2376] [serial = 324] [outer = 0000000000000000] 10:12:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9885E3C00) [pid = 2376] [serial = 325] [outer = 000000A9885DC800] 10:12:03 INFO - PROCESS | 2376 | 1472231523247 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A98874AC00) [pid = 2376] [serial = 326] [outer = 000000A9885DC800] 10:12:03 INFO - PROCESS | 2376 | 1472231523740 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]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 776ms 10:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:12:03 INFO - PROCESS | 2376 | 1472231523796 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 2376 | 1472231523799 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:12:03 INFO - PROCESS | 2376 | 1472231523802 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 2376 | 1472231523804 Marionette TRACE conn6 <- [1,402,null,{}] 10:12:03 INFO - PROCESS | 2376 | 1472231523815 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}] 10:12:03 INFO - PROCESS | 2376 | 1472231523818 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:03 INFO - PROCESS | 2376 | 1472231523924 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:12:03 INFO - PROCESS | 2376 | 1472231523934 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 2376 | 1472231523936 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AA800 == 32 [pid = 2376] [id = 110] 10:12:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A989F8D400) [pid = 2376] [serial = 327] [outer = 0000000000000000] 10:12:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A989F91800) [pid = 2376] [serial = 328] [outer = 000000A989F8D400] 10:12:03 INFO - PROCESS | 2376 | 1472231523984 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A98A584C00) [pid = 2376] [serial = 329] [outer = 000000A989F8D400] 10:12:04 INFO - PROCESS | 2376 | 1472231524455 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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 693ms 10:12:04 INFO - PROCESS | 2376 | 1472231524502 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 2376 | 1472231524505 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:12:04 INFO - PROCESS | 2376 | 1472231524508 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:12:04 INFO - PROCESS | 2376 | 1472231524510 Marionette TRACE conn6 <- [1,406,null,{}] 10:12:04 INFO - PROCESS | 2376 | 1472231524523 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}] 10:12:04 INFO - PROCESS | 2376 | 1472231524530 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:04 INFO - PROCESS | 2376 | 1472231524975 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:12:04 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F384A000) [pid = 2376] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:12:04 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F2EAA400) [pid = 2376] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:12:04 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F403BC00) [pid = 2376] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:12:04 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F47F7000) [pid = 2376] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:12:04 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A988743800) [pid = 2376] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9822EA800) [pid = 2376] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A988740C00) [pid = 2376] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9889F3400) [pid = 2376] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A985FC6C00) [pid = 2376] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A987C79C00) [pid = 2376] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A984730000) [pid = 2376] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A584800) [pid = 2376] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A982504C00) [pid = 2376] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F8CDAC00) [pid = 2376] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F3041400) [pid = 2376] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:12:05 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B38000) [pid = 2376] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:12:05 INFO - PROCESS | 2376 | 1472231525061 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 2376 | 1472231525065 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981291800 == 33 [pid = 2376] [id = 111] 10:12:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98197D400) [pid = 2376] [serial = 330] [outer = 0000000000000000] 10:12:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A981BDE400) [pid = 2376] [serial = 331] [outer = 000000A98197D400] 10:12:05 INFO - PROCESS | 2376 | 1472231525127 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9822F1800) [pid = 2376] [serial = 332] [outer = 000000A98197D400] 10:12:05 INFO - PROCESS | 2376 | 1472231525946 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]]]}] 10:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1483ms 10:12:06 INFO - PROCESS | 2376 | 1472231525996 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 2376 | 1472231526001 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:12:06 INFO - PROCESS | 2376 | 1472231526006 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 2376 | 1472231526010 Marionette TRACE conn6 <- [1,410,null,{}] 10:12:06 INFO - PROCESS | 2376 | 1472231526015 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}] 10:12:06 INFO - PROCESS | 2376 | 1472231526018 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:06 INFO - PROCESS | 2376 | 1472231526142 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:12:06 INFO - PROCESS | 2376 | 1472231526215 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 2376 | 1472231526218 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B81000 == 34 [pid = 2376] [id = 112] 10:12:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9858E1000) [pid = 2376] [serial = 333] [outer = 0000000000000000] 10:12:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A985FC3800) [pid = 2376] [serial = 334] [outer = 000000A9858E1000] 10:12:06 INFO - PROCESS | 2376 | 1472231526280 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A986B39C00) [pid = 2376] [serial = 335] [outer = 000000A9858E1000] 10:12:07 INFO - PROCESS | 2376 | 1472231527212 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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1293ms 10:12:07 INFO - PROCESS | 2376 | 1472231527302 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 2376 | 1472231527307 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:12:07 INFO - PROCESS | 2376 | 1472231527312 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 2376 | 1472231527316 Marionette TRACE conn6 <- [1,414,null,{}] 10:12:07 INFO - PROCESS | 2376 | 1472231527322 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}] 10:12:07 INFO - PROCESS | 2376 | 1472231527325 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:07 INFO - PROCESS | 2376 | 1472231527471 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:12:07 INFO - PROCESS | 2376 | 1472231527538 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 2376 | 1472231527543 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981289800 == 35 [pid = 2376] [id = 113] 10:12:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A983B0E000) [pid = 2376] [serial = 336] [outer = 0000000000000000] 10:12:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A984730000) [pid = 2376] [serial = 337] [outer = 000000A983B0E000] 10:12:07 INFO - PROCESS | 2376 | 1472231527617 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9858E3000) [pid = 2376] [serial = 338] [outer = 000000A983B0E000] 10:12:07 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AA800 == 34 [pid = 2376] [id = 110] 10:12:07 INFO - PROCESS | 2376 | --DOCSHELL 000000A988820000 == 33 [pid = 2376] [id = 109] 10:12:07 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B7B800 == 32 [pid = 2376] [id = 108] 10:12:07 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F70000 == 31 [pid = 2376] [id = 107] 10:12:07 INFO - PROCESS | 2376 | --DOCSHELL 000000A98151C000 == 30 [pid = 2376] [id = 106] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F5F11C00) [pid = 2376] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F30D5000) [pid = 2376] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F47A9800) [pid = 2376] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F3EC6800) [pid = 2376] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F4DC7000) [pid = 2376] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9889F3000) [pid = 2376] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F92000) [pid = 2376] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985033400) [pid = 2376] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B07400) [pid = 2376] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A988748C00) [pid = 2376] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9889F1C00) [pid = 2376] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A989F95C00) [pid = 2376] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FB28F000) [pid = 2376] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C7EC00) [pid = 2376] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987CA2C00) [pid = 2376] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98537F000) [pid = 2376] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F47EC800) [pid = 2376] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A985FD1C00) [pid = 2376] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F47F4000) [pid = 2376] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F51FD400) [pid = 2376] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A982C49800) [pid = 2376] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A985031400) [pid = 2376] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9B50800) [pid = 2376] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9FAC2AC00) [pid = 2376] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F4F36800) [pid = 2376] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F4DD3C00) [pid = 2376] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A98873EC00) [pid = 2376] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9F2EA5800) [pid = 2376] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A98A58C400) [pid = 2376] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:12:07 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F59D0C00) [pid = 2376] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:12:08 INFO - PROCESS | 2376 | 1472231528095 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]]]}] 10:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 839ms 10:12:08 INFO - PROCESS | 2376 | 1472231528155 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 2376 | 1472231528160 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:12:08 INFO - PROCESS | 2376 | 1472231528167 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - PROCESS | 2376 | 1472231528170 Marionette TRACE conn6 <- [1,418,null,{}] 10:12:08 INFO - PROCESS | 2376 | 1472231528174 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}] 10:12:08 INFO - PROCESS | 2376 | 1472231528176 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:08 INFO - PROCESS | 2376 | 1472231528269 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:12:08 INFO - PROCESS | 2376 | 1472231528278 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 2376 | 1472231528280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F55000 == 31 [pid = 2376] [id = 114] 10:12:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A986B34000) [pid = 2376] [serial = 339] [outer = 0000000000000000] 10:12:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A986B38000) [pid = 2376] [serial = 340] [outer = 000000A986B34000] 10:12:08 INFO - PROCESS | 2376 | 1472231528332 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A986E0A800) [pid = 2376] [serial = 341] [outer = 000000A986B34000] 10:12:09 INFO - PROCESS | 2376 | 1472231529276 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]]]}] 10:12:09 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 10:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1128ms 10:12:09 INFO - PROCESS | 2376 | 1472231529297 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 2376 | 1472231529300 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:12:09 INFO - PROCESS | 2376 | 1472231529304 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 2376 | 1472231529307 Marionette TRACE conn6 <- [1,422,null,{}] 10:12:09 INFO - PROCESS | 2376 | 1472231529319 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}] 10:12:09 INFO - PROCESS | 2376 | 1472231529324 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:09 INFO - PROCESS | 2376 | 1472231529425 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:12:09 INFO - PROCESS | 2376 | 1472231529433 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 2376 | 1472231529437 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988817000 == 32 [pid = 2376] [id = 115] 10:12:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9885D8800) [pid = 2376] [serial = 342] [outer = 0000000000000000] 10:12:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9885E0400) [pid = 2376] [serial = 343] [outer = 000000A9885D8800] 10:12:09 INFO - PROCESS | 2376 | 1472231529488 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A98874B000) [pid = 2376] [serial = 344] [outer = 000000A9885D8800] 10:12:10 INFO - PROCESS | 2376 | 1472231530422 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]]]}] 10:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 10:12:10 INFO - PROCESS | 2376 | 1472231530437 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:12:10 INFO - PROCESS | 2376 | 1472231530440 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:12:10 INFO - PROCESS | 2376 | 1472231530444 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 2376 | 1472231530446 Marionette TRACE conn6 <- [1,426,null,{}] 10:12:10 INFO - PROCESS | 2376 | 1472231530449 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}] 10:12:10 INFO - PROCESS | 2376 | 1472231530451 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:10 INFO - PROCESS | 2376 | 1472231530563 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:12:10 INFO - PROCESS | 2376 | 1472231530572 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 2376 | 1472231530574 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A6800 == 33 [pid = 2376] [id = 116] 10:12:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A988747000) [pid = 2376] [serial = 345] [outer = 0000000000000000] 10:12:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A989F98000) [pid = 2376] [serial = 346] [outer = 000000A988747000] 10:12:10 INFO - PROCESS | 2376 | 1472231530622 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A98A590400) [pid = 2376] [serial = 347] [outer = 000000A988747000] 10:12:11 INFO - PROCESS | 2376 | 1472231531109 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] 10:12:11 INFO - PROCESS | 2376 | 1472231531140 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:12:11 INFO - PROCESS | 2376 | 1472231531143 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 2376 | 1472231531145 Marionette TRACE conn6 <- [1,430,null,{}] 10:12:11 INFO - PROCESS | 2376 | 1472231531149 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}] 10:12:11 INFO - PROCESS | 2376 | 1472231531151 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:11 INFO - PROCESS | 2376 | 1472231531265 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:12:11 INFO - PROCESS | 2376 | 1472231531271 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 2376 | 1472231531273 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AD800 == 34 [pid = 2376] [id = 117] 10:12:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A98A58F800) [pid = 2376] [serial = 348] [outer = 0000000000000000] 10:12:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A5E8C00) [pid = 2376] [serial = 349] [outer = 000000A98A58F800] 10:12:11 INFO - PROCESS | 2376 | 1472231531319 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F2EAFC00) [pid = 2376] [serial = 350] [outer = 000000A98A58F800] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9825B2800) [pid = 2376] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9858DF400) [pid = 2376] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9879BBC00) [pid = 2376] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9885DC800) [pid = 2376] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9822EF000) [pid = 2376] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A986E0B800) [pid = 2376] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F2EA4000) [pid = 2376] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F93E0400) [pid = 2376] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:12:11 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9858DB800) [pid = 2376] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:12:11 INFO - PROCESS | 2376 | 1472231531769 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]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 10:12:11 INFO - PROCESS | 2376 | 1472231531838 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 2376 | 1472231531841 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:12:11 INFO - PROCESS | 2376 | 1472231531844 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:12:11 INFO - PROCESS | 2376 | 1472231531846 Marionette TRACE conn6 <- [1,434,null,{}] 10:12:11 INFO - PROCESS | 2376 | 1472231531853 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}] 10:12:11 INFO - PROCESS | 2376 | 1472231531860 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:12 INFO - PROCESS | 2376 | 1472231532024 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:12:12 INFO - PROCESS | 2376 | 1472231532074 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 2376 | 1472231532076 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38FC800 == 35 [pid = 2376] [id = 118] 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A981C2C000) [pid = 2376] [serial = 351] [outer = 0000000000000000] 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A98A5E8800) [pid = 2376] [serial = 352] [outer = 000000A981C2C000] 10:12:12 INFO - PROCESS | 2376 | 1472231532124 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F403D800) [pid = 2376] [serial = 353] [outer = 000000A981C2C000] 10:12:12 INFO - PROCESS | 2376 | 1472231532501 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]]]}] 10:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 10:12:12 INFO - PROCESS | 2376 | 1472231532518 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 2376 | 1472231532520 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:12:12 INFO - PROCESS | 2376 | 1472231532534 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 2376 | 1472231532536 Marionette TRACE conn6 <- [1,438,null,{}] 10:12:12 INFO - PROCESS | 2376 | 1472231532539 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}] 10:12:12 INFO - PROCESS | 2376 | 1472231532541 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:12 INFO - PROCESS | 2376 | 1472231532631 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:12:12 INFO - PROCESS | 2376 | 1472231532637 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 2376 | 1472231532639 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F424A000 == 36 [pid = 2376] [id = 119] 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9F4256400) [pid = 2376] [serial = 354] [outer = 0000000000000000] 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9F47A9800) [pid = 2376] [serial = 355] [outer = 000000A9F4256400] 10:12:12 INFO - PROCESS | 2376 | 1472231532685 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F47B7400) [pid = 2376] [serial = 356] [outer = 000000A9F4256400] 10:12:13 INFO - PROCESS | 2376 | 1472231533115 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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 10:12:13 INFO - PROCESS | 2376 | 1472231533168 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 2376 | 1472231533170 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:12:13 INFO - PROCESS | 2376 | 1472231533173 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:12:13 INFO - PROCESS | 2376 | 1472231533175 Marionette TRACE conn6 <- [1,442,null,{}] 10:12:13 INFO - PROCESS | 2376 | 1472231533179 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}] 10:12:13 INFO - PROCESS | 2376 | 1472231533181 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:13 INFO - PROCESS | 2376 | 1472231533264 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:12:13 INFO - PROCESS | 2376 | 1472231533272 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 2376 | 1472231533274 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E82000 == 37 [pid = 2376] [id = 120] 10:12:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F47F0C00) [pid = 2376] [serial = 357] [outer = 0000000000000000] 10:12:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F47F7C00) [pid = 2376] [serial = 358] [outer = 000000A9F47F0C00] 10:12:13 INFO - PROCESS | 2376 | 1472231533323 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F4DCCC00) [pid = 2376] [serial = 359] [outer = 000000A9F47F0C00] 10:12:13 INFO - PROCESS | 2376 | 1472231533784 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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 10:12:13 INFO - PROCESS | 2376 | 1472231533814 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 2376 | 1472231533816 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:12:13 INFO - PROCESS | 2376 | 1472231533820 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 2376 | 1472231533822 Marionette TRACE conn6 <- [1,446,null,{}] 10:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:12:13 INFO - PROCESS | 2376 | 1472231533825 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}] 10:12:13 INFO - PROCESS | 2376 | 1472231533827 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:13 INFO - PROCESS | 2376 | 1472231533912 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:12:13 INFO - PROCESS | 2376 | 1472231533918 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 2376 | 1472231533920 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5238800 == 38 [pid = 2376] [id = 121] 10:12:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F4DCFC00) [pid = 2376] [serial = 360] [outer = 0000000000000000] 10:12:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F51FC000) [pid = 2376] [serial = 361] [outer = 000000A9F4DCFC00] 10:12:13 INFO - PROCESS | 2376 | 1472231533966 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5968800) [pid = 2376] [serial = 362] [outer = 000000A9F4DCFC00] 10:12:14 INFO - PROCESS | 2376 | 1472231534737 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]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 10:12:14 INFO - PROCESS | 2376 | 1472231534812 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 2376 | 1472231534817 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:12:14 INFO - PROCESS | 2376 | 1472231534822 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 2376 | 1472231534826 Marionette TRACE conn6 <- [1,450,null,{}] 10:12:14 INFO - PROCESS | 2376 | 1472231534832 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}] 10:12:14 INFO - PROCESS | 2376 | 1472231534836 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:15 INFO - PROCESS | 2376 | 1472231535013 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:12:15 INFO - PROCESS | 2376 | 1472231535098 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 2376 | 1472231535102 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EAD000 == 39 [pid = 2376] [id = 122] 10:12:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A985FC3C00) [pid = 2376] [serial = 363] [outer = 0000000000000000] 10:12:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A985FC7C00) [pid = 2376] [serial = 364] [outer = 000000A985FC3C00] 10:12:15 INFO - PROCESS | 2376 | 1472231535167 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986E07000) [pid = 2376] [serial = 365] [outer = 000000A985FC3C00] 10:12:15 INFO - PROCESS | 2376 | 1472231535754 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] 10:12:15 INFO - PROCESS | 2376 | 1472231535819 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:12:15 INFO - PROCESS | 2376 | 1472231535826 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - PROCESS | 2376 | 1472231535829 Marionette TRACE conn6 <- [1,454,null,{}] 10:12:15 INFO - PROCESS | 2376 | 1472231535834 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}] 10:12:15 INFO - PROCESS | 2376 | 1472231535837 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:15 INFO - PROCESS | 2376 | 1472231535987 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:12:16 INFO - PROCESS | 2376 | 1472231536058 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 2376 | 1472231536061 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38E1000 == 40 [pid = 2376] [id = 123] 10:12:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C9E400) [pid = 2376] [serial = 366] [outer = 0000000000000000] 10:12:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A988747800) [pid = 2376] [serial = 367] [outer = 000000A987C9E400] 10:12:16 INFO - PROCESS | 2376 | 1472231536164 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98A587800) [pid = 2376] [serial = 368] [outer = 000000A987C9E400] 10:12:16 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:16 INFO - PROCESS | 2376 | 1472231536808 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]]]}] 10:12:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C98800) [pid = 2376] [serial = 369] [outer = 000000A980F1AC00] 10:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1025ms 10:12:16 INFO - PROCESS | 2376 | 1472231536878 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 2376 | 1472231536881 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:12:16 INFO - PROCESS | 2376 | 1472231536940 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 2376 | 1472231536944 Marionette TRACE conn6 <- [1,458,null,{}] 10:12:16 INFO - PROCESS | 2376 | 1472231536956 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}] 10:12:16 INFO - PROCESS | 2376 | 1472231536962 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:17 INFO - PROCESS | 2376 | 1472231537094 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:12:17 INFO - PROCESS | 2376 | 1472231537161 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:17 INFO - PROCESS | 2376 | 1472231537165 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F93A3800 == 41 [pid = 2376] [id = 124] 10:12:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F2EA9800) [pid = 2376] [serial = 370] [outer = 0000000000000000] 10:12:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47EAC00) [pid = 2376] [serial = 371] [outer = 000000A9F2EA9800] 10:12:17 INFO - PROCESS | 2376 | 1472231537227 Marionette DEBUG loaded listener.js 10:12:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F937E000) [pid = 2376] [serial = 372] [outer = 000000A9F2EA9800] 10:12:18 INFO - PROCESS | 2376 | 1472231538004 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] 10:12:18 INFO - PROCESS | 2376 | 1472231538086 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:12:18 INFO - PROCESS | 2376 | 1472231538091 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 2376 | 1472231538094 Marionette TRACE conn6 <- [1,462,null,{}] 10:12:18 INFO - PROCESS | 2376 | 1472231538100 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}] 10:12:18 INFO - PROCESS | 2376 | 1472231538103 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:18 INFO - PROCESS | 2376 | 1472231538221 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:12:18 INFO - PROCESS | 2376 | 1472231538287 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 2376 | 1472231538290 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F79000 == 42 [pid = 2376] [id = 125] 10:12:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9858DF400) [pid = 2376] [serial = 373] [outer = 0000000000000000] 10:12:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A986B04C00) [pid = 2376] [serial = 374] [outer = 000000A9858DF400] 10:12:18 INFO - PROCESS | 2376 | 1472231538344 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9879BD800) [pid = 2376] [serial = 375] [outer = 000000A9858DF400] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E82000 == 41 [pid = 2376] [id = 120] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F424A000 == 40 [pid = 2376] [id = 119] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38FC800 == 39 [pid = 2376] [id = 118] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AD800 == 38 [pid = 2376] [id = 117] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A6800 == 37 [pid = 2376] [id = 116] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A988817000 == 36 [pid = 2376] [id = 115] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F55000 == 35 [pid = 2376] [id = 114] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A981289800 == 34 [pid = 2376] [id = 113] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B81000 == 33 [pid = 2376] [id = 112] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A981291800 == 32 [pid = 2376] [id = 111] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F5E800 == 31 [pid = 2376] [id = 105] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F93A3800 == 30 [pid = 2376] [id = 124] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38E1000 == 29 [pid = 2376] [id = 123] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EAD000 == 28 [pid = 2376] [id = 122] 10:12:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5238800 == 27 [pid = 2376] [id = 121] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9879C4000) [pid = 2376] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A989F91800) [pid = 2376] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98874AC00) [pid = 2376] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A985FCEC00) [pid = 2376] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A98873FC00) [pid = 2376] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F47AF000) [pid = 2376] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9FAB53C00) [pid = 2376] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9858E4000) [pid = 2376] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982C46000) [pid = 2376] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982FB8400) [pid = 2376] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9858DDC00) [pid = 2376] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9858E7000) [pid = 2376] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A985FC9800) [pid = 2376] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982FB7400) [pid = 2376] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C75C00) [pid = 2376] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F2EAEC00) [pid = 2376] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F9A1EC00) [pid = 2376] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C7AC00) [pid = 2376] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9885E3C00) [pid = 2376] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:12:19 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:19 INFO - PROCESS | 2376 | 1472231539540 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] 10:12:19 INFO - PROCESS | 2376 | 1472231539586 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:12:19 INFO - PROCESS | 2376 | 1472231539591 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 2376 | 1472231539596 Marionette TRACE conn6 <- [1,466,null,{}] 10:12:19 INFO - PROCESS | 2376 | 1472231539601 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}] 10:12:19 INFO - PROCESS | 2376 | 1472231539604 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:19 INFO - PROCESS | 2376 | 1472231539717 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:12:19 INFO - PROCESS | 2376 | 1472231539786 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 2376 | 1472231539789 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98261D800 == 28 [pid = 2376] [id = 126] 10:12:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9825B2C00) [pid = 2376] [serial = 376] [outer = 0000000000000000] 10:12:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A982C4C400) [pid = 2376] [serial = 377] [outer = 000000A9825B2C00] 10:12:19 INFO - PROCESS | 2376 | 1472231539843 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A983BE2000) [pid = 2376] [serial = 378] [outer = 000000A9825B2C00] 10:12:20 INFO - PROCESS | 2376 | 1472231540254 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] 10:12:20 INFO - PROCESS | 2376 | 1472231540335 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:12:20 INFO - PROCESS | 2376 | 1472231540342 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 2376 | 1472231540345 Marionette TRACE conn6 <- [1,470,null,{}] 10:12:20 INFO - PROCESS | 2376 | 1472231540348 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}] 10:12:20 INFO - PROCESS | 2376 | 1472231540351 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:20 INFO - PROCESS | 2376 | 1472231540446 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:12:20 INFO - PROCESS | 2376 | 1472231540462 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 2376 | 1472231540464 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FBE800 == 29 [pid = 2376] [id = 127] 10:12:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9858DC000) [pid = 2376] [serial = 379] [outer = 0000000000000000] 10:12:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9858E8C00) [pid = 2376] [serial = 380] [outer = 000000A9858DC000] 10:12:20 INFO - PROCESS | 2376 | 1472231540516 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985FD1000) [pid = 2376] [serial = 381] [outer = 000000A9858DC000] 10:12:21 INFO - PROCESS | 2376 | 1472231540992 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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 10:12:21 INFO - PROCESS | 2376 | 1472231541014 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 2376 | 1472231541017 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:12:21 INFO - PROCESS | 2376 | 1472231541020 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 2376 | 1472231541024 Marionette TRACE conn6 <- [1,474,null,{}] 10:12:21 INFO - PROCESS | 2376 | 1472231541036 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}] 10:12:21 INFO - PROCESS | 2376 | 1472231541041 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:21 INFO - PROCESS | 2376 | 1472231541131 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:12:21 INFO - PROCESS | 2376 | 1472231541139 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 2376 | 1472231541142 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B7C000 == 30 [pid = 2376] [id = 128] 10:12:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986E02800) [pid = 2376] [serial = 382] [outer = 0000000000000000] 10:12:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879C2800) [pid = 2376] [serial = 383] [outer = 000000A986E02800] 10:12:21 INFO - PROCESS | 2376 | 1472231541193 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C7B000) [pid = 2376] [serial = 384] [outer = 000000A986E02800] 10:12:21 INFO - PROCESS | 2376 | 1472231541693 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]]]}] 10:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 10:12:21 INFO - PROCESS | 2376 | 1472231541757 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:12:21 INFO - PROCESS | 2376 | 1472231541760 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:12:21 INFO - PROCESS | 2376 | 1472231541799 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:12:21 INFO - PROCESS | 2376 | 1472231541801 Marionette TRACE conn6 <- [1,478,null,{}] 10:12:21 INFO - PROCESS | 2376 | 1472231541813 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}] 10:12:21 INFO - PROCESS | 2376 | 1472231541815 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:21 INFO - PROCESS | 2376 | 1472231541931 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:12:21 INFO - PROCESS | 2376 | 1472231541937 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 2376 | 1472231541940 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988815000 == 31 [pid = 2376] [id = 129] 10:12:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987CA0400) [pid = 2376] [serial = 385] [outer = 0000000000000000] 10:12:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9885D9C00) [pid = 2376] [serial = 386] [outer = 000000A987CA0400] 10:12:22 INFO - PROCESS | 2376 | 1472231541987 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9885E4800) [pid = 2376] [serial = 387] [outer = 000000A987CA0400] 10:12:22 INFO - PROCESS | 2376 | 1472231542454 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]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 713ms 10:12:22 INFO - PROCESS | 2376 | 1472231542486 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 2376 | 1472231542488 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:12:22 INFO - PROCESS | 2376 | 1472231542491 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 2376 | 1472231542493 Marionette TRACE conn6 <- [1,482,null,{}] 10:12:22 INFO - PROCESS | 2376 | 1472231542497 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}] 10:12:22 INFO - PROCESS | 2376 | 1472231542499 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:22 INFO - PROCESS | 2376 | 1472231542615 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:12:22 INFO - PROCESS | 2376 | 1472231542621 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 2376 | 1472231542623 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988974800 == 32 [pid = 2376] [id = 130] 10:12:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9818B6400) [pid = 2376] [serial = 388] [outer = 0000000000000000] 10:12:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A988749000) [pid = 2376] [serial = 389] [outer = 000000A9818B6400] 10:12:22 INFO - PROCESS | 2376 | 1472231542672 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9889F4400) [pid = 2376] [serial = 390] [outer = 000000A9818B6400] 10:12:23 INFO - PROCESS | 2376 | 1472231543173 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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:12:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 10:12:23 INFO - PROCESS | 2376 | 1472231543254 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 2376 | 1472231543256 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:12:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:12:23 INFO - PROCESS | 2376 | 1472231543260 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 2376 | 1472231543262 Marionette TRACE conn6 <- [1,486,null,{}] 10:12:23 INFO - PROCESS | 2376 | 1472231543266 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}] 10:12:23 INFO - PROCESS | 2376 | 1472231543271 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:23 INFO - PROCESS | 2376 | 1472231543594 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A988747000) [pid = 2376] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A58F800) [pid = 2376] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A981C2C000) [pid = 2376] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A986B34000) [pid = 2376] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A983B0E000) [pid = 2376] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9885D8800) [pid = 2376] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A98197D400) [pid = 2376] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9858E1000) [pid = 2376] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F4256400) [pid = 2376] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F8D400) [pid = 2376] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F4DCFC00) [pid = 2376] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:12:23 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F47F0C00) [pid = 2376] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:12:23 INFO - PROCESS | 2376 | 1472231543646 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:23 INFO - PROCESS | 2376 | 1472231543648 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AF000 == 33 [pid = 2376] [id = 131] 10:12:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C85800) [pid = 2376] [serial = 391] [outer = 0000000000000000] 10:12:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A983947800) [pid = 2376] [serial = 392] [outer = 000000A981C85800] 10:12:23 INFO - PROCESS | 2376 | 1472231543697 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987C7F000) [pid = 2376] [serial = 393] [outer = 000000A981C85800] 10:12:24 INFO - PROCESS | 2376 | 1472231544080 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]]]}] 10:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 882ms 10:12:24 INFO - PROCESS | 2376 | 1472231544144 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 2376 | 1472231544147 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:12:24 INFO - PROCESS | 2376 | 1472231544150 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 2376 | 1472231544152 Marionette TRACE conn6 <- [1,490,null,{}] 10:12:24 INFO - PROCESS | 2376 | 1472231544156 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}] 10:12:24 INFO - PROCESS | 2376 | 1472231544158 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:24 INFO - PROCESS | 2376 | 1472231544240 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:12:24 INFO - PROCESS | 2376 | 1472231544246 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 2376 | 1472231544248 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F39AB000 == 34 [pid = 2376] [id = 132] 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982249000) [pid = 2376] [serial = 394] [outer = 0000000000000000] 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A5E7C00) [pid = 2376] [serial = 395] [outer = 000000A982249000] 10:12:24 INFO - PROCESS | 2376 | 1472231544295 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F303D400) [pid = 2376] [serial = 396] [outer = 000000A982249000] 10:12:24 INFO - PROCESS | 2376 | 1472231544696 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]]]}] 10:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 10:12:24 INFO - PROCESS | 2376 | 1472231544741 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:12:24 INFO - PROCESS | 2376 | 1472231544743 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:12:24 INFO - PROCESS | 2376 | 1472231544746 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:12:24 INFO - PROCESS | 2376 | 1472231544748 Marionette TRACE conn6 <- [1,494,null,{}] 10:12:24 INFO - PROCESS | 2376 | 1472231544756 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}] 10:12:24 INFO - PROCESS | 2376 | 1472231544758 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:24 INFO - PROCESS | 2376 | 1472231544842 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:12:24 INFO - PROCESS | 2376 | 1472231544848 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 2376 | 1472231544850 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F478B000 == 35 [pid = 2376] [id = 133] 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3846400) [pid = 2376] [serial = 397] [outer = 0000000000000000] 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3E34400) [pid = 2376] [serial = 398] [outer = 000000A9F3846400] 10:12:24 INFO - PROCESS | 2376 | 1472231544898 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F42BEC00) [pid = 2376] [serial = 399] [outer = 000000A9F3846400] 10:12:25 INFO - PROCESS | 2376 | 1472231545350 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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 10:12:25 INFO - PROCESS | 2376 | 1472231545386 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 2376 | 1472231545388 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:12:25 INFO - PROCESS | 2376 | 1472231545391 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 2376 | 1472231545393 Marionette TRACE conn6 <- [1,498,null,{}] 10:12:25 INFO - PROCESS | 2376 | 1472231545396 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}] 10:12:25 INFO - PROCESS | 2376 | 1472231545399 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:25 INFO - PROCESS | 2376 | 1472231545486 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:12:25 INFO - PROCESS | 2376 | 1472231545493 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:25 INFO - PROCESS | 2376 | 1472231545495 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5551800 == 36 [pid = 2376] [id = 134] 10:12:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F42BC400) [pid = 2376] [serial = 400] [outer = 0000000000000000] 10:12:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47B0800) [pid = 2376] [serial = 401] [outer = 000000A9F42BC400] 10:12:25 INFO - PROCESS | 2376 | 1472231545542 Marionette DEBUG loaded listener.js 10:12:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47F3C00) [pid = 2376] [serial = 402] [outer = 000000A9F42BC400] 10:12:26 INFO - PROCESS | 2376 | 1472231546364 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]]]}] 10:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1022ms 10:12:26 INFO - PROCESS | 2376 | 1472231546415 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:12:26 INFO - PROCESS | 2376 | 1472231546420 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:12:26 INFO - PROCESS | 2376 | 1472231546425 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:12:26 INFO - PROCESS | 2376 | 1472231546431 Marionette TRACE conn6 <- [1,502,null,{}] 10:12:26 INFO - PROCESS | 2376 | 1472231546437 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}] 10:12:26 INFO - PROCESS | 2376 | 1472231546440 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:26 INFO - PROCESS | 2376 | 1472231546617 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:12:26 INFO - PROCESS | 2376 | 1472231546681 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 2376 | 1472231546684 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F78000 == 37 [pid = 2376] [id = 135] 10:12:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A982FAF800) [pid = 2376] [serial = 403] [outer = 0000000000000000] 10:12:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A983B0E000) [pid = 2376] [serial = 404] [outer = 000000A982FAF800] 10:12:26 INFO - PROCESS | 2376 | 1472231546787 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9858E4800) [pid = 2376] [serial = 405] [outer = 000000A982FAF800] 10:12:27 INFO - PROCESS | 2376 | 1472231547535 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]]]}] 10:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1191ms 10:12:27 INFO - PROCESS | 2376 | 1472231547620 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 2376 | 1472231547625 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:12:27 INFO - PROCESS | 2376 | 1472231547632 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 2376 | 1472231547635 Marionette TRACE conn6 <- [1,506,null,{}] 10:12:27 INFO - PROCESS | 2376 | 1472231547640 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}] 10:12:27 INFO - PROCESS | 2376 | 1472231547643 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:27 INFO - PROCESS | 2376 | 1472231547884 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:12:28 INFO - PROCESS | 2376 | 1472231547996 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 2376 | 1472231548000 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9826C8000 == 38 [pid = 2376] [id = 136] 10:12:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A981398000) [pid = 2376] [serial = 406] [outer = 0000000000000000] 10:12:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9826B9C00) [pid = 2376] [serial = 407] [outer = 000000A981398000] 10:12:28 INFO - PROCESS | 2376 | 1472231548054 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9850EEC00) [pid = 2376] [serial = 408] [outer = 000000A981398000] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F478B000 == 37 [pid = 2376] [id = 133] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F39AB000 == 36 [pid = 2376] [id = 132] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AF000 == 35 [pid = 2376] [id = 131] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A988974800 == 34 [pid = 2376] [id = 130] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A988815000 == 33 [pid = 2376] [id = 129] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B7C000 == 32 [pid = 2376] [id = 128] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FBE800 == 31 [pid = 2376] [id = 127] 10:12:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A98261D800 == 30 [pid = 2376] [id = 126] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F5968800) [pid = 2376] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F51FC000) [pid = 2376] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F47F7C00) [pid = 2376] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A989F98000) [pid = 2376] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A5E8C00) [pid = 2376] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A5E8800) [pid = 2376] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986E0A800) [pid = 2376] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A986B38000) [pid = 2376] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A984730000) [pid = 2376] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9858E3000) [pid = 2376] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9885E0400) [pid = 2376] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981BDE400) [pid = 2376] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9822F1800) [pid = 2376] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FC3800) [pid = 2376] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A986B39C00) [pid = 2376] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F2EAFC00) [pid = 2376] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F47A9800) [pid = 2376] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98A584C00) [pid = 2376] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4DCCC00) [pid = 2376] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98A590400) [pid = 2376] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98874B000) [pid = 2376] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F403D800) [pid = 2376] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F47B7400) [pid = 2376] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:12:28 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A985377800) [pid = 2376] [serial = 155] [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.] 10:12:28 INFO - PROCESS | 2376 | 1472231548667 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]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:12:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1079ms 10:12:28 INFO - PROCESS | 2376 | 1472231548714 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 2376 | 1472231548718 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:12:28 INFO - PROCESS | 2376 | 1472231548723 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 2376 | 1472231548726 Marionette TRACE conn6 <- [1,510,null,{}] 10:12:28 INFO - PROCESS | 2376 | 1472231548730 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}] 10:12:28 INFO - PROCESS | 2376 | 1472231548733 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:28 INFO - PROCESS | 2376 | 1472231548825 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:12:28 INFO - PROCESS | 2376 | 1472231548898 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 2376 | 1472231548900 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F68800 == 31 [pid = 2376] [id = 137] 10:12:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9840FAC00) [pid = 2376] [serial = 409] [outer = 0000000000000000] 10:12:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A985FC8400) [pid = 2376] [serial = 410] [outer = 000000A9840FAC00] 10:12:28 INFO - PROCESS | 2376 | 1472231548951 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B3DC00) [pid = 2376] [serial = 411] [outer = 000000A9840FAC00] 10:12:29 INFO - PROCESS | 2376 | 1472231549412 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]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 10:12:29 INFO - PROCESS | 2376 | 1472231549462 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 2376 | 1472231549465 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:12:29 INFO - PROCESS | 2376 | 1472231549473 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 2376 | 1472231549475 Marionette TRACE conn6 <- [1,514,null,{}] 10:12:29 INFO - PROCESS | 2376 | 1472231549479 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}] 10:12:29 INFO - PROCESS | 2376 | 1472231549482 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:29 INFO - PROCESS | 2376 | 1472231549576 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:12:29 INFO - PROCESS | 2376 | 1472231549591 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 2376 | 1472231549594 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEC000 == 32 [pid = 2376] [id = 138] 10:12:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C7E400) [pid = 2376] [serial = 412] [outer = 0000000000000000] 10:12:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C97000) [pid = 2376] [serial = 413] [outer = 000000A987C7E400] 10:12:29 INFO - PROCESS | 2376 | 1472231549650 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9885DDC00) [pid = 2376] [serial = 414] [outer = 000000A987C7E400] 10:12:30 INFO - PROCESS | 2376 | 1472231550104 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]]]}] 10:12:30 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 10:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 10:12:30 INFO - PROCESS | 2376 | 1472231550146 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 2376 | 1472231550150 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:12:30 INFO - PROCESS | 2376 | 1472231550162 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 2376 | 1472231550167 Marionette TRACE conn6 <- [1,518,null,{}] 10:12:30 INFO - PROCESS | 2376 | 1472231550171 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}] 10:12:30 INFO - PROCESS | 2376 | 1472231550175 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:30 INFO - PROCESS | 2376 | 1472231550270 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:12:30 INFO - PROCESS | 2376 | 1472231550277 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 2376 | 1472231550279 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988987000 == 33 [pid = 2376] [id = 139] 10:12:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9889F3400) [pid = 2376] [serial = 415] [outer = 0000000000000000] 10:12:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A989F97000) [pid = 2376] [serial = 416] [outer = 000000A9889F3400] 10:12:30 INFO - PROCESS | 2376 | 1472231550326 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A588800) [pid = 2376] [serial = 417] [outer = 000000A9889F3400] 10:12:30 INFO - PROCESS | 2376 | 1472231550781 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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 10:12:30 INFO - PROCESS | 2376 | 1472231550851 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 2376 | 1472231550853 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:12:30 INFO - PROCESS | 2376 | 1472231550857 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 2376 | 1472231550859 Marionette TRACE conn6 <- [1,522,null,{}] 10:12:30 INFO - PROCESS | 2376 | 1472231550863 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}] 10:12:30 INFO - PROCESS | 2376 | 1472231550865 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:31 INFO - PROCESS | 2376 | 1472231551020 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:12:31 INFO - PROCESS | 2376 | 1472231551043 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 2376 | 1472231551045 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989915000 == 34 [pid = 2376] [id = 140] 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A5E9C00) [pid = 2376] [serial = 418] [outer = 0000000000000000] 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A5F1800) [pid = 2376] [serial = 419] [outer = 000000A98A5E9C00] 10:12:31 INFO - PROCESS | 2376 | 1472231551093 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3034800) [pid = 2376] [serial = 420] [outer = 000000A98A5E9C00] 10:12:31 INFO - PROCESS | 2376 | 1472231551537 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]]]}] 10:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 10:12:31 INFO - PROCESS | 2376 | 1472231551593 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 2376 | 1472231551595 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:12:31 INFO - PROCESS | 2376 | 1472231551598 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:12:31 INFO - PROCESS | 2376 | 1472231551600 Marionette TRACE conn6 <- [1,526,null,{}] 10:12:31 INFO - PROCESS | 2376 | 1472231551610 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}] 10:12:31 INFO - PROCESS | 2376 | 1472231551612 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:31 INFO - PROCESS | 2376 | 1472231551722 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:12:31 INFO - PROCESS | 2376 | 1472231551737 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 2376 | 1472231551743 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988971800 == 35 [pid = 2376] [id = 141] 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4726800) [pid = 2376] [serial = 421] [outer = 0000000000000000] 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47AAC00) [pid = 2376] [serial = 422] [outer = 000000A9F4726800] 10:12:31 INFO - PROCESS | 2376 | 1472231551838 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47F4800) [pid = 2376] [serial = 423] [outer = 000000A9F4726800] 10:12:32 INFO - PROCESS | 2376 | 1472231552314 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]]]}] 10:12:32 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 10:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 777ms 10:12:32 INFO - PROCESS | 2376 | 1472231552378 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 2376 | 1472231552380 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:12:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:12:32 INFO - PROCESS | 2376 | 1472231552384 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 2376 | 1472231552386 Marionette TRACE conn6 <- [1,530,null,{}] 10:12:32 INFO - PROCESS | 2376 | 1472231552389 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}] 10:12:32 INFO - PROCESS | 2376 | 1472231552399 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:32 INFO - PROCESS | 2376 | 1472231552514 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:12:32 INFO - PROCESS | 2376 | 1472231552525 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 2376 | 1472231552528 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E7F800 == 36 [pid = 2376] [id = 142] 10:12:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981C83000) [pid = 2376] [serial = 424] [outer = 0000000000000000] 10:12:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F51AEC00) [pid = 2376] [serial = 425] [outer = 000000A981C83000] 10:12:32 INFO - PROCESS | 2376 | 1472231552575 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F55F2000) [pid = 2376] [serial = 426] [outer = 000000A981C83000] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F2EA9800) [pid = 2376] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982249000) [pid = 2376] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F3846400) [pid = 2376] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987CA0400) [pid = 2376] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9818B6400) [pid = 2376] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9858DC000) [pid = 2376] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986E02800) [pid = 2376] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9825B2C00) [pid = 2376] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9858DF400) [pid = 2376] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981C85800) [pid = 2376] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A985FC3C00) [pid = 2376] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:12:32 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C9E400) [pid = 2376] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:12:33 INFO - PROCESS | 2376 | 1472231553152 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"]]]}] 10:12:33 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 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:12:33 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 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:12:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:12:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 10:12:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:12:33 INFO - PROCESS | 2376 | 1472231553226 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 2376 | 1472231553228 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:12:33 INFO - PROCESS | 2376 | 1472231553232 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 2376 | 1472231553234 Marionette TRACE conn6 <- [1,534,null,{}] 10:12:33 INFO - PROCESS | 2376 | 1472231553237 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}] 10:12:33 INFO - PROCESS | 2376 | 1472231553239 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:33 INFO - PROCESS | 2376 | 1472231553334 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:12:33 INFO - PROCESS | 2376 | 1472231553344 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:33 INFO - PROCESS | 2376 | 1472231553346 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98473C800 == 37 [pid = 2376] [id = 143] 10:12:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A986E02C00) [pid = 2376] [serial = 427] [outer = 0000000000000000] 10:12:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F2EA3000) [pid = 2376] [serial = 428] [outer = 000000A986E02C00] 10:12:33 INFO - PROCESS | 2376 | 1472231553394 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5965400) [pid = 2376] [serial = 429] [outer = 000000A986E02C00] 10:12:33 INFO - PROCESS | 2376 | 1472231553819 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]]]}] 10:12:33 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. 10:12:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 10:12:33 INFO - PROCESS | 2376 | 1472231553889 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 2376 | 1472231553891 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:12:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:12:33 INFO - PROCESS | 2376 | 1472231553895 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 2376 | 1472231553897 Marionette TRACE conn6 <- [1,538,null,{}] 10:12:33 INFO - PROCESS | 2376 | 1472231553900 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}] 10:12:33 INFO - PROCESS | 2376 | 1472231553902 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:33 INFO - PROCESS | 2376 | 1472231553985 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:12:34 INFO - PROCESS | 2376 | 1472231553991 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 2376 | 1472231553993 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9ADE000 == 38 [pid = 2376] [id = 144] 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5594400) [pid = 2376] [serial = 430] [outer = 0000000000000000] 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F8CCF000) [pid = 2376] [serial = 431] [outer = 000000A9F5594400] 10:12:34 INFO - PROCESS | 2376 | 1472231554039 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A1EC00) [pid = 2376] [serial = 432] [outer = 000000A9F5594400] 10:12:34 INFO - PROCESS | 2376 | 1472231554493 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]]]}] 10:12:34 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. 10:12:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 10:12:34 INFO - PROCESS | 2376 | 1472231554525 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:12:34 INFO - PROCESS | 2376 | 1472231554528 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:12:34 INFO - PROCESS | 2376 | 1472231554531 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 2376 | 1472231554533 Marionette TRACE conn6 <- [1,542,null,{}] 10:12:34 INFO - PROCESS | 2376 | 1472231554537 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}] 10:12:34 INFO - PROCESS | 2376 | 1472231554539 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:34 INFO - PROCESS | 2376 | 1472231554628 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:12:34 INFO - PROCESS | 2376 | 1472231554637 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 2376 | 1472231554640 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986ECB000 == 39 [pid = 2376] [id = 145] 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F8C84000) [pid = 2376] [serial = 433] [outer = 0000000000000000] 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9B4C000) [pid = 2376] [serial = 434] [outer = 000000A9F8C84000] 10:12:34 INFO - PROCESS | 2376 | 1472231554686 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F9DAE800) [pid = 2376] [serial = 435] [outer = 000000A9F8C84000] 10:12:35 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:35 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:35 INFO - PROCESS | 2376 | 1472231555405 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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 923ms 10:12:35 INFO - PROCESS | 2376 | 1472231555458 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 2376 | 1472231555463 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:12:35 INFO - PROCESS | 2376 | 1472231555468 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:12:35 INFO - PROCESS | 2376 | 1472231555474 Marionette TRACE conn6 <- [1,546,null,{}] 10:12:35 INFO - PROCESS | 2376 | 1472231555479 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}] 10:12:35 INFO - PROCESS | 2376 | 1472231555483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:35 INFO - PROCESS | 2376 | 1472231555611 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:12:35 INFO - PROCESS | 2376 | 1472231555676 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 2376 | 1472231555679 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EB2800 == 40 [pid = 2376] [id = 146] 10:12:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A982C49400) [pid = 2376] [serial = 436] [outer = 0000000000000000] 10:12:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9858E7400) [pid = 2376] [serial = 437] [outer = 000000A982C49400] 10:12:35 INFO - PROCESS | 2376 | 1472231555740 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A986E09400) [pid = 2376] [serial = 438] [outer = 000000A982C49400] 10:12:36 INFO - PROCESS | 2376 | 1472231556352 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]]]}] 10:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 923ms 10:12:36 INFO - PROCESS | 2376 | 1472231556395 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 2376 | 1472231556401 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:12:36 INFO - PROCESS | 2376 | 1472231556407 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 2376 | 1472231556411 Marionette TRACE conn6 <- [1,550,null,{}] 10:12:36 INFO - PROCESS | 2376 | 1472231556415 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}] 10:12:36 INFO - PROCESS | 2376 | 1472231556418 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:36 INFO - PROCESS | 2376 | 1472231556541 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:12:36 INFO - PROCESS | 2376 | 1472231556627 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 2376 | 1472231556630 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3816800 == 41 [pid = 2376] [id = 147] 10:12:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9889ED400) [pid = 2376] [serial = 439] [outer = 0000000000000000] 10:12:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A989F8EC00) [pid = 2376] [serial = 440] [outer = 000000A9889ED400] 10:12:36 INFO - PROCESS | 2376 | 1472231556690 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5F1C00) [pid = 2376] [serial = 441] [outer = 000000A9889ED400] 10:12:37 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:37 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:37 INFO - PROCESS | 2376 | 1472231557281 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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 923ms 10:12:37 INFO - PROCESS | 2376 | 1472231557332 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 2376 | 1472231557335 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:12:37 INFO - PROCESS | 2376 | 1472231557340 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 2376 | 1472231557344 Marionette TRACE conn6 <- [1,554,null,{}] 10:12:37 INFO - PROCESS | 2376 | 1472231557369 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}] 10:12:37 INFO - PROCESS | 2376 | 1472231557375 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:37 INFO - PROCESS | 2376 | 1472231557515 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:12:37 INFO - PROCESS | 2376 | 1472231557569 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 2376 | 1472231557572 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB050800 == 42 [pid = 2376] [id = 148] 10:12:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F4DD0C00) [pid = 2376] [serial = 442] [outer = 0000000000000000] 10:12:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F51FC000) [pid = 2376] [serial = 443] [outer = 000000A9F4DD0C00] 10:12:37 INFO - PROCESS | 2376 | 1472231557634 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9DA9400) [pid = 2376] [serial = 444] [outer = 000000A9F4DD0C00] 10:12:38 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:38 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:38 INFO - PROCESS | 2376 | 1472231558253 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]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 924ms 10:12:38 INFO - PROCESS | 2376 | 1472231558264 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 2376 | 1472231558267 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:12:38 INFO - PROCESS | 2376 | 1472231558271 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 2376 | 1472231558273 Marionette TRACE conn6 <- [1,558,null,{}] 10:12:38 INFO - PROCESS | 2376 | 1472231558277 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}] 10:12:38 INFO - PROCESS | 2376 | 1472231558279 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:38 INFO - PROCESS | 2376 | 1472231558397 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:12:38 INFO - PROCESS | 2376 | 1472231558480 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 2376 | 1472231558483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE38C800 == 43 [pid = 2376] [id = 149] 10:12:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FAB51000) [pid = 2376] [serial = 445] [outer = 0000000000000000] 10:12:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9FAB54000) [pid = 2376] [serial = 446] [outer = 000000A9FAB51000] 10:12:38 INFO - PROCESS | 2376 | 1472231558541 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9FAC2DC00) [pid = 2376] [serial = 447] [outer = 000000A9FAB51000] 10:12:38 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:39 INFO - PROCESS | 2376 | 1472231559134 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]]]}] 10:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1022ms 10:12:39 INFO - PROCESS | 2376 | 1472231559300 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 2376 | 1472231559304 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:12:39 INFO - PROCESS | 2376 | 1472231559309 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 2376 | 1472231559314 Marionette TRACE conn6 <- [1,562,null,{}] 10:12:39 INFO - PROCESS | 2376 | 1472231559349 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}] 10:12:39 INFO - PROCESS | 2376 | 1472231559352 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:39 INFO - PROCESS | 2376 | 1472231559460 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:12:39 INFO - PROCESS | 2376 | 1472231559527 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 2376 | 1472231559532 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F64800 == 44 [pid = 2376] [id = 150] 10:12:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A982D33400) [pid = 2376] [serial = 448] [outer = 0000000000000000] 10:12:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A983E4B400) [pid = 2376] [serial = 449] [outer = 000000A982D33400] 10:12:39 INFO - PROCESS | 2376 | 1472231559598 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9858E2800) [pid = 2376] [serial = 450] [outer = 000000A982D33400] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9ADE000 == 43 [pid = 2376] [id = 144] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98473C800 == 42 [pid = 2376] [id = 143] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E7F800 == 41 [pid = 2376] [id = 142] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A988971800 == 40 [pid = 2376] [id = 141] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A989915000 == 39 [pid = 2376] [id = 140] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A988987000 == 38 [pid = 2376] [id = 139] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEC000 == 37 [pid = 2376] [id = 138] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F68800 == 36 [pid = 2376] [id = 137] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9826C8000 == 35 [pid = 2376] [id = 136] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F78000 == 34 [pid = 2376] [id = 135] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5551800 == 33 [pid = 2376] [id = 134] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F79000 == 32 [pid = 2376] [id = 125] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE38C800 == 31 [pid = 2376] [id = 149] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB050800 == 30 [pid = 2376] [id = 148] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3816800 == 29 [pid = 2376] [id = 147] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EB2800 == 28 [pid = 2376] [id = 146] 10:12:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A986ECB000 == 27 [pid = 2376] [id = 145] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F3E34400) [pid = 2376] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9885D9C00) [pid = 2376] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A988749000) [pid = 2376] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9858E8C00) [pid = 2376] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A985FD1000) [pid = 2376] [serial = 381] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9879C2800) [pid = 2376] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A982C4C400) [pid = 2376] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A983BE2000) [pid = 2376] [serial = 378] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9879BD800) [pid = 2376] [serial = 375] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A986B04C00) [pid = 2376] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9885E4800) [pid = 2376] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A983947800) [pid = 2376] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986E07000) [pid = 2376] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985FC7C00) [pid = 2376] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A587800) [pid = 2376] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A988747800) [pid = 2376] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F937E000) [pid = 2376] [serial = 372] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47EAC00) [pid = 2376] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9889F4400) [pid = 2376] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98A5E7C00) [pid = 2376] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C7F000) [pid = 2376] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F42BEC00) [pid = 2376] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F303D400) [pid = 2376] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C7B000) [pid = 2376] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:12:40 INFO - PROCESS | 2376 | 1472231560894 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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1698ms 10:12:41 INFO - PROCESS | 2376 | 1472231561008 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 2376 | 1472231561013 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:12:41 INFO - PROCESS | 2376 | 1472231561018 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 2376 | 1472231561022 Marionette TRACE conn6 <- [1,566,null,{}] 10:12:41 INFO - PROCESS | 2376 | 1472231561027 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}] 10:12:41 INFO - PROCESS | 2376 | 1472231561031 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:41 INFO - PROCESS | 2376 | 1472231561122 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:12:41 INFO - PROCESS | 2376 | 1472231561131 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 2376 | 1472231561136 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982082800 == 28 [pid = 2376] [id = 151] 10:12:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9822F0400) [pid = 2376] [serial = 451] [outer = 0000000000000000] 10:12:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9825B2800) [pid = 2376] [serial = 452] [outer = 000000A9822F0400] 10:12:41 INFO - PROCESS | 2376 | 1472231561189 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982D32000) [pid = 2376] [serial = 453] [outer = 000000A9822F0400] 10:12:41 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:12:41 INFO - PROCESS | 2376 | 1472231561860 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]]]}] 10:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 10:12:41 INFO - PROCESS | 2376 | 1472231561903 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 2376 | 1472231561909 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:12:41 INFO - PROCESS | 2376 | 1472231561922 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 2376 | 1472231561925 Marionette TRACE conn6 <- [1,570,null,{}] 10:12:41 INFO - PROCESS | 2376 | 1472231561929 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}] 10:12:41 INFO - PROCESS | 2376 | 1472231561932 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:42 INFO - PROCESS | 2376 | 1472231562025 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:12:42 INFO - PROCESS | 2376 | 1472231562033 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 2376 | 1472231562036 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F71000 == 29 [pid = 2376] [id = 152] 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98537AC00) [pid = 2376] [serial = 454] [outer = 0000000000000000] 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9858E8C00) [pid = 2376] [serial = 455] [outer = 000000A98537AC00] 10:12:42 INFO - PROCESS | 2376 | 1472231562088 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986B02800) [pid = 2376] [serial = 456] [outer = 000000A98537AC00] 10:12:42 INFO - PROCESS | 2376 | 1472231562559 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]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 10:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:12:42 INFO - PROCESS | 2376 | 1472231562615 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 2376 | 1472231562618 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:12:42 INFO - PROCESS | 2376 | 1472231562621 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 2376 | 1472231562625 Marionette TRACE conn6 <- [1,574,null,{}] 10:12:42 INFO - PROCESS | 2376 | 1472231562636 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}] 10:12:42 INFO - PROCESS | 2376 | 1472231562642 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:42 INFO - PROCESS | 2376 | 1472231562763 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:12:42 INFO - PROCESS | 2376 | 1472231562839 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 2376 | 1472231562843 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B7E800 == 30 [pid = 2376] [id = 153] 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986E0EC00) [pid = 2376] [serial = 457] [outer = 0000000000000000] 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9879C2400) [pid = 2376] [serial = 458] [outer = 000000A986E0EC00] 10:12:42 INFO - PROCESS | 2376 | 1472231562897 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C43000) [pid = 2376] [serial = 459] [outer = 000000A986E0EC00] 10:12:43 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:43 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:43 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:43 INFO - PROCESS | 2376 | 1472231563324 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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms 10:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:12:43 INFO - PROCESS | 2376 | 1472231563359 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 2376 | 1472231563361 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:12:43 INFO - PROCESS | 2376 | 1472231563365 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 2376 | 1472231563367 Marionette TRACE conn6 <- [1,578,null,{}] 10:12:43 INFO - PROCESS | 2376 | 1472231563370 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}] 10:12:43 INFO - PROCESS | 2376 | 1472231563372 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:43 INFO - PROCESS | 2376 | 1472231563485 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:12:43 INFO - PROCESS | 2376 | 1472231563491 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 2376 | 1472231563493 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C3800 == 31 [pid = 2376] [id = 154] 10:12:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C4D800) [pid = 2376] [serial = 460] [outer = 0000000000000000] 10:12:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987C72400) [pid = 2376] [serial = 461] [outer = 000000A987C4D800] 10:12:43 INFO - PROCESS | 2376 | 1472231563541 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987C9B400) [pid = 2376] [serial = 462] [outer = 000000A987C4D800] 10:12:44 INFO - PROCESS | 2376 | 1472231564030 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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 10:12:44 INFO - PROCESS | 2376 | 1472231564038 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 2376 | 1472231564041 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:12:44 INFO - PROCESS | 2376 | 1472231564044 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 2376 | 1472231564046 Marionette TRACE conn6 <- [1,582,null,{}] 10:12:44 INFO - PROCESS | 2376 | 1472231564049 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}] 10:12:44 INFO - PROCESS | 2376 | 1472231564052 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:44 INFO - PROCESS | 2376 | 1472231564185 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:12:44 INFO - PROCESS | 2376 | 1472231564204 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 2376 | 1472231564206 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897F800 == 32 [pid = 2376] [id = 155] 10:12:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9885DA800) [pid = 2376] [serial = 463] [outer = 0000000000000000] 10:12:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9885E4000) [pid = 2376] [serial = 464] [outer = 000000A9885DA800] 10:12:44 INFO - PROCESS | 2376 | 1472231564254 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A988749000) [pid = 2376] [serial = 465] [outer = 000000A9885DA800] 10:12:44 INFO - PROCESS | 2376 | 1472231564715 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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 10:12:44 INFO - PROCESS | 2376 | 1472231564780 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 2376 | 1472231564783 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:12:44 INFO - PROCESS | 2376 | 1472231564787 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:12:44 INFO - PROCESS | 2376 | 1472231564788 Marionette TRACE conn6 <- [1,586,null,{}] 10:12:44 INFO - PROCESS | 2376 | 1472231564792 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}] 10:12:44 INFO - PROCESS | 2376 | 1472231564798 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:44 INFO - PROCESS | 2376 | 1472231564934 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:12:44 INFO - PROCESS | 2376 | 1472231564949 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 2376 | 1472231564951 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989920000 == 33 [pid = 2376] [id = 156] 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9885DD400) [pid = 2376] [serial = 466] [outer = 0000000000000000] 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9889F5800) [pid = 2376] [serial = 467] [outer = 000000A9885DD400] 10:12:45 INFO - PROCESS | 2376 | 1472231565040 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98A5E6800) [pid = 2376] [serial = 468] [outer = 000000A9885DD400] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A98A5E9C00) [pid = 2376] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F4726800) [pid = 2376] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A981C83000) [pid = 2376] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C7E400) [pid = 2376] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A982FAF800) [pid = 2376] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F42BC400) [pid = 2376] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981398000) [pid = 2376] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9840FAC00) [pid = 2376] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9889F3400) [pid = 2376] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F5594400) [pid = 2376] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F8C84000) [pid = 2376] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:12:45 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986E02C00) [pid = 2376] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:12:45 INFO - PROCESS | 2376 | 1472231565671 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]]]}] 10:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 923ms 10:12:45 INFO - PROCESS | 2376 | 1472231565712 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 2376 | 1472231565715 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:12:45 INFO - PROCESS | 2376 | 1472231565718 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 2376 | 1472231565720 Marionette TRACE conn6 <- [1,590,null,{}] 10:12:45 INFO - PROCESS | 2376 | 1472231565723 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}] 10:12:45 INFO - PROCESS | 2376 | 1472231565725 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:45 INFO - PROCESS | 2376 | 1472231565805 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:12:45 INFO - PROCESS | 2376 | 1472231565812 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 2376 | 1472231565814 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3816800 == 34 [pid = 2376] [id = 157] 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986B02400) [pid = 2376] [serial = 469] [outer = 0000000000000000] 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98A58A800) [pid = 2376] [serial = 470] [outer = 000000A986B02400] 10:12:45 INFO - PROCESS | 2376 | 1472231565860 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F2EA3C00) [pid = 2376] [serial = 471] [outer = 000000A986B02400] 10:12:46 INFO - PROCESS | 2376 | 1472231566285 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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 587ms 10:12:46 INFO - PROCESS | 2376 | 1472231566309 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 2376 | 1472231566311 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:12:46 INFO - PROCESS | 2376 | 1472231566315 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:12:46 INFO - PROCESS | 2376 | 1472231566317 Marionette TRACE conn6 <- [1,594,null,{}] 10:12:46 INFO - PROCESS | 2376 | 1472231566325 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}] 10:12:46 INFO - PROCESS | 2376 | 1472231566327 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:46 INFO - PROCESS | 2376 | 1472231566410 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:12:46 INFO - PROCESS | 2376 | 1472231566417 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 2376 | 1472231566419 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42B3800 == 35 [pid = 2376] [id = 158] 10:12:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F2EAD800) [pid = 2376] [serial = 472] [outer = 0000000000000000] 10:12:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F3036C00) [pid = 2376] [serial = 473] [outer = 000000A9F2EAD800] 10:12:46 INFO - PROCESS | 2376 | 1472231566467 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F30D6400) [pid = 2376] [serial = 474] [outer = 000000A9F2EAD800] 10:12:46 INFO - PROCESS | 2376 | 1472231566898 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]]]}] 10:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 10:12:46 INFO - PROCESS | 2376 | 1472231566948 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 2376 | 1472231566950 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:12:46 INFO - PROCESS | 2376 | 1472231566958 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 2376 | 1472231566960 Marionette TRACE conn6 <- [1,598,null,{}] 10:12:46 INFO - PROCESS | 2376 | 1472231566963 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}] 10:12:46 INFO - PROCESS | 2376 | 1472231566965 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:47 INFO - PROCESS | 2376 | 1472231567050 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:12:47 INFO - PROCESS | 2376 | 1472231567056 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 2376 | 1472231567058 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50D8000 == 36 [pid = 2376] [id = 159] 10:12:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F390D800) [pid = 2376] [serial = 475] [outer = 0000000000000000] 10:12:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F3EC4C00) [pid = 2376] [serial = 476] [outer = 000000A9F390D800] 10:12:47 INFO - PROCESS | 2376 | 1472231567104 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F4723000) [pid = 2376] [serial = 477] [outer = 000000A9F390D800] 10:12:47 INFO - PROCESS | 2376 | 1472231567760 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]]]}] 10:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 923ms 10:12:47 INFO - PROCESS | 2376 | 1472231567885 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:12:47 INFO - PROCESS | 2376 | 1472231567890 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:12:47 INFO - PROCESS | 2376 | 1472231567895 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 2376 | 1472231567899 Marionette TRACE conn6 <- [1,602,null,{}] 10:12:47 INFO - PROCESS | 2376 | 1472231567905 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}] 10:12:47 INFO - PROCESS | 2376 | 1472231567909 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:48 INFO - PROCESS | 2376 | 1472231568046 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:12:48 INFO - PROCESS | 2376 | 1472231568111 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 2376 | 1472231568114 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F69800 == 37 [pid = 2376] [id = 160] 10:12:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A981C86400) [pid = 2376] [serial = 478] [outer = 0000000000000000] 10:12:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A983BE0800) [pid = 2376] [serial = 479] [outer = 000000A981C86400] 10:12:48 INFO - PROCESS | 2376 | 1472231568177 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9858DC000) [pid = 2376] [serial = 480] [outer = 000000A981C86400] 10:12:48 INFO - PROCESS | 2376 | 1472231568940 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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1079ms 10:12:49 INFO - PROCESS | 2376 | 1472231568995 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 2376 | 1472231569000 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:12:49 INFO - PROCESS | 2376 | 1472231569007 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 2376 | 1472231569010 Marionette TRACE conn6 <- [1,606,null,{}] 10:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:12:49 INFO - PROCESS | 2376 | 1472231569014 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}] 10:12:49 INFO - PROCESS | 2376 | 1472231569017 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:49 INFO - PROCESS | 2376 | 1472231569143 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:12:49 INFO - PROCESS | 2376 | 1472231569214 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 2376 | 1472231569216 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AA000 == 38 [pid = 2376] [id = 161] 10:12:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A986E07000) [pid = 2376] [serial = 481] [outer = 0000000000000000] 10:12:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9879BC000) [pid = 2376] [serial = 482] [outer = 000000A986E07000] 10:12:49 INFO - PROCESS | 2376 | 1472231569276 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A987C48800) [pid = 2376] [serial = 483] [outer = 000000A986E07000] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42B3800 == 37 [pid = 2376] [id = 158] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3816800 == 36 [pid = 2376] [id = 157] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A989920000 == 35 [pid = 2376] [id = 156] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897F800 == 34 [pid = 2376] [id = 155] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888C3800 == 33 [pid = 2376] [id = 154] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B7E800 == 32 [pid = 2376] [id = 153] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F71000 == 31 [pid = 2376] [id = 152] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A982082800 == 30 [pid = 2376] [id = 151] 10:12:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F64800 == 29 [pid = 2376] [id = 150] 10:12:50 INFO - PROCESS | 2376 | 1472231570157 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]]]}] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A98A5F1800) [pid = 2376] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F3034800) [pid = 2376] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F47AAC00) [pid = 2376] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F51AEC00) [pid = 2376] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A987C97000) [pid = 2376] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9885DDC00) [pid = 2376] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A983B0E000) [pid = 2376] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47F4800) [pid = 2376] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9858E4800) [pid = 2376] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F47F3C00) [pid = 2376] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F47B0800) [pid = 2376] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9826B9C00) [pid = 2376] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9850EEC00) [pid = 2376] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985FC8400) [pid = 2376] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986B3DC00) [pid = 2376] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A989F97000) [pid = 2376] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9A1EC00) [pid = 2376] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F9DAE800) [pid = 2376] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9B4C000) [pid = 2376] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F8CCF000) [pid = 2376] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F55F2000) [pid = 2376] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F2EA3000) [pid = 2376] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F5965400) [pid = 2376] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98A588800) [pid = 2376] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1239ms 10:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:12:50 INFO - PROCESS | 2376 | 1472231570252 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 2376 | 1472231570256 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:12:50 INFO - PROCESS | 2376 | 1472231570261 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 2376 | 1472231570264 Marionette TRACE conn6 <- [1,610,null,{}] 10:12:50 INFO - PROCESS | 2376 | 1472231570270 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}] 10:12:50 INFO - PROCESS | 2376 | 1472231570273 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:50 INFO - PROCESS | 2376 | 1472231570371 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:12:50 INFO - PROCESS | 2376 | 1472231570379 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 2376 | 1472231570381 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98431C800 == 30 [pid = 2376] [id = 162] 10:12:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A983E50800) [pid = 2376] [serial = 484] [outer = 0000000000000000] 10:12:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98502B800) [pid = 2376] [serial = 485] [outer = 000000A983E50800] 10:12:50 INFO - PROCESS | 2376 | 1472231570432 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9858DD000) [pid = 2376] [serial = 486] [outer = 000000A983E50800] 10:12:50 INFO - PROCESS | 2376 | 1472231570941 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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 10:12:50 INFO - PROCESS | 2376 | 1472231570994 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 2376 | 1472231570998 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:12:51 INFO - PROCESS | 2376 | 1472231571005 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 2376 | 1472231571007 Marionette TRACE conn6 <- [1,614,null,{}] 10:12:51 INFO - PROCESS | 2376 | 1472231571011 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}] 10:12:51 INFO - PROCESS | 2376 | 1472231571014 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:51 INFO - PROCESS | 2376 | 1472231571104 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:12:51 INFO - PROCESS | 2376 | 1472231571114 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 2376 | 1472231571117 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4E800 == 31 [pid = 2376] [id = 163] 10:12:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985FD1800) [pid = 2376] [serial = 487] [outer = 0000000000000000] 10:12:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A986E09800) [pid = 2376] [serial = 488] [outer = 000000A985FD1800] 10:12:51 INFO - PROCESS | 2376 | 1472231571223 Marionette DEBUG loaded listener.js 10:12:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987C45000) [pid = 2376] [serial = 489] [outer = 000000A985FD1800] 10:12:51 INFO - PROCESS | 2376 | 1472231571647 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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 10:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:12:51 INFO - PROCESS | 2376 | 1472231571700 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:12:51 INFO - PROCESS | 2376 | 1472231571702 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:12:51 INFO - PROCESS | 2376 | 1472231571706 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 2376 | 1472231571710 Marionette TRACE conn6 <- [1,618,null,{}] 10:12:51 INFO - PROCESS | 2376 | 1472231571722 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}] 10:12:51 INFO - PROCESS | 2376 | 1472231571727 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:51 INFO - PROCESS | 2376 | 1472231571849 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:12:51 INFO - PROCESS | 2376 | 1472231571865 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 2376 | 1472231571868 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C5000 == 32 [pid = 2376] [id = 164] 10:12:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981C89800) [pid = 2376] [serial = 490] [outer = 0000000000000000] 10:12:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A988743800) [pid = 2376] [serial = 491] [outer = 000000A981C89800] 10:12:51 INFO - PROCESS | 2376 | 1472231571921 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9889F2400) [pid = 2376] [serial = 492] [outer = 000000A981C89800] 10:12:52 INFO - PROCESS | 2376 | 1472231572368 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]]]}] 10:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 10:12:52 INFO - PROCESS | 2376 | 1472231572451 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:12:52 INFO - PROCESS | 2376 | 1472231572454 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:12:52 INFO - PROCESS | 2376 | 1472231572458 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:12:52 INFO - PROCESS | 2376 | 1472231572460 Marionette TRACE conn6 <- [1,622,null,{}] 10:12:52 INFO - PROCESS | 2376 | 1472231572463 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}] 10:12:52 INFO - PROCESS | 2376 | 1472231572465 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:52 INFO - PROCESS | 2376 | 1472231572581 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:12:52 INFO - PROCESS | 2376 | 1472231572589 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 2376 | 1472231572592 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989902800 == 33 [pid = 2376] [id = 165] 10:12:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9889F4000) [pid = 2376] [serial = 493] [outer = 0000000000000000] 10:12:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A989F97000) [pid = 2376] [serial = 494] [outer = 000000A9889F4000] 10:12:52 INFO - PROCESS | 2376 | 1472231572640 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98A590400) [pid = 2376] [serial = 495] [outer = 000000A9889F4000] 10:12:52 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:52 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:53 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:53 INFO - PROCESS | 2376 | 1472231573087 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]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 10:12:53 INFO - PROCESS | 2376 | 1472231573134 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 2376 | 1472231573136 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:12:53 INFO - PROCESS | 2376 | 1472231573139 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:12:53 INFO - PROCESS | 2376 | 1472231573141 Marionette TRACE conn6 <- [1,626,null,{}] 10:12:53 INFO - PROCESS | 2376 | 1472231573149 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}] 10:12:53 INFO - PROCESS | 2376 | 1472231573152 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:53 INFO - PROCESS | 2376 | 1472231573285 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:12:53 INFO - PROCESS | 2376 | 1472231573297 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 2376 | 1472231573300 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F381F800 == 34 [pid = 2376] [id = 166] 10:12:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A989F90400) [pid = 2376] [serial = 496] [outer = 0000000000000000] 10:12:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F2EA9C00) [pid = 2376] [serial = 497] [outer = 000000A989F90400] 10:12:53 INFO - PROCESS | 2376 | 1472231573347 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F303E800) [pid = 2376] [serial = 498] [outer = 000000A989F90400] 10:12:53 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:53 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:53 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:53 INFO - PROCESS | 2376 | 1472231573806 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]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 10:12:53 INFO - PROCESS | 2376 | 1472231573878 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:12:53 INFO - PROCESS | 2376 | 1472231573880 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:12:53 INFO - PROCESS | 2376 | 1472231573884 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - PROCESS | 2376 | 1472231573886 Marionette TRACE conn6 <- [1,630,null,{}] 10:12:53 INFO - PROCESS | 2376 | 1472231573890 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}] 10:12:53 INFO - PROCESS | 2376 | 1472231573896 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:54 INFO - PROCESS | 2376 | 1472231574047 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:12:54 INFO - PROCESS | 2376 | 1472231574092 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 2376 | 1472231574094 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50DE800 == 35 [pid = 2376] [id = 167] 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F47B1800) [pid = 2376] [serial = 499] [outer = 0000000000000000] 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47F7C00) [pid = 2376] [serial = 500] [outer = 000000A9F47B1800] 10:12:54 INFO - PROCESS | 2376 | 1472231574143 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F4DC9400) [pid = 2376] [serial = 501] [outer = 000000A9F47B1800] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A986B02400) [pid = 2376] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986E0EC00) [pid = 2376] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9889ED400) [pid = 2376] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982C49400) [pid = 2376] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F4DD0C00) [pid = 2376] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9885DA800) [pid = 2376] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9822F0400) [pid = 2376] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F2EAD800) [pid = 2376] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98537AC00) [pid = 2376] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FAB51000) [pid = 2376] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982D33400) [pid = 2376] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C4D800) [pid = 2376] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:12:54 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9885DD400) [pid = 2376] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:12:54 INFO - PROCESS | 2376 | 1472231574668 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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 840ms 10:12:54 INFO - PROCESS | 2376 | 1472231574726 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 2376 | 1472231574728 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:12:54 INFO - PROCESS | 2376 | 1472231574731 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:12:54 INFO - PROCESS | 2376 | 1472231574733 Marionette TRACE conn6 <- [1,634,null,{}] 10:12:54 INFO - PROCESS | 2376 | 1472231574741 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}] 10:12:54 INFO - PROCESS | 2376 | 1472231574743 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:54 INFO - PROCESS | 2376 | 1472231574829 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:12:54 INFO - PROCESS | 2376 | 1472231574836 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:54 INFO - PROCESS | 2376 | 1472231574838 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F3D000 == 36 [pid = 2376] [id = 168] 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986E0CC00) [pid = 2376] [serial = 502] [outer = 0000000000000000] 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98873EC00) [pid = 2376] [serial = 503] [outer = 000000A986E0CC00] 10:12:54 INFO - PROCESS | 2376 | 1472231574884 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F4DC5C00) [pid = 2376] [serial = 504] [outer = 000000A986E0CC00] 10:12:55 INFO - PROCESS | 2376 | 1472231575304 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]]]}] 10:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 10:12:55 INFO - PROCESS | 2376 | 1472231575364 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 2376 | 1472231575367 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:12:55 INFO - PROCESS | 2376 | 1472231575371 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 2376 | 1472231575373 Marionette TRACE conn6 <- [1,638,null,{}] 10:12:55 INFO - PROCESS | 2376 | 1472231575377 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}] 10:12:55 INFO - PROCESS | 2376 | 1472231575379 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:55 INFO - PROCESS | 2376 | 1472231575469 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:12:55 INFO - PROCESS | 2376 | 1472231575477 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 2376 | 1472231575479 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9A88800 == 37 [pid = 2376] [id = 169] 10:12:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F4DD1800) [pid = 2376] [serial = 505] [outer = 0000000000000000] 10:12:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F51F2800) [pid = 2376] [serial = 506] [outer = 000000A9F4DD1800] 10:12:55 INFO - PROCESS | 2376 | 1472231575526 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F5967C00) [pid = 2376] [serial = 507] [outer = 000000A9F4DD1800] 10:12:55 INFO - PROCESS | 2376 | 1472231575946 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]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 10:12:56 INFO - PROCESS | 2376 | 1472231576003 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 2376 | 1472231576005 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:12:56 INFO - PROCESS | 2376 | 1472231576008 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:12:56 INFO - PROCESS | 2376 | 1472231576010 Marionette TRACE conn6 <- [1,642,null,{}] 10:12:56 INFO - PROCESS | 2376 | 1472231576013 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}] 10:12:56 INFO - PROCESS | 2376 | 1472231576015 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:56 INFO - PROCESS | 2376 | 1472231576100 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:12:56 INFO - PROCESS | 2376 | 1472231576108 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 2376 | 1472231576110 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C3800 == 38 [pid = 2376] [id = 170] 10:12:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F59D5400) [pid = 2376] [serial = 508] [outer = 0000000000000000] 10:12:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F8C83800) [pid = 2376] [serial = 509] [outer = 000000A9F59D5400] 10:12:56 INFO - PROCESS | 2376 | 1472231576156 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F9A2A400) [pid = 2376] [serial = 510] [outer = 000000A9F59D5400] 10:12:56 INFO - PROCESS | 2376 | 1472231576737 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]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 10:12:56 INFO - PROCESS | 2376 | 1472231576788 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 2376 | 1472231576793 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:12:56 INFO - PROCESS | 2376 | 1472231576798 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - PROCESS | 2376 | 1472231576802 Marionette TRACE conn6 <- [1,646,null,{}] 10:12:56 INFO - PROCESS | 2376 | 1472231576809 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}] 10:12:56 INFO - PROCESS | 2376 | 1472231576812 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:56 INFO - PROCESS | 2376 | 1472231576965 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:12:57 INFO - PROCESS | 2376 | 1472231577082 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:57 INFO - PROCESS | 2376 | 1472231577085 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F64000 == 39 [pid = 2376] [id = 171] 10:12:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9822ED400) [pid = 2376] [serial = 511] [outer = 0000000000000000] 10:12:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A985037400) [pid = 2376] [serial = 512] [outer = 000000A9822ED400] 10:12:57 INFO - PROCESS | 2376 | 1472231577149 Marionette DEBUG loaded listener.js 10:12:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A985FCDC00) [pid = 2376] [serial = 513] [outer = 000000A9822ED400] 10:12:57 INFO - PROCESS | 2376 | 1472231577807 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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1024ms 10:12:57 INFO - PROCESS | 2376 | 1472231577826 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 2376 | 1472231577831 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:12:57 INFO - PROCESS | 2376 | 1472231577838 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 2376 | 1472231577841 Marionette TRACE conn6 <- [1,650,null,{}] 10:12:57 INFO - PROCESS | 2376 | 1472231577845 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}] 10:12:57 INFO - PROCESS | 2376 | 1472231577848 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:57 INFO - PROCESS | 2376 | 1472231577967 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:12:58 INFO - PROCESS | 2376 | 1472231578053 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 2376 | 1472231578056 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EF6800 == 40 [pid = 2376] [id = 172] 10:12:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9885DA000) [pid = 2376] [serial = 514] [outer = 0000000000000000] 10:12:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9885E3400) [pid = 2376] [serial = 515] [outer = 000000A9885DA000] 10:12:58 INFO - PROCESS | 2376 | 1472231578117 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A989F94800) [pid = 2376] [serial = 516] [outer = 000000A9885DA000] 10:12:58 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:58 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:58 INFO - PROCESS | 2376 | 1472231578795 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]]]}] 10:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1024ms 10:12:58 INFO - PROCESS | 2376 | 1472231578864 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:12:58 INFO - PROCESS | 2376 | 1472231578867 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:12:58 INFO - PROCESS | 2376 | 1472231578871 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:12:58 INFO - PROCESS | 2376 | 1472231578875 Marionette TRACE conn6 <- [1,654,null,{}] 10:12:58 INFO - PROCESS | 2376 | 1472231578887 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}] 10:12:58 INFO - PROCESS | 2376 | 1472231578892 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:59 INFO - PROCESS | 2376 | 1472231579070 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:12:59 INFO - PROCESS | 2376 | 1472231579080 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:59 INFO - PROCESS | 2376 | 1472231579084 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB05B000 == 41 [pid = 2376] [id = 173] 10:12:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F47EB800) [pid = 2376] [serial = 517] [outer = 0000000000000000] 10:12:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F4DC8000) [pid = 2376] [serial = 518] [outer = 000000A9F47EB800] 10:12:59 INFO - PROCESS | 2376 | 1472231579144 Marionette DEBUG loaded listener.js 10:12:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F9B3D400) [pid = 2376] [serial = 519] [outer = 000000A9F47EB800] 10:12:59 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:12:59 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:12:59 INFO - PROCESS | 2376 | 1472231579742 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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 10:12:59 INFO - PROCESS | 2376 | 1472231579796 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:12:59 INFO - PROCESS | 2376 | 1472231579799 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:12:59 INFO - PROCESS | 2376 | 1472231579803 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 2376 | 1472231579805 Marionette TRACE conn6 <- [1,658,null,{}] 10:12:59 INFO - PROCESS | 2376 | 1472231579809 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}] 10:12:59 INFO - PROCESS | 2376 | 1472231579812 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:12:59 INFO - PROCESS | 2376 | 1472231579928 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:13:00 INFO - PROCESS | 2376 | 1472231580000 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 2376 | 1472231580003 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4780800 == 42 [pid = 2376] [id = 174] 10:13:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A981C1F800) [pid = 2376] [serial = 520] [outer = 0000000000000000] 10:13:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F47EC000) [pid = 2376] [serial = 521] [outer = 000000A981C1F800] 10:13:00 INFO - PROCESS | 2376 | 1472231580110 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9FAB51800) [pid = 2376] [serial = 522] [outer = 000000A981C1F800] 10:13:00 INFO - PROCESS | 2376 | 1472231580891 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]]]}] 10:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1130ms 10:13:00 INFO - PROCESS | 2376 | 1472231580935 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 2376 | 1472231580939 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:13:00 INFO - PROCESS | 2376 | 1472231580944 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:13:00 INFO - PROCESS | 2376 | 1472231580947 Marionette TRACE conn6 <- [1,662,null,{}] 10:13:00 INFO - PROCESS | 2376 | 1472231580954 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}] 10:13:00 INFO - PROCESS | 2376 | 1472231580957 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:01 INFO - PROCESS | 2376 | 1472231581069 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:13:01 INFO - PROCESS | 2376 | 1472231581144 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 2376 | 1472231581146 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F77800 == 43 [pid = 2376] [id = 175] 10:13:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A98537AC00) [pid = 2376] [serial = 523] [outer = 0000000000000000] 10:13:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A985FC9C00) [pid = 2376] [serial = 524] [outer = 000000A98537AC00] 10:13:01 INFO - PROCESS | 2376 | 1472231581200 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A986E0DC00) [pid = 2376] [serial = 525] [outer = 000000A98537AC00] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9A88800 == 42 [pid = 2376] [id = 169] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F3D000 == 41 [pid = 2376] [id = 168] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50DE800 == 40 [pid = 2376] [id = 167] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F381F800 == 39 [pid = 2376] [id = 166] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A989902800 == 38 [pid = 2376] [id = 165] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888C5000 == 37 [pid = 2376] [id = 164] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4E800 == 36 [pid = 2376] [id = 163] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98431C800 == 35 [pid = 2376] [id = 162] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AA000 == 34 [pid = 2376] [id = 161] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50D8000 == 33 [pid = 2376] [id = 159] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F69800 == 32 [pid = 2376] [id = 160] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4780800 == 31 [pid = 2376] [id = 174] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB05B000 == 30 [pid = 2376] [id = 173] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EF6800 == 29 [pid = 2376] [id = 172] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888C3800 == 28 [pid = 2376] [id = 170] 10:13:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F64000 == 27 [pid = 2376] [id = 171] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A9F2EA3C00) [pid = 2376] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9879C2400) [pid = 2376] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A989F8EC00) [pid = 2376] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9858E7400) [pid = 2376] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F51FC000) [pid = 2376] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F9DA9400) [pid = 2376] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A988749000) [pid = 2376] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9825B2800) [pid = 2376] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F3036C00) [pid = 2376] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A986B02800) [pid = 2376] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A987C43000) [pid = 2376] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A98A58A800) [pid = 2376] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A5F1C00) [pid = 2376] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9858E8C00) [pid = 2376] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9FAC2DC00) [pid = 2376] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9858E2800) [pid = 2376] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986E09400) [pid = 2376] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A983E4B400) [pid = 2376] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C72400) [pid = 2376] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982D32000) [pid = 2376] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9889F5800) [pid = 2376] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C9B400) [pid = 2376] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9885E4000) [pid = 2376] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98A5E6800) [pid = 2376] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9FAB54000) [pid = 2376] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F30D6400) [pid = 2376] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3EC4C00) [pid = 2376] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:13:02 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:02 INFO - PROCESS | 2376 | [2376] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:13:02 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:13:02 INFO - PROCESS | 2376 | 1472231582418 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]]]}] 10:13:02 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 10:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1531ms 10:13:02 INFO - PROCESS | 2376 | 1472231582480 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 2376 | 1472231582485 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:13:02 INFO - PROCESS | 2376 | 1472231582490 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:13:02 INFO - PROCESS | 2376 | 1472231582495 Marionette TRACE conn6 <- [1,666,null,{}] 10:13:02 INFO - PROCESS | 2376 | 1472231582500 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}] 10:13:02 INFO - PROCESS | 2376 | 1472231582503 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:02 INFO - PROCESS | 2376 | 1472231582601 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:13:02 INFO - PROCESS | 2376 | 1472231582614 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 2376 | 1472231582617 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982260000 == 28 [pid = 2376] [id = 176] 10:13:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981FF7400) [pid = 2376] [serial = 526] [outer = 0000000000000000] 10:13:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981FFB800) [pid = 2376] [serial = 527] [outer = 000000A981FF7400] 10:13:02 INFO - PROCESS | 2376 | 1472231582669 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9825B3400) [pid = 2376] [serial = 528] [outer = 000000A981FF7400] 10:13:03 INFO - PROCESS | 2376 | 1472231583142 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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 10:13:03 INFO - PROCESS | 2376 | 1472231583186 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 2376 | 1472231583192 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:13:03 INFO - PROCESS | 2376 | 1472231583231 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 2376 | 1472231583234 Marionette TRACE conn6 <- [1,670,null,{}] 10:13:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:13:03 INFO - PROCESS | 2376 | 1472231583239 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}] 10:13:03 INFO - PROCESS | 2376 | 1472231583242 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:03 INFO - PROCESS | 2376 | 1472231583345 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:13:03 INFO - PROCESS | 2376 | 1472231583358 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 2376 | 1472231583361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F71800 == 29 [pid = 2376] [id = 177] 10:13:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A983B0A800) [pid = 2376] [serial = 529] [outer = 0000000000000000] 10:13:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A983E4D000) [pid = 2376] [serial = 530] [outer = 000000A983B0A800] 10:13:03 INFO - PROCESS | 2376 | 1472231583465 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A984730000) [pid = 2376] [serial = 531] [outer = 000000A983B0A800] 10:13:03 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:13:04 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:13:04 INFO - PROCESS | 2376 | 1472231584379 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]]]}] 10:13:04 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) 10:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 10:13:04 INFO - PROCESS | 2376 | 1472231584417 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 2376 | 1472231584420 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:13:04 INFO - PROCESS | 2376 | 1472231584423 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - PROCESS | 2376 | 1472231584427 Marionette TRACE conn6 <- [1,674,null,{}] 10:13:04 INFO - PROCESS | 2376 | 1472231584440 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}] 10:13:04 INFO - PROCESS | 2376 | 1472231584445 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:04 INFO - PROCESS | 2376 | 1472231584563 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:13:04 INFO - PROCESS | 2376 | 1472231584571 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 2376 | 1472231584574 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B67800 == 30 [pid = 2376] [id = 178] 10:13:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986B09800) [pid = 2376] [serial = 532] [outer = 0000000000000000] 10:13:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986B0E000) [pid = 2376] [serial = 533] [outer = 000000A986B09800] 10:13:04 INFO - PROCESS | 2376 | 1472231584626 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A986E05000) [pid = 2376] [serial = 534] [outer = 000000A986B09800] 10:13:05 INFO - PROCESS | 2376 | 1472231585581 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]]]}] 10:13:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 10:13:05 INFO - PROCESS | 2376 | 1472231585603 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 2376 | 1472231585606 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:13:05 INFO - PROCESS | 2376 | 1472231585610 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 2376 | 1472231585612 Marionette TRACE conn6 <- [1,678,null,{}] 10:13:05 INFO - PROCESS | 2376 | 1472231585615 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}] 10:13:05 INFO - PROCESS | 2376 | 1472231585617 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:05 INFO - PROCESS | 2376 | 1472231585734 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:13:05 INFO - PROCESS | 2376 | 1472231585740 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 2376 | 1472231585742 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988810800 == 31 [pid = 2376] [id = 179] 10:13:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9879C4C00) [pid = 2376] [serial = 535] [outer = 0000000000000000] 10:13:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C43000) [pid = 2376] [serial = 536] [outer = 000000A9879C4C00] 10:13:05 INFO - PROCESS | 2376 | 1472231585791 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987C73800) [pid = 2376] [serial = 537] [outer = 000000A9879C4C00] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9889F4000) [pid = 2376] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F47B1800) [pid = 2376] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A989F90400) [pid = 2376] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986E07000) [pid = 2376] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A985FD1800) [pid = 2376] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F390D800) [pid = 2376] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A981C86400) [pid = 2376] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A983E50800) [pid = 2376] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981C89800) [pid = 2376] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F4DD1800) [pid = 2376] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F59D5400) [pid = 2376] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:13:06 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A986E0CC00) [pid = 2376] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:13:06 INFO - PROCESS | 2376 | 1472231586947 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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1382ms 10:13:06 INFO - PROCESS | 2376 | 1472231586993 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 2376 | 1472231586996 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:13:07 INFO - PROCESS | 2376 | 1472231586999 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:13:07 INFO - PROCESS | 2376 | 1472231587001 Marionette TRACE conn6 <- [1,682,null,{}] 10:13:07 INFO - PROCESS | 2376 | 1472231587005 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}] 10:13:07 INFO - PROCESS | 2376 | 1472231587007 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:07 INFO - PROCESS | 2376 | 1472231587113 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:13:07 INFO - PROCESS | 2376 | 1472231587178 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 2376 | 1472231587180 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D1800 == 32 [pid = 2376] [id = 180] 10:13:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A980F1D800) [pid = 2376] [serial = 538] [outer = 0000000000000000] 10:13:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985FCC800) [pid = 2376] [serial = 539] [outer = 000000A980F1D800] 10:13:07 INFO - PROCESS | 2376 | 1472231587229 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C7DC00) [pid = 2376] [serial = 540] [outer = 000000A980F1D800] 10:13:08 INFO - PROCESS | 2376 | 1472231588149 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]]]}] 10:13:08 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) 10:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 10:13:08 INFO - PROCESS | 2376 | 1472231588178 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:13:08 INFO - PROCESS | 2376 | 1472231588183 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:13:08 INFO - PROCESS | 2376 | 1472231588188 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 2376 | 1472231588192 Marionette TRACE conn6 <- [1,686,null,{}] 10:13:08 INFO - PROCESS | 2376 | 1472231588199 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}] 10:13:08 INFO - PROCESS | 2376 | 1472231588202 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:08 INFO - PROCESS | 2376 | 1472231588350 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:13:08 INFO - PROCESS | 2376 | 1472231588416 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:08 INFO - PROCESS | 2376 | 1472231588421 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984005800 == 33 [pid = 2376] [id = 181] 10:13:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A981C8FC00) [pid = 2376] [serial = 541] [outer = 0000000000000000] 10:13:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981FF8C00) [pid = 2376] [serial = 542] [outer = 000000A981C8FC00] 10:13:08 INFO - PROCESS | 2376 | 1472231588558 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A982D36400) [pid = 2376] [serial = 543] [outer = 000000A981C8FC00] 10:13:09 INFO - PROCESS | 2376 | 1472231589731 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]]]}] 10:13:09 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) 10:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1587ms 10:13:09 INFO - PROCESS | 2376 | 1472231589787 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 2376 | 1472231589792 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:13:09 INFO - PROCESS | 2376 | 1472231589798 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 2376 | 1472231589802 Marionette TRACE conn6 <- [1,690,null,{}] 10:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:13:09 INFO - PROCESS | 2376 | 1472231589806 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}] 10:13:09 INFO - PROCESS | 2376 | 1472231589809 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:09 INFO - PROCESS | 2376 | 1472231589980 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:13:10 INFO - PROCESS | 2376 | 1472231590131 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:10 INFO - PROCESS | 2376 | 1472231590135 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98128E800 == 34 [pid = 2376] [id = 182] 10:13:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A981A1AC00) [pid = 2376] [serial = 544] [outer = 0000000000000000] 10:13:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A981C8B400) [pid = 2376] [serial = 545] [outer = 000000A981A1AC00] 10:13:10 INFO - PROCESS | 2376 | 1472231590190 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A982D2A800) [pid = 2376] [serial = 546] [outer = 000000A981A1AC00] 10:13:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A988810800 == 33 [pid = 2376] [id = 179] 10:13:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B67800 == 32 [pid = 2376] [id = 178] 10:13:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F71800 == 31 [pid = 2376] [id = 177] 10:13:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A982260000 == 30 [pid = 2376] [id = 176] 10:13:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F77800 == 29 [pid = 2376] [id = 175] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A989F97000) [pid = 2376] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47F7C00) [pid = 2376] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F303E800) [pid = 2376] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EA9C00) [pid = 2376] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879BC000) [pid = 2376] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A987C48800) [pid = 2376] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A986E09800) [pid = 2376] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C45000) [pid = 2376] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4723000) [pid = 2376] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A983BE0800) [pid = 2376] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9858DC000) [pid = 2376] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98502B800) [pid = 2376] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9858DD000) [pid = 2376] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A988743800) [pid = 2376] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F5967C00) [pid = 2376] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F8C83800) [pid = 2376] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F9A2A400) [pid = 2376] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9F51F2800) [pid = 2376] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A98A590400) [pid = 2376] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F4DC9400) [pid = 2376] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A98873EC00) [pid = 2376] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F4DC5C00) [pid = 2376] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:13:10 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A9889F2400) [pid = 2376] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:13:11 INFO - PROCESS | 2376 | 1472231591234 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1491ms 10:13:11 INFO - PROCESS | 2376 | 1472231591298 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 2376 | 1472231591302 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:13:11 INFO - PROCESS | 2376 | 1472231591306 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 2376 | 1472231591310 Marionette TRACE conn6 <- [1,694,null,{}] 10:13:11 INFO - PROCESS | 2376 | 1472231591315 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}] 10:13:11 INFO - PROCESS | 2376 | 1472231591318 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:11 INFO - PROCESS | 2376 | 1472231591409 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:13:11 INFO - PROCESS | 2376 | 1472231591418 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 2376 | 1472231591421 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985347000 == 30 [pid = 2376] [id = 183] 10:13:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A9858DEC00) [pid = 2376] [serial = 547] [outer = 0000000000000000] 10:13:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9858E2C00) [pid = 2376] [serial = 548] [outer = 000000A9858DEC00] 10:13:11 INFO - PROCESS | 2376 | 1472231591509 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A986B05400) [pid = 2376] [serial = 549] [outer = 000000A9858DEC00] 10:13:12 INFO - PROCESS | 2376 | 1472231592459 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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 10:13:12 INFO - PROCESS | 2376 | 1472231592485 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 2376 | 1472231592489 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:13:12 INFO - PROCESS | 2376 | 1472231592494 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 2376 | 1472231592497 Marionette TRACE conn6 <- [1,698,null,{}] 10:13:12 INFO - PROCESS | 2376 | 1472231592501 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}] 10:13:12 INFO - PROCESS | 2376 | 1472231592503 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:12 INFO - PROCESS | 2376 | 1472231592595 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:13:12 INFO - PROCESS | 2376 | 1472231592602 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:12 INFO - PROCESS | 2376 | 1472231592605 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE7000 == 31 [pid = 2376] [id = 184] 10:13:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A986E0A000) [pid = 2376] [serial = 550] [outer = 0000000000000000] 10:13:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A9879C7000) [pid = 2376] [serial = 551] [outer = 000000A986E0A000] 10:13:12 INFO - PROCESS | 2376 | 1472231592654 Marionette DEBUG loaded listener.js 10:13:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A987C4D000) [pid = 2376] [serial = 552] [outer = 000000A986E0A000] 10:13:13 INFO - PROCESS | 2376 | 1472231593637 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]]]}] 10:13:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1189ms 10:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:13:13 INFO - PROCESS | 2376 | 1472231593687 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:13:13 INFO - PROCESS | 2376 | 1472231593689 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:13:13 INFO - PROCESS | 2376 | 1472231593694 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:13:13 INFO - PROCESS | 2376 | 1472231593701 Marionette TRACE conn6 <- [1,702,null,{}] 10:13:13 INFO - PROCESS | 2376 | 1472231593719 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}] 10:13:13 INFO - PROCESS | 2376 | 1472231593723 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:13 INFO - PROCESS | 2376 | 1472231593838 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:13:13 INFO - PROCESS | 2376 | 1472231593906 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 2376 | 1472231593909 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A0800 == 32 [pid = 2376] [id = 185] 10:13:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A988743800) [pid = 2376] [serial = 553] [outer = 0000000000000000] 10:13:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A988745800) [pid = 2376] [serial = 554] [outer = 000000A988743800] 10:13:13 INFO - PROCESS | 2376 | 1472231593957 Marionette DEBUG loaded listener.js 10:13:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A98874D000) [pid = 2376] [serial = 555] [outer = 000000A988743800] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A986B09800) [pid = 2376] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A983B0A800) [pid = 2376] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A98537AC00) [pid = 2376] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A981FF7400) [pid = 2376] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9879C4C00) [pid = 2376] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9822ED400) [pid = 2376] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9885DA000) [pid = 2376] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F47EB800) [pid = 2376] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:13:14 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A981C1F800) [pid = 2376] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:13:14 INFO - PROCESS | 2376 | 1472231594867 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]]]}] 10:13:14 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 10:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 10:13:14 INFO - PROCESS | 2376 | 1472231594890 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 2376 | 1472231594893 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:13:14 INFO - PROCESS | 2376 | 1472231594896 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 2376 | 1472231594898 Marionette TRACE conn6 <- [1,706,null,{}] 10:13:14 INFO - PROCESS | 2376 | 1472231594902 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}] 10:13:14 INFO - PROCESS | 2376 | 1472231594904 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:15 INFO - PROCESS | 2376 | 1472231595018 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:13:15 INFO - PROCESS | 2376 | 1472231595026 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:15 INFO - PROCESS | 2376 | 1472231595028 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989910800 == 33 [pid = 2376] [id = 186] 10:13:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A985FC7000) [pid = 2376] [serial = 556] [outer = 0000000000000000] 10:13:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A988749C00) [pid = 2376] [serial = 557] [outer = 000000A985FC7000] 10:13:15 INFO - PROCESS | 2376 | 1472231595082 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A9889F4C00) [pid = 2376] [serial = 558] [outer = 000000A985FC7000] 10:13:16 INFO - PROCESS | 2376 | 1472231596000 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]]]}] 10:13:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:13:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1138ms 10:13:16 INFO - PROCESS | 2376 | 1472231596037 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 2376 | 1472231596039 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:13:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:13:16 INFO - PROCESS | 2376 | 1472231596043 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 2376 | 1472231596045 Marionette TRACE conn6 <- [1,710,null,{}] 10:13:16 INFO - PROCESS | 2376 | 1472231596049 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}] 10:13:16 INFO - PROCESS | 2376 | 1472231596052 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:16 INFO - PROCESS | 2376 | 1472231596161 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:13:16 INFO - PROCESS | 2376 | 1472231596169 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 2376 | 1472231596175 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BA000 == 34 [pid = 2376] [id = 187] 10:13:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A98A585400) [pid = 2376] [serial = 559] [outer = 0000000000000000] 10:13:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A98A588400) [pid = 2376] [serial = 560] [outer = 000000A98A585400] 10:13:16 INFO - PROCESS | 2376 | 1472231596234 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A98A5E9400) [pid = 2376] [serial = 561] [outer = 000000A98A585400] 10:13:16 INFO - PROCESS | 2376 | 1472231596677 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] 10:13:16 INFO - PROCESS | 2376 | 1472231596741 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:13:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:13:16 INFO - PROCESS | 2376 | 1472231596744 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 2376 | 1472231596746 Marionette TRACE conn6 <- [1,714,null,{}] 10:13:16 INFO - PROCESS | 2376 | 1472231596749 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}] 10:13:16 INFO - PROCESS | 2376 | 1472231596752 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:16 INFO - PROCESS | 2376 | 1472231596882 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:13:16 INFO - PROCESS | 2376 | 1472231596958 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 2376 | 1472231596962 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982093800 == 35 [pid = 2376] [id = 188] 10:13:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A98114B000) [pid = 2376] [serial = 562] [outer = 0000000000000000] 10:13:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A981982C00) [pid = 2376] [serial = 563] [outer = 000000A98114B000] 10:13:17 INFO - PROCESS | 2376 | 1472231597066 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A982504C00) [pid = 2376] [serial = 564] [outer = 000000A98114B000] 10:13:17 INFO - PROCESS | 2376 | 1472231597786 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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1131ms 10:13:17 INFO - PROCESS | 2376 | 1472231597878 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 2376 | 1472231597883 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:13:17 INFO - PROCESS | 2376 | 1472231597889 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 2376 | 1472231597893 Marionette TRACE conn6 <- [1,718,null,{}] 10:13:17 INFO - PROCESS | 2376 | 1472231597898 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}] 10:13:17 INFO - PROCESS | 2376 | 1472231597901 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:18 INFO - PROCESS | 2376 | 1472231598076 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:13:18 INFO - PROCESS | 2376 | 1472231598159 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:18 INFO - PROCESS | 2376 | 1472231598163 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897B000 == 36 [pid = 2376] [id = 189] 10:13:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A986E0D800) [pid = 2376] [serial = 565] [outer = 0000000000000000] 10:13:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9879C0400) [pid = 2376] [serial = 566] [outer = 000000A986E0D800] 10:13:18 INFO - PROCESS | 2376 | 1472231598224 Marionette DEBUG loaded listener.js 10:13:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C4C800) [pid = 2376] [serial = 567] [outer = 000000A986E0D800] 10:13:18 INFO - PROCESS | 2376 | 1472231598867 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] 10:13:18 INFO - PROCESS | 2376 | 1472231598922 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:13:18 INFO - PROCESS | 2376 | 1472231598925 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 2376 | 1472231598928 Marionette TRACE conn6 <- [1,722,null,{}] 10:13:18 INFO - PROCESS | 2376 | 1472231598932 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}] 10:13:18 INFO - PROCESS | 2376 | 1472231598934 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:19 INFO - PROCESS | 2376 | 1472231599079 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:13:19 INFO - PROCESS | 2376 | 1472231599153 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 2376 | 1472231599156 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EE7000 == 37 [pid = 2376] [id = 190] 10:13:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9889F5800) [pid = 2376] [serial = 568] [outer = 0000000000000000] 10:13:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A58D000) [pid = 2376] [serial = 569] [outer = 000000A9889F5800] 10:13:19 INFO - PROCESS | 2376 | 1472231599256 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F2EA7400) [pid = 2376] [serial = 570] [outer = 000000A9889F5800] 10:13:19 INFO - PROCESS | 2376 | 1472231599925 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]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:13:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1078ms 10:13:20 INFO - PROCESS | 2376 | 1472231600018 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 2376 | 1472231600023 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:13:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:13:20 INFO - PROCESS | 2376 | 1472231600036 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 2376 | 1472231600041 Marionette TRACE conn6 <- [1,726,null,{}] 10:13:20 INFO - PROCESS | 2376 | 1472231600045 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}] 10:13:20 INFO - PROCESS | 2376 | 1472231600048 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:20 INFO - PROCESS | 2376 | 1472231600260 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:13:20 INFO - PROCESS | 2376 | 1472231600331 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 2376 | 1472231600334 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98205E800 == 38 [pid = 2376] [id = 191] 10:13:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981A1F000) [pid = 2376] [serial = 571] [outer = 0000000000000000] 10:13:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9822E9400) [pid = 2376] [serial = 572] [outer = 000000A981A1F000] 10:13:20 INFO - PROCESS | 2376 | 1472231600432 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A983ECFC00) [pid = 2376] [serial = 573] [outer = 000000A981A1F000] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BA000 == 37 [pid = 2376] [id = 187] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A989910800 == 36 [pid = 2376] [id = 186] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A0800 == 35 [pid = 2376] [id = 185] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE7000 == 34 [pid = 2376] [id = 184] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A985347000 == 33 [pid = 2376] [id = 183] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A98128E800 == 32 [pid = 2376] [id = 182] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A984005800 == 31 [pid = 2376] [id = 181] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D1800 == 30 [pid = 2376] [id = 180] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EE7000 == 29 [pid = 2376] [id = 190] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897B000 == 28 [pid = 2376] [id = 189] 10:13:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A982093800 == 27 [pid = 2376] [id = 188] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B0E000) [pid = 2376] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A983E4D000) [pid = 2376] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986E0DC00) [pid = 2376] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A985FC9C00) [pid = 2376] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A981FFB800) [pid = 2376] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9825B3400) [pid = 2376] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A987C43000) [pid = 2376] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A986E05000) [pid = 2376] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A985FCDC00) [pid = 2376] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A985037400) [pid = 2376] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A989F94800) [pid = 2376] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9885E3400) [pid = 2376] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A987C73800) [pid = 2376] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F9B3D400) [pid = 2376] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F4DC8000) [pid = 2376] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9FAB51800) [pid = 2376] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F47EC000) [pid = 2376] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A984730000) [pid = 2376] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:13:21 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A985FCC800) [pid = 2376] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:13:22 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:13:22 INFO - PROCESS | 2376 | 1472231602142 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]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:13:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2137ms 10:13:22 INFO - PROCESS | 2376 | 1472231602170 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 2376 | 1472231602175 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:13:22 INFO - PROCESS | 2376 | 1472231602180 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:13:22 INFO - PROCESS | 2376 | 1472231602183 Marionette TRACE conn6 <- [1,730,null,{}] 10:13:22 INFO - PROCESS | 2376 | 1472231602189 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}] 10:13:22 INFO - PROCESS | 2376 | 1472231602192 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:22 INFO - PROCESS | 2376 | 1472231602281 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:13:22 INFO - PROCESS | 2376 | 1472231602290 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 2376 | 1472231602293 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9839DD800 == 28 [pid = 2376] [id = 192] 10:13:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A981FFB800) [pid = 2376] [serial = 574] [outer = 0000000000000000] 10:13:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A982C45400) [pid = 2376] [serial = 575] [outer = 000000A981FFB800] 10:13:22 INFO - PROCESS | 2376 | 1472231602345 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A983E50000) [pid = 2376] [serial = 576] [outer = 000000A981FFB800] 10:13:23 INFO - PROCESS | 2376 | 1472231603304 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]]]}] 10:13:23 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 10:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1192ms 10:13:23 INFO - PROCESS | 2376 | 1472231603375 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:13:23 INFO - PROCESS | 2376 | 1472231603380 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:13:23 INFO - PROCESS | 2376 | 1472231603387 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 2376 | 1472231603390 Marionette TRACE conn6 <- [1,734,null,{}] 10:13:23 INFO - PROCESS | 2376 | 1472231603394 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}] 10:13:23 INFO - PROCESS | 2376 | 1472231603397 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:23 INFO - PROCESS | 2376 | 1472231603489 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:13:23 INFO - PROCESS | 2376 | 1472231603496 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 2376 | 1472231603499 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985348800 == 29 [pid = 2376] [id = 193] 10:13:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A985378800) [pid = 2376] [serial = 577] [outer = 0000000000000000] 10:13:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A985FC3C00) [pid = 2376] [serial = 578] [outer = 000000A985378800] 10:13:23 INFO - PROCESS | 2376 | 1472231603550 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A986B0A400) [pid = 2376] [serial = 579] [outer = 000000A985378800] 10:13:24 INFO - PROCESS | 2376 | 1472231604563 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]]]}] 10:13:24 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.) 10:13:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1229ms 10:13:24 INFO - PROCESS | 2376 | 1472231604618 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:13:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:13:24 INFO - PROCESS | 2376 | 1472231604620 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:13:24 INFO - PROCESS | 2376 | 1472231604624 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 2376 | 1472231604628 Marionette TRACE conn6 <- [1,738,null,{}] 10:13:24 INFO - PROCESS | 2376 | 1472231604640 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}] 10:13:24 INFO - PROCESS | 2376 | 1472231604645 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:24 INFO - PROCESS | 2376 | 1472231604757 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:13:24 INFO - PROCESS | 2376 | 1472231604766 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 2376 | 1472231604769 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE1000 == 30 [pid = 2376] [id = 194] 10:13:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A981E18C00) [pid = 2376] [serial = 580] [outer = 0000000000000000] 10:13:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A987C41C00) [pid = 2376] [serial = 581] [outer = 000000A981E18C00] 10:13:24 INFO - PROCESS | 2376 | 1472231604820 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A987C75400) [pid = 2376] [serial = 582] [outer = 000000A981E18C00] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98A585400) [pid = 2376] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A988743800) [pid = 2376] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9858DEC00) [pid = 2376] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A981A1AC00) [pid = 2376] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A980F1D800) [pid = 2376] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A981C8FC00) [pid = 2376] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A986E0A000) [pid = 2376] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:13:25 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A985FC7000) [pid = 2376] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:13:25 INFO - PROCESS | 2376 | 1472231605776 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]]]}] 10:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 10:13:25 INFO - PROCESS | 2376 | 1472231605806 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:13:25 INFO - PROCESS | 2376 | 1472231605809 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:13:25 INFO - PROCESS | 2376 | 1472231605813 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:13:25 INFO - PROCESS | 2376 | 1472231605815 Marionette TRACE conn6 <- [1,742,null,{}] 10:13:25 INFO - PROCESS | 2376 | 1472231605819 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}] 10:13:25 INFO - PROCESS | 2376 | 1472231605821 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:25 INFO - PROCESS | 2376 | 1472231605909 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:13:25 INFO - PROCESS | 2376 | 1472231605915 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 2376 | 1472231605917 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D4000 == 31 [pid = 2376] [id = 195] 10:13:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A986E09800) [pid = 2376] [serial = 583] [outer = 0000000000000000] 10:13:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A987C48400) [pid = 2376] [serial = 584] [outer = 000000A986E09800] 10:13:25 INFO - PROCESS | 2376 | 1472231605965 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A987CA1400) [pid = 2376] [serial = 585] [outer = 000000A986E09800] 10:13:26 INFO - PROCESS | 2376 | 1472231606904 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]]]}] 10:13:26 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 10:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 10:13:26 INFO - PROCESS | 2376 | 1472231606940 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 2376 | 1472231606942 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:13:26 INFO - PROCESS | 2376 | 1472231606946 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 2376 | 1472231606948 Marionette TRACE conn6 <- [1,746,null,{}] 10:13:26 INFO - PROCESS | 2376 | 1472231606952 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}] 10:13:26 INFO - PROCESS | 2376 | 1472231606954 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:27 INFO - PROCESS | 2376 | 1472231607036 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:13:27 INFO - PROCESS | 2376 | 1472231607041 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 2376 | 1472231607044 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989905800 == 32 [pid = 2376] [id = 196] 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A981986800) [pid = 2376] [serial = 586] [outer = 0000000000000000] 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A988741800) [pid = 2376] [serial = 587] [outer = 000000A981986800] 10:13:27 INFO - PROCESS | 2376 | 1472231607091 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A9889EFC00) [pid = 2376] [serial = 588] [outer = 000000A981986800] 10:13:27 INFO - PROCESS | 2376 | 1472231607555 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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:13:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 10:13:27 INFO - PROCESS | 2376 | 1472231607578 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 2376 | 1472231607580 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:13:27 INFO - PROCESS | 2376 | 1472231607583 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 2376 | 1472231607585 Marionette TRACE conn6 <- [1,750,null,{}] 10:13:27 INFO - PROCESS | 2376 | 1472231607589 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}] 10:13:27 INFO - PROCESS | 2376 | 1472231607595 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:27 INFO - PROCESS | 2376 | 1472231607703 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:13:27 INFO - PROCESS | 2376 | 1472231607711 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:27 INFO - PROCESS | 2376 | 1472231607713 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F39A1000 == 33 [pid = 2376] [id = 197] 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A989F8F800) [pid = 2376] [serial = 589] [outer = 0000000000000000] 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A98A5EA000) [pid = 2376] [serial = 590] [outer = 000000A989F8F800] 10:13:27 INFO - PROCESS | 2376 | 1472231607761 Marionette DEBUG loaded listener.js 10:13:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F2EA7000) [pid = 2376] [serial = 591] [outer = 000000A989F8F800] 10:13:29 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:13:29 INFO - PROCESS | 2376 | 1472231609052 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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1540ms 10:13:29 INFO - PROCESS | 2376 | 1472231609160 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 2376 | 1472231609165 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:13:29 INFO - PROCESS | 2376 | 1472231609171 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 2376 | 1472231609175 Marionette TRACE conn6 <- [1,754,null,{}] 10:13:29 INFO - PROCESS | 2376 | 1472231609180 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}] 10:13:29 INFO - PROCESS | 2376 | 1472231609184 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:29 INFO - PROCESS | 2376 | 1472231609276 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:13:29 INFO - PROCESS | 2376 | 1472231609376 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 2376 | 1472231609380 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F58000 == 34 [pid = 2376] [id = 198] 10:13:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9826AF000) [pid = 2376] [serial = 592] [outer = 0000000000000000] 10:13:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9850F6000) [pid = 2376] [serial = 593] [outer = 000000A9826AF000] 10:13:29 INFO - PROCESS | 2376 | 1472231609441 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A985FC6C00) [pid = 2376] [serial = 594] [outer = 000000A9826AF000] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A989905800 == 33 [pid = 2376] [id = 196] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D4000 == 32 [pid = 2376] [id = 195] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE1000 == 31 [pid = 2376] [id = 194] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A985348800 == 30 [pid = 2376] [id = 193] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9839DD800 == 29 [pid = 2376] [id = 192] 10:13:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A98205E800 == 28 [pid = 2376] [id = 191] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98A588400) [pid = 2376] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A988745800) [pid = 2376] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9858E2C00) [pid = 2376] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A986B05400) [pid = 2376] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A981C8B400) [pid = 2376] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A982D2A800) [pid = 2376] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A987C7DC00) [pid = 2376] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A981FF8C00) [pid = 2376] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A982D36400) [pid = 2376] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9879C7000) [pid = 2376] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A98874D000) [pid = 2376] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A9889F4C00) [pid = 2376] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A988749C00) [pid = 2376] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 53 (000000A98A5E9400) [pid = 2376] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | --DOMWINDOW == 52 (000000A987C4D000) [pid = 2376] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:13:30 INFO - PROCESS | 2376 | 1472231610682 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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:13:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1529ms 10:13:30 INFO - PROCESS | 2376 | 1472231610700 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:13:30 INFO - PROCESS | 2376 | 1472231610704 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:13:30 INFO - PROCESS | 2376 | 1472231610709 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 2376 | 1472231610712 Marionette TRACE conn6 <- [1,758,null,{}] 10:13:30 INFO - PROCESS | 2376 | 1472231610718 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}] 10:13:30 INFO - PROCESS | 2376 | 1472231610720 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:30 INFO - PROCESS | 2376 | 1472231610857 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:13:30 INFO - PROCESS | 2376 | 1472231610918 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:30 INFO - PROCESS | 2376 | 1472231610921 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F62800 == 29 [pid = 2376] [id = 199] 10:13:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 53 (000000A9822E7C00) [pid = 2376] [serial = 595] [outer = 0000000000000000] 10:13:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (000000A982FB7800) [pid = 2376] [serial = 596] [outer = 000000A9822E7C00] 10:13:30 INFO - PROCESS | 2376 | 1472231610973 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A985035800) [pid = 2376] [serial = 597] [outer = 000000A9822E7C00] 10:13:31 INFO - PROCESS | 2376 | 1472231611376 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]]]}] 10:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 10:13:31 INFO - PROCESS | 2376 | 1472231611442 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:13:31 INFO - PROCESS | 2376 | 1472231611447 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:13:31 INFO - PROCESS | 2376 | 1472231611454 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:13:31 INFO - PROCESS | 2376 | 1472231611457 Marionette TRACE conn6 <- [1,762,null,{}] 10:13:31 INFO - PROCESS | 2376 | 1472231611465 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}] 10:13:31 INFO - PROCESS | 2376 | 1472231611468 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:31 INFO - PROCESS | 2376 | 1472231611562 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:13:31 INFO - PROCESS | 2376 | 1472231611577 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 2376 | 1472231611580 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EB1000 == 30 [pid = 2376] [id = 200] 10:13:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A986B11C00) [pid = 2376] [serial = 598] [outer = 0000000000000000] 10:13:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A986B37400) [pid = 2376] [serial = 599] [outer = 000000A986B11C00] 10:13:31 INFO - PROCESS | 2376 | 1472231611631 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A986E0C000) [pid = 2376] [serial = 600] [outer = 000000A986B11C00] 10:13:32 INFO - PROCESS | 2376 | 1472231612085 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 10:13:32 INFO - PROCESS | 2376 | 1472231612147 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 2376 | 1472231612149 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:13:32 INFO - PROCESS | 2376 | 1472231612153 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 2376 | 1472231612157 Marionette TRACE conn6 <- [1,766,null,{}] 10:13:32 INFO - PROCESS | 2376 | 1472231612168 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}] 10:13:32 INFO - PROCESS | 2376 | 1472231612173 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:32 INFO - PROCESS | 2376 | 1472231612307 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:13:32 INFO - PROCESS | 2376 | 1472231612317 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:32 INFO - PROCESS | 2376 | 1472231612320 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888CB000 == 31 [pid = 2376] [id = 201] 10:13:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A987C95800) [pid = 2376] [serial = 601] [outer = 0000000000000000] 10:13:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A987C99400) [pid = 2376] [serial = 602] [outer = 000000A987C95800] 10:13:32 INFO - PROCESS | 2376 | 1472231612371 Marionette DEBUG loaded listener.js 10:13:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A988743800) [pid = 2376] [serial = 603] [outer = 000000A987C95800] 10:13:32 INFO - PROCESS | 2376 | 1472231612837 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 10:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:13:32 INFO - PROCESS | 2376 | 1472231612890 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 2376 | 1472231612892 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:13:32 INFO - PROCESS | 2376 | 1472231612896 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 2376 | 1472231612898 Marionette TRACE conn6 <- [1,770,null,{}] 10:13:32 INFO - PROCESS | 2376 | 1472231612901 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}] 10:13:32 INFO - PROCESS | 2376 | 1472231612903 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:33 INFO - PROCESS | 2376 | 1472231613017 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:13:33 INFO - PROCESS | 2376 | 1472231613029 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 2376 | 1472231613031 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B4800 == 32 [pid = 2376] [id = 202] 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9889F0000) [pid = 2376] [serial = 604] [outer = 0000000000000000] 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9889FA800) [pid = 2376] [serial = 605] [outer = 000000A9889F0000] 10:13:33 INFO - PROCESS | 2376 | 1472231613116 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A989F99800) [pid = 2376] [serial = 606] [outer = 000000A9889F0000] 10:13:33 INFO - PROCESS | 2376 | 1472231613529 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]]]}] 10:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 10:13:33 INFO - PROCESS | 2376 | 1472231613570 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:13:33 INFO - PROCESS | 2376 | 1472231613572 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:13:33 INFO - PROCESS | 2376 | 1472231613575 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:13:33 INFO - PROCESS | 2376 | 1472231613577 Marionette TRACE conn6 <- [1,774,null,{}] 10:13:33 INFO - PROCESS | 2376 | 1472231613580 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}] 10:13:33 INFO - PROCESS | 2376 | 1472231613583 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:33 INFO - PROCESS | 2376 | 1472231613718 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:13:33 INFO - PROCESS | 2376 | 1472231613740 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 2376 | 1472231613742 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5C2800 == 33 [pid = 2376] [id = 203] 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A981C8E000) [pid = 2376] [serial = 607] [outer = 0000000000000000] 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98A583C00) [pid = 2376] [serial = 608] [outer = 000000A981C8E000] 10:13:33 INFO - PROCESS | 2376 | 1472231613788 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A98A5EFC00) [pid = 2376] [serial = 609] [outer = 000000A981C8E000] 10:13:34 INFO - PROCESS | 2376 | 1472231614247 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]]]}] 10:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A981E18C00) [pid = 2376] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A981FFB800) [pid = 2376] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A981A1F000) [pid = 2376] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A985378800) [pid = 2376] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98114B000) [pid = 2376] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A986E0D800) [pid = 2376] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9889F5800) [pid = 2376] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:13:34 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A986E09800) [pid = 2376] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:13:34 INFO - PROCESS | 2376 | 1472231614324 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 2376 | 1472231614327 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:13:34 INFO - PROCESS | 2376 | 1472231614331 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:13:34 INFO - PROCESS | 2376 | 1472231614333 Marionette TRACE conn6 <- [1,778,null,{}] 10:13:34 INFO - PROCESS | 2376 | 1472231614337 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}] 10:13:34 INFO - PROCESS | 2376 | 1472231614343 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:34 INFO - PROCESS | 2376 | 1472231614483 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:13:34 INFO - PROCESS | 2376 | 1472231614527 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:34 INFO - PROCESS | 2376 | 1472231614529 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42A8800 == 34 [pid = 2376] [id = 204] 10:13:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A9822EC400) [pid = 2376] [serial = 610] [outer = 0000000000000000] 10:13:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A9F303B400) [pid = 2376] [serial = 611] [outer = 000000A9822EC400] 10:13:34 INFO - PROCESS | 2376 | 1472231614578 Marionette DEBUG loaded listener.js 10:13:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9F3042C00) [pid = 2376] [serial = 612] [outer = 000000A9822EC400] 10:13:34 INFO - PROCESS | 2376 | 1472231614961 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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 673ms 10:13:35 INFO - PROCESS | 2376 | 1472231615029 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 2376 | 1472231615031 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:13:35 INFO - PROCESS | 2376 | 1472231615035 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 2376 | 1472231615037 Marionette TRACE conn6 <- [1,782,null,{}] 10:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:13:35 INFO - PROCESS | 2376 | 1472231615042 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}] 10:13:35 INFO - PROCESS | 2376 | 1472231615044 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:35 INFO - PROCESS | 2376 | 1472231615128 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:13:35 INFO - PROCESS | 2376 | 1472231615134 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 2376 | 1472231615136 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E7B800 == 35 [pid = 2376] [id = 205] 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9F30D8000) [pid = 2376] [serial = 613] [outer = 0000000000000000] 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F38D7800) [pid = 2376] [serial = 614] [outer = 000000A9F30D8000] 10:13:35 INFO - PROCESS | 2376 | 1472231615183 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9F3E39800) [pid = 2376] [serial = 615] [outer = 000000A9F30D8000] 10:13:35 INFO - PROCESS | 2376 | 1472231615591 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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 10:13:35 INFO - PROCESS | 2376 | 1472231615670 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 2376 | 1472231615673 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:13:35 INFO - PROCESS | 2376 | 1472231615676 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 2376 | 1472231615678 Marionette TRACE conn6 <- [1,786,null,{}] 10:13:35 INFO - PROCESS | 2376 | 1472231615682 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}] 10:13:35 INFO - PROCESS | 2376 | 1472231615684 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:35 INFO - PROCESS | 2376 | 1472231615768 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:13:35 INFO - PROCESS | 2376 | 1472231615776 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 2376 | 1472231615778 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50D0000 == 36 [pid = 2376] [id = 206] 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9F4055000) [pid = 2376] [serial = 616] [outer = 0000000000000000] 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F4210800) [pid = 2376] [serial = 617] [outer = 000000A9F4055000] 10:13:35 INFO - PROCESS | 2376 | 1472231615825 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F4721000) [pid = 2376] [serial = 618] [outer = 000000A9F4055000] 10:13:36 INFO - PROCESS | 2376 | 1472231616255 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]]]}] 10:13:36 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 10:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 10:13:36 INFO - PROCESS | 2376 | 1472231616308 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 2376 | 1472231616311 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:13:36 INFO - PROCESS | 2376 | 1472231616314 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 2376 | 1472231616316 Marionette TRACE conn6 <- [1,790,null,{}] 10:13:36 INFO - PROCESS | 2376 | 1472231616319 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}] 10:13:36 INFO - PROCESS | 2376 | 1472231616321 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:36 INFO - PROCESS | 2376 | 1472231616405 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:13:36 INFO - PROCESS | 2376 | 1472231616412 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 2376 | 1472231616414 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F554F000 == 37 [pid = 2376] [id = 207] 10:13:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F4724800) [pid = 2376] [serial = 619] [outer = 0000000000000000] 10:13:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F47A9C00) [pid = 2376] [serial = 620] [outer = 000000A9F4724800] 10:13:36 INFO - PROCESS | 2376 | 1472231616461 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F47B1C00) [pid = 2376] [serial = 621] [outer = 000000A9F4724800] 10:13:37 INFO - PROCESS | 2376 | 1472231617162 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]]]}] 10:13:37 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 10:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 881ms 10:13:37 INFO - PROCESS | 2376 | 1472231617199 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 2376 | 1472231617204 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:13:37 INFO - PROCESS | 2376 | 1472231617209 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 2376 | 1472231617215 Marionette TRACE conn6 <- [1,794,null,{}] 10:13:37 INFO - PROCESS | 2376 | 1472231617220 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}] 10:13:37 INFO - PROCESS | 2376 | 1472231617223 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:37 INFO - PROCESS | 2376 | 1472231617343 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:13:37 INFO - PROCESS | 2376 | 1472231617414 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:37 INFO - PROCESS | 2376 | 1472231617417 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F50800 == 38 [pid = 2376] [id = 208] 10:13:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982D35400) [pid = 2376] [serial = 622] [outer = 0000000000000000] 10:13:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A984386000) [pid = 2376] [serial = 623] [outer = 000000A982D35400] 10:13:37 INFO - PROCESS | 2376 | 1472231617479 Marionette DEBUG loaded listener.js 10:13:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B07000) [pid = 2376] [serial = 624] [outer = 000000A982D35400] 10:13:38 INFO - PROCESS | 2376 | 1472231618076 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]]]}] 10:13:38 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 10:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 10:13:38 INFO - PROCESS | 2376 | 1472231618094 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:13:38 INFO - PROCESS | 2376 | 1472231618099 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:13:38 INFO - PROCESS | 2376 | 1472231618106 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:13:38 INFO - PROCESS | 2376 | 1472231618109 Marionette TRACE conn6 <- [1,798,null,{}] 10:13:38 INFO - PROCESS | 2376 | 1472231618113 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}] 10:13:38 INFO - PROCESS | 2376 | 1472231618116 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:38 INFO - PROCESS | 2376 | 1472231618235 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:13:38 INFO - PROCESS | 2376 | 1472231618322 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 2376 | 1472231618325 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F408A800 == 39 [pid = 2376] [id = 209] 10:13:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C4CC00) [pid = 2376] [serial = 625] [outer = 0000000000000000] 10:13:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987CA0C00) [pid = 2376] [serial = 626] [outer = 000000A987C4CC00] 10:13:38 INFO - PROCESS | 2376 | 1472231618386 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9889F1800) [pid = 2376] [serial = 627] [outer = 000000A987C4CC00] 10:13:39 INFO - PROCESS | 2376 | 1472231619031 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]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 10:13:39 INFO - PROCESS | 2376 | 1472231619094 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:13:39 INFO - PROCESS | 2376 | 1472231619097 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:13:39 INFO - PROCESS | 2376 | 1472231619102 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 2376 | 1472231619106 Marionette TRACE conn6 <- [1,802,null,{}] 10:13:39 INFO - PROCESS | 2376 | 1472231619118 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}] 10:13:39 INFO - PROCESS | 2376 | 1472231619123 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:39 INFO - PROCESS | 2376 | 1472231619275 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:13:39 INFO - PROCESS | 2376 | 1472231619382 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:39 INFO - PROCESS | 2376 | 1472231619386 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9298800 == 40 [pid = 2376] [id = 210] 10:13:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3034400) [pid = 2376] [serial = 628] [outer = 0000000000000000] 10:13:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3904400) [pid = 2376] [serial = 629] [outer = 000000A9F3034400] 10:13:39 INFO - PROCESS | 2376 | 1472231619448 Marionette DEBUG loaded listener.js 10:13:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47B5400) [pid = 2376] [serial = 630] [outer = 000000A9F3034400] 10:13:40 INFO - PROCESS | 2376 | 1472231620219 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] 10:13:40 INFO - PROCESS | 2376 | 1472231620242 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:13:40 INFO - PROCESS | 2376 | 1472231620247 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:13:40 INFO - PROCESS | 2376 | 1472231620251 Marionette TRACE conn6 <- [1,806,null,{}] 10:13:40 INFO - PROCESS | 2376 | 1472231620266 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}] 10:13:40 INFO - PROCESS | 2376 | 1472231620269 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:40 INFO - PROCESS | 2376 | 1472231620375 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:13:41 INFO - PROCESS | 2376 | 1472231621572 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 2376 | 1472231621575 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE6800 == 41 [pid = 2376] [id = 211] 10:13:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987C44000) [pid = 2376] [serial = 631] [outer = 0000000000000000] 10:13:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987C70C00) [pid = 2376] [serial = 632] [outer = 000000A987C44000] 10:13:41 INFO - PROCESS | 2376 | 1472231621717 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A987CA0400) [pid = 2376] [serial = 633] [outer = 000000A987C44000] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50D0000 == 40 [pid = 2376] [id = 206] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E7B800 == 39 [pid = 2376] [id = 205] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42A8800 == 38 [pid = 2376] [id = 204] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5C2800 == 37 [pid = 2376] [id = 203] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B4800 == 36 [pid = 2376] [id = 202] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888CB000 == 35 [pid = 2376] [id = 201] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EB1000 == 34 [pid = 2376] [id = 200] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F62800 == 33 [pid = 2376] [id = 199] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F58000 == 32 [pid = 2376] [id = 198] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F39A1000 == 31 [pid = 2376] [id = 197] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9298800 == 30 [pid = 2376] [id = 210] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F408A800 == 29 [pid = 2376] [id = 209] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F50800 == 28 [pid = 2376] [id = 208] 10:13:42 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F554F000 == 27 [pid = 2376] [id = 207] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C41C00) [pid = 2376] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982C45400) [pid = 2376] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A983E50000) [pid = 2376] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A983ECFC00) [pid = 2376] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9822E9400) [pid = 2376] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985FC3C00) [pid = 2376] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982504C00) [pid = 2376] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981982C00) [pid = 2376] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C4C800) [pid = 2376] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879C0400) [pid = 2376] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F2EA7400) [pid = 2376] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A58D000) [pid = 2376] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C48400) [pid = 2376] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A987C75400) [pid = 2376] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987CA1400) [pid = 2376] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A986B0A400) [pid = 2376] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A988741800) [pid = 2376] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:13:42 INFO - PROCESS | 2376 | 1472231622990 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]]]}] 10:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2794ms 10:13:43 INFO - PROCESS | 2376 | 1472231623044 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:13:43 INFO - PROCESS | 2376 | 1472231623049 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:13:43 INFO - PROCESS | 2376 | 1472231623054 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 2376 | 1472231623057 Marionette TRACE conn6 <- [1,810,null,{}] 10:13:43 INFO - PROCESS | 2376 | 1472231623063 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}] 10:13:43 INFO - PROCESS | 2376 | 1472231623066 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:43 INFO - PROCESS | 2376 | 1472231623155 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:13:43 INFO - PROCESS | 2376 | 1472231623162 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 2376 | 1472231623166 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9839DF000 == 28 [pid = 2376] [id = 212] 10:13:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A982246400) [pid = 2376] [serial = 634] [outer = 0000000000000000] 10:13:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9826BAC00) [pid = 2376] [serial = 635] [outer = 000000A982246400] 10:13:43 INFO - PROCESS | 2376 | 1472231623219 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A983E47400) [pid = 2376] [serial = 636] [outer = 000000A982246400] 10:13:43 INFO - PROCESS | 2376 | 1472231623697 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] 10:13:43 INFO - PROCESS | 2376 | 1472231623735 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:13:43 INFO - PROCESS | 2376 | 1472231623742 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:13:43 INFO - PROCESS | 2376 | 1472231623745 Marionette TRACE conn6 <- [1,814,null,{}] 10:13:43 INFO - PROCESS | 2376 | 1472231623749 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}] 10:13:43 INFO - PROCESS | 2376 | 1472231623751 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:43 INFO - PROCESS | 2376 | 1472231623846 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:13:43 INFO - PROCESS | 2376 | 1472231623895 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 2376 | 1472231623897 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F40800 == 29 [pid = 2376] [id = 213] 10:13:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985FC5800) [pid = 2376] [serial = 637] [outer = 0000000000000000] 10:13:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985FCF000) [pid = 2376] [serial = 638] [outer = 000000A985FC5800] 10:13:43 INFO - PROCESS | 2376 | 1472231623949 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A986B3B800) [pid = 2376] [serial = 639] [outer = 000000A985FC5800] 10:13:44 INFO - PROCESS | 2376 | 1472231624445 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]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 733ms 10:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:13:44 INFO - PROCESS | 2376 | 1472231624478 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 2376 | 1472231624480 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:13:44 INFO - PROCESS | 2376 | 1472231624483 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 2376 | 1472231624487 Marionette TRACE conn6 <- [1,818,null,{}] 10:13:44 INFO - PROCESS | 2376 | 1472231624499 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}] 10:13:44 INFO - PROCESS | 2376 | 1472231624504 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:44 INFO - PROCESS | 2376 | 1472231624591 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:13:44 INFO - PROCESS | 2376 | 1472231624600 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:44 INFO - PROCESS | 2376 | 1472231624603 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98880F800 == 30 [pid = 2376] [id = 214] 10:13:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982C4C400) [pid = 2376] [serial = 640] [outer = 0000000000000000] 10:13:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C7F800) [pid = 2376] [serial = 641] [outer = 000000A982C4C400] 10:13:44 INFO - PROCESS | 2376 | 1472231624715 Marionette DEBUG loaded listener.js 10:13:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9885DC400) [pid = 2376] [serial = 642] [outer = 000000A982C4C400] 10:13:45 INFO - PROCESS | 2376 | 1472231625147 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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 10:13:45 INFO - PROCESS | 2376 | 1472231625177 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 2376 | 1472231625180 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:13:45 INFO - PROCESS | 2376 | 1472231625183 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 2376 | 1472231625185 Marionette TRACE conn6 <- [1,822,null,{}] 10:13:45 INFO - PROCESS | 2376 | 1472231625189 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}] 10:13:45 INFO - PROCESS | 2376 | 1472231625191 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:45 INFO - PROCESS | 2376 | 1472231625338 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:13:45 INFO - PROCESS | 2376 | 1472231625361 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 2376 | 1472231625363 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A6800 == 31 [pid = 2376] [id = 215] 10:13:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98874D000) [pid = 2376] [serial = 643] [outer = 0000000000000000] 10:13:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9889F2C00) [pid = 2376] [serial = 644] [outer = 000000A98874D000] 10:13:45 INFO - PROCESS | 2376 | 1472231625412 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A989F96800) [pid = 2376] [serial = 645] [outer = 000000A98874D000] 10:13:45 INFO - PROCESS | 2376 | 1472231625856 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]]]}] 10:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 10:13:45 INFO - PROCESS | 2376 | 1472231625921 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:13:45 INFO - PROCESS | 2376 | 1472231625923 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:13:45 INFO - PROCESS | 2376 | 1472231625927 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:13:45 INFO - PROCESS | 2376 | 1472231625929 Marionette TRACE conn6 <- [1,826,null,{}] 10:13:45 INFO - PROCESS | 2376 | 1472231625933 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}] 10:13:45 INFO - PROCESS | 2376 | 1472231625935 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:46 INFO - PROCESS | 2376 | 1472231626048 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:13:46 INFO - PROCESS | 2376 | 1472231626060 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 2376 | 1472231626062 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5B2000 == 32 [pid = 2376] [id = 216] 10:13:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A982FAF800) [pid = 2376] [serial = 646] [outer = 0000000000000000] 10:13:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98A589000) [pid = 2376] [serial = 647] [outer = 000000A982FAF800] 10:13:46 INFO - PROCESS | 2376 | 1472231626109 Marionette DEBUG loaded listener.js 10:13:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F2EA7C00) [pid = 2376] [serial = 648] [outer = 000000A982FAF800] 10:13:46 INFO - PROCESS | 2376 | 1472231626575 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]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 10:13:46 INFO - PROCESS | 2376 | 1472231626622 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 2376 | 1472231626625 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:13:46 INFO - PROCESS | 2376 | 1472231626669 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 2376 | 1472231626671 Marionette TRACE conn6 <- [1,830,null,{}] 10:13:46 INFO - PROCESS | 2376 | 1472231626675 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}] 10:13:46 INFO - PROCESS | 2376 | 1472231626681 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:46 INFO - PROCESS | 2376 | 1472231626818 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:13:46 INFO - PROCESS | 2376 | 1472231626864 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 2376 | 1472231626866 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42A6000 == 33 [pid = 2376] [id = 217] 10:13:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F3037800) [pid = 2376] [serial = 649] [outer = 0000000000000000] 10:13:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F42BF400) [pid = 2376] [serial = 650] [outer = 000000A9F3037800] 10:13:46 INFO - PROCESS | 2376 | 1472231626914 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47AF800) [pid = 2376] [serial = 651] [outer = 000000A9F3037800] 10:13:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A987C47000) [pid = 2376] [serial = 652] [outer = 000000A980F1AC00] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9889F0000) [pid = 2376] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981C8E000) [pid = 2376] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9822EC400) [pid = 2376] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F8F800) [pid = 2376] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9826AF000) [pid = 2376] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9822E7C00) [pid = 2376] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987C95800) [pid = 2376] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986B11C00) [pid = 2376] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F30D8000) [pid = 2376] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4724800) [pid = 2376] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4055000) [pid = 2376] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:13:47 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981986800) [pid = 2376] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:13:47 INFO - PROCESS | 2376 | 1472231627548 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]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 10:13:47 INFO - PROCESS | 2376 | 1472231627611 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 2376 | 1472231627613 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:13:47 INFO - PROCESS | 2376 | 1472231627616 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 2376 | 1472231627618 Marionette TRACE conn6 <- [1,834,null,{}] 10:13:47 INFO - PROCESS | 2376 | 1472231627622 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}] 10:13:47 INFO - PROCESS | 2376 | 1472231627624 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:47 INFO - PROCESS | 2376 | 1472231627707 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:13:47 INFO - PROCESS | 2376 | 1472231627712 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:47 INFO - PROCESS | 2376 | 1472231627714 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50E7000 == 34 [pid = 2376] [id = 218] 10:13:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981FF4C00) [pid = 2376] [serial = 653] [outer = 0000000000000000] 10:13:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3E2E800) [pid = 2376] [serial = 654] [outer = 000000A981FF4C00] 10:13:47 INFO - PROCESS | 2376 | 1472231627761 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F47EC400) [pid = 2376] [serial = 655] [outer = 000000A981FF4C00] 10:13:48 INFO - PROCESS | 2376 | 1472231628169 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]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 10:13:48 INFO - PROCESS | 2376 | 1472231628249 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 2376 | 1472231628252 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:13:48 INFO - PROCESS | 2376 | 1472231628256 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 2376 | 1472231628257 Marionette TRACE conn6 <- [1,838,null,{}] 10:13:48 INFO - PROCESS | 2376 | 1472231628261 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}] 10:13:48 INFO - PROCESS | 2376 | 1472231628263 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:48 INFO - PROCESS | 2376 | 1472231628346 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:13:48 INFO - PROCESS | 2376 | 1472231628379 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 2376 | 1472231628381 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F950A000 == 35 [pid = 2376] [id = 219] 10:13:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F303A000) [pid = 2376] [serial = 656] [outer = 0000000000000000] 10:13:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47F5000) [pid = 2376] [serial = 657] [outer = 000000A9F303A000] 10:13:48 INFO - PROCESS | 2376 | 1472231628428 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4DC7C00) [pid = 2376] [serial = 658] [outer = 000000A9F303A000] 10:13:48 INFO - PROCESS | 2376 | 1472231628852 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]]]}] 10:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 10:13:48 INFO - PROCESS | 2376 | 1472231628888 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:13:48 INFO - PROCESS | 2376 | 1472231628890 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:13:48 INFO - PROCESS | 2376 | 1472231628898 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:13:48 INFO - PROCESS | 2376 | 1472231628900 Marionette TRACE conn6 <- [1,842,null,{}] 10:13:48 INFO - PROCESS | 2376 | 1472231628904 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}] 10:13:48 INFO - PROCESS | 2376 | 1472231628906 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:49 INFO - PROCESS | 2376 | 1472231628990 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:13:49 INFO - PROCESS | 2376 | 1472231628995 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:49 INFO - PROCESS | 2376 | 1472231628997 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98880E000 == 36 [pid = 2376] [id = 220] 10:13:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4DC6800) [pid = 2376] [serial = 659] [outer = 0000000000000000] 10:13:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4DD0000) [pid = 2376] [serial = 660] [outer = 000000A9F4DC6800] 10:13:49 INFO - PROCESS | 2376 | 1472231629044 Marionette DEBUG loaded listener.js 10:13:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4F34000) [pid = 2376] [serial = 661] [outer = 000000A9F4DC6800] 10:13:49 INFO - PROCESS | 2376 | 1472231629818 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]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 986ms 10:13:49 INFO - PROCESS | 2376 | 1472231629888 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 2376 | 1472231629894 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:13:49 INFO - PROCESS | 2376 | 1472231629899 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 2376 | 1472231629903 Marionette TRACE conn6 <- [1,846,null,{}] 10:13:49 INFO - PROCESS | 2376 | 1472231629910 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}] 10:13:49 INFO - PROCESS | 2376 | 1472231629913 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:50 INFO - PROCESS | 2376 | 1472231630050 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:13:50 INFO - PROCESS | 2376 | 1472231630117 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 2376 | 1472231630121 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98532D000 == 37 [pid = 2376] [id = 221] 10:13:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A982249800) [pid = 2376] [serial = 662] [outer = 0000000000000000] 10:13:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982D2B400) [pid = 2376] [serial = 663] [outer = 000000A982249800] 10:13:50 INFO - PROCESS | 2376 | 1472231630223 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9858E8400) [pid = 2376] [serial = 664] [outer = 000000A982249800] 10:13:50 INFO - PROCESS | 2376 | 1472231630956 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]]]}] 10:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1087ms 10:13:50 INFO - PROCESS | 2376 | 1472231630989 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 2376 | 1472231630994 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:13:51 INFO - PROCESS | 2376 | 1472231631001 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 2376 | 1472231631004 Marionette TRACE conn6 <- [1,850,null,{}] 10:13:51 INFO - PROCESS | 2376 | 1472231631008 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}] 10:13:51 INFO - PROCESS | 2376 | 1472231631012 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:51 INFO - PROCESS | 2376 | 1472231631148 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:13:51 INFO - PROCESS | 2376 | 1472231631221 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 2376 | 1472231631224 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AF000 == 38 [pid = 2376] [id = 222] 10:13:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A987C44400) [pid = 2376] [serial = 665] [outer = 0000000000000000] 10:13:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A987C70800) [pid = 2376] [serial = 666] [outer = 000000A987C44400] 10:13:51 INFO - PROCESS | 2376 | 1472231631285 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A988740C00) [pid = 2376] [serial = 667] [outer = 000000A987C44400] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F950A000 == 37 [pid = 2376] [id = 219] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50E7000 == 36 [pid = 2376] [id = 218] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42A6000 == 35 [pid = 2376] [id = 217] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5B2000 == 34 [pid = 2376] [id = 216] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A6800 == 33 [pid = 2376] [id = 215] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98880F800 == 32 [pid = 2376] [id = 214] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F40800 == 31 [pid = 2376] [id = 213] 10:13:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9839DF000 == 30 [pid = 2376] [id = 212] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F47A9C00) [pid = 2376] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47B1C00) [pid = 2376] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F4210800) [pid = 2376] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9889EFC00) [pid = 2376] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9889FA800) [pid = 2376] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A583C00) [pid = 2376] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F99800) [pid = 2376] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F303B400) [pid = 2376] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A5EFC00) [pid = 2376] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F4721000) [pid = 2376] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F2EA7000) [pid = 2376] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98A5EA000) [pid = 2376] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9850F6000) [pid = 2376] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FC6C00) [pid = 2376] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982FB7800) [pid = 2376] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A985035800) [pid = 2376] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C99400) [pid = 2376] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986E0C000) [pid = 2376] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A986B37400) [pid = 2376] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F38D7800) [pid = 2376] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F3E39800) [pid = 2376] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A988743800) [pid = 2376] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F3042C00) [pid = 2376] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:13:52 INFO - PROCESS | 2376 | 1472231632145 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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1191ms 10:13:52 INFO - PROCESS | 2376 | 1472231632193 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 2376 | 1472231632198 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:13:52 INFO - PROCESS | 2376 | 1472231632203 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:13:52 INFO - PROCESS | 2376 | 1472231632206 Marionette TRACE conn6 <- [1,854,null,{}] 10:13:52 INFO - PROCESS | 2376 | 1472231632213 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}] 10:13:52 INFO - PROCESS | 2376 | 1472231632216 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:52 INFO - PROCESS | 2376 | 1472231632308 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:13:52 INFO - PROCESS | 2376 | 1472231632315 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:52 INFO - PROCESS | 2376 | 1472231632319 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984005800 == 31 [pid = 2376] [id = 223] 10:13:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A982D30400) [pid = 2376] [serial = 668] [outer = 0000000000000000] 10:13:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A985033000) [pid = 2376] [serial = 669] [outer = 000000A982D30400] 10:13:52 INFO - PROCESS | 2376 | 1472231632371 Marionette DEBUG loaded listener.js 10:13:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A985FC9800) [pid = 2376] [serial = 670] [outer = 000000A982D30400] 10:13:52 INFO - PROCESS | 2376 | 1472231632889 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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 10:13:52 INFO - PROCESS | 2376 | 1472231632940 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 2376 | 1472231632945 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:13:52 INFO - PROCESS | 2376 | 1472231632951 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 2376 | 1472231632954 Marionette TRACE conn6 <- [1,858,null,{}] 10:13:52 INFO - PROCESS | 2376 | 1472231632958 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}] 10:13:52 INFO - PROCESS | 2376 | 1472231632961 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:53 INFO - PROCESS | 2376 | 1472231633052 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:13:53 INFO - PROCESS | 2376 | 1472231633124 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 2376 | 1472231633127 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6A800 == 32 [pid = 2376] [id = 224] 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C46400) [pid = 2376] [serial = 671] [outer = 0000000000000000] 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C76000) [pid = 2376] [serial = 672] [outer = 000000A987C46400] 10:13:53 INFO - PROCESS | 2376 | 1472231633179 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9885D9C00) [pid = 2376] [serial = 673] [outer = 000000A987C46400] 10:13:53 INFO - PROCESS | 2376 | 1472231633569 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]]]}] 10:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 10:13:53 INFO - PROCESS | 2376 | 1472231633647 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:13:53 INFO - PROCESS | 2376 | 1472231633649 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:13:53 INFO - PROCESS | 2376 | 1472231633653 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:13:53 INFO - PROCESS | 2376 | 1472231633657 Marionette TRACE conn6 <- [1,862,null,{}] 10:13:53 INFO - PROCESS | 2376 | 1472231633668 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}] 10:13:53 INFO - PROCESS | 2376 | 1472231633673 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:53 INFO - PROCESS | 2376 | 1472231633768 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:13:53 INFO - PROCESS | 2376 | 1472231633814 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 2376 | 1472231633817 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A7800 == 33 [pid = 2376] [id = 225] 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A981C91800) [pid = 2376] [serial = 674] [outer = 0000000000000000] 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A587800) [pid = 2376] [serial = 675] [outer = 000000A981C91800] 10:13:53 INFO - PROCESS | 2376 | 1472231633869 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F2EA3000) [pid = 2376] [serial = 676] [outer = 000000A981C91800] 10:13:54 INFO - PROCESS | 2376 | 1472231634307 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]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 10:13:54 INFO - PROCESS | 2376 | 1472231634353 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 2376 | 1472231634356 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:13:54 INFO - PROCESS | 2376 | 1472231634359 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 2376 | 1472231634361 Marionette TRACE conn6 <- [1,866,null,{}] 10:13:54 INFO - PROCESS | 2376 | 1472231634364 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}] 10:13:54 INFO - PROCESS | 2376 | 1472231634366 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:54 INFO - PROCESS | 2376 | 1472231634485 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:13:54 INFO - PROCESS | 2376 | 1472231634492 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 2376 | 1472231634494 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BA800 == 34 [pid = 2376] [id = 226] 10:13:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EAE400) [pid = 2376] [serial = 677] [outer = 0000000000000000] 10:13:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3039000) [pid = 2376] [serial = 678] [outer = 000000A9F2EAE400] 10:13:54 INFO - PROCESS | 2376 | 1472231634578 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3840400) [pid = 2376] [serial = 679] [outer = 000000A9F2EAE400] 10:13:55 INFO - PROCESS | 2376 | 1472231635034 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]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 10:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:13:55 INFO - PROCESS | 2376 | 1472231635096 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 2376 | 1472231635098 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:13:55 INFO - PROCESS | 2376 | 1472231635102 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 2376 | 1472231635104 Marionette TRACE conn6 <- [1,870,null,{}] 10:13:55 INFO - PROCESS | 2376 | 1472231635113 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}] 10:13:55 INFO - PROCESS | 2376 | 1472231635115 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:55 INFO - PROCESS | 2376 | 1472231635254 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:13:55 INFO - PROCESS | 2376 | 1472231635266 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 2376 | 1472231635268 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4072000 == 35 [pid = 2376] [id = 227] 10:13:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F2EAF000) [pid = 2376] [serial = 680] [outer = 0000000000000000] 10:13:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3E2F000) [pid = 2376] [serial = 681] [outer = 000000A9F2EAF000] 10:13:55 INFO - PROCESS | 2376 | 1472231635316 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4056800) [pid = 2376] [serial = 682] [outer = 000000A9F2EAF000] 10:13:55 INFO - PROCESS | 2376 | 1472231635762 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]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 10:13:55 INFO - PROCESS | 2376 | 1472231635839 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 2376 | 1472231635841 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:13:55 INFO - PROCESS | 2376 | 1472231635844 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:13:55 INFO - PROCESS | 2376 | 1472231635846 Marionette TRACE conn6 <- [1,874,null,{}] 10:13:55 INFO - PROCESS | 2376 | 1472231635849 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}] 10:13:55 INFO - PROCESS | 2376 | 1472231635856 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:56 INFO - PROCESS | 2376 | 1472231636010 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:13:56 INFO - PROCESS | 2376 | 1472231636057 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 2376 | 1472231636059 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F518A000 == 36 [pid = 2376] [id = 228] 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4723000) [pid = 2376] [serial = 683] [outer = 0000000000000000] 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47B1000) [pid = 2376] [serial = 684] [outer = 000000A9F4723000] 10:13:56 INFO - PROCESS | 2376 | 1472231636108 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F51F2800) [pid = 2376] [serial = 685] [outer = 000000A9F4723000] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98874D000) [pid = 2376] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A985FC5800) [pid = 2376] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982C4C400) [pid = 2376] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982246400) [pid = 2376] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987C44000) [pid = 2376] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982D35400) [pid = 2376] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C4CC00) [pid = 2376] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A982FAF800) [pid = 2376] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F3034400) [pid = 2376] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3037800) [pid = 2376] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981FF4C00) [pid = 2376] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:13:56 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F303A000) [pid = 2376] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:13:56 INFO - PROCESS | 2376 | 1472231636594 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]]]}] 10:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 775ms 10:13:56 INFO - PROCESS | 2376 | 1472231636623 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:13:56 INFO - PROCESS | 2376 | 1472231636625 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:13:56 INFO - PROCESS | 2376 | 1472231636628 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:13:56 INFO - PROCESS | 2376 | 1472231636630 Marionette TRACE conn6 <- [1,878,null,{}] 10:13:56 INFO - PROCESS | 2376 | 1472231636633 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}] 10:13:56 INFO - PROCESS | 2376 | 1472231636635 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:56 INFO - PROCESS | 2376 | 1472231636744 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:13:56 INFO - PROCESS | 2376 | 1472231636790 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:56 INFO - PROCESS | 2376 | 1472231636792 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C16800 == 37 [pid = 2376] [id = 229] 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9822F3400) [pid = 2376] [serial = 686] [outer = 0000000000000000] 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987C4CC00) [pid = 2376] [serial = 687] [outer = 000000A9822F3400] 10:13:56 INFO - PROCESS | 2376 | 1472231636838 Marionette DEBUG loaded listener.js 10:13:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F4F2F400) [pid = 2376] [serial = 688] [outer = 000000A9822F3400] 10:13:57 INFO - PROCESS | 2376 | 1472231637202 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 10:13:57 INFO - PROCESS | 2376 | 1472231637261 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 2376 | 1472231637263 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:13:57 INFO - PROCESS | 2376 | 1472231637273 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 2376 | 1472231637275 Marionette TRACE conn6 <- [1,882,null,{}] 10:13:57 INFO - PROCESS | 2376 | 1472231637279 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}] 10:13:57 INFO - PROCESS | 2376 | 1472231637281 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:57 INFO - PROCESS | 2376 | 1472231637374 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:13:57 INFO - PROCESS | 2376 | 1472231637380 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 2376 | 1472231637382 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA034800 == 38 [pid = 2376] [id = 230] 10:13:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F51AC400) [pid = 2376] [serial = 689] [outer = 0000000000000000] 10:13:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F5592400) [pid = 2376] [serial = 690] [outer = 000000A9F51AC400] 10:13:57 INFO - PROCESS | 2376 | 1472231637428 Marionette DEBUG loaded listener.js 10:13:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F596B800) [pid = 2376] [serial = 691] [outer = 000000A9F51AC400] 10:13:57 INFO - PROCESS | 2376 | 1472231637836 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 10:13:57 INFO - PROCESS | 2376 | 1472231637904 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 2376 | 1472231637906 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:13:57 INFO - PROCESS | 2376 | 1472231637910 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 2376 | 1472231637911 Marionette TRACE conn6 <- [1,886,null,{}] 10:13:57 INFO - PROCESS | 2376 | 1472231637915 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}] 10:13:57 INFO - PROCESS | 2376 | 1472231637917 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:58 INFO - PROCESS | 2376 | 1472231638002 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:13:58 INFO - PROCESS | 2376 | 1472231638010 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 2376 | 1472231638012 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A6800 == 39 [pid = 2376] [id = 231] 10:13:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F55F6400) [pid = 2376] [serial = 692] [outer = 0000000000000000] 10:13:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5F89C00) [pid = 2376] [serial = 693] [outer = 000000A9F55F6400] 10:13:58 INFO - PROCESS | 2376 | 1472231638058 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F8C85800) [pid = 2376] [serial = 694] [outer = 000000A9F55F6400] 10:13:58 INFO - PROCESS | 2376 | 1472231638613 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]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 776ms 10:13:58 INFO - PROCESS | 2376 | 1472231638690 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 2376 | 1472231638695 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:13:58 INFO - PROCESS | 2376 | 1472231638701 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 2376 | 1472231638705 Marionette TRACE conn6 <- [1,890,null,{}] 10:13:58 INFO - PROCESS | 2376 | 1472231638711 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}] 10:13:58 INFO - PROCESS | 2376 | 1472231638715 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:58 INFO - PROCESS | 2376 | 1472231638847 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:13:58 INFO - PROCESS | 2376 | 1472231638915 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:58 INFO - PROCESS | 2376 | 1472231638920 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FB4800 == 40 [pid = 2376] [id = 232] 10:13:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A981C89400) [pid = 2376] [serial = 695] [outer = 0000000000000000] 10:13:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9840F8000) [pid = 2376] [serial = 696] [outer = 000000A981C89400] 10:13:59 INFO - PROCESS | 2376 | 1472231639025 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A986B38C00) [pid = 2376] [serial = 697] [outer = 000000A981C89400] 10:13:59 INFO - PROCESS | 2376 | 1472231639686 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]]]}] 10:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1026ms 10:13:59 INFO - PROCESS | 2376 | 1472231639730 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:13:59 INFO - PROCESS | 2376 | 1472231639735 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:13:59 INFO - PROCESS | 2376 | 1472231639756 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:13:59 INFO - PROCESS | 2376 | 1472231639759 Marionette TRACE conn6 <- [1,894,null,{}] 10:13:59 INFO - PROCESS | 2376 | 1472231639786 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}] 10:13:59 INFO - PROCESS | 2376 | 1472231639790 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:13:59 INFO - PROCESS | 2376 | 1472231639918 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:13:59 INFO - PROCESS | 2376 | 1472231639985 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 2376 | 1472231639988 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E91000 == 41 [pid = 2376] [id = 233] 10:14:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A988746800) [pid = 2376] [serial = 698] [outer = 0000000000000000] 10:14:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A989F97800) [pid = 2376] [serial = 699] [outer = 000000A988746800] 10:14:00 INFO - PROCESS | 2376 | 1472231640091 Marionette DEBUG loaded listener.js 10:14:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F303A000) [pid = 2376] [serial = 700] [outer = 000000A988746800] 10:14:00 INFO - PROCESS | 2376 | 1472231640707 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]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1006ms 10:14:00 INFO - PROCESS | 2376 | 1472231640750 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:14:00 INFO - PROCESS | 2376 | 1472231640753 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:14:00 INFO - PROCESS | 2376 | 1472231640757 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 2376 | 1472231640761 Marionette TRACE conn6 <- [1,898,null,{}] 10:14:00 INFO - PROCESS | 2376 | 1472231640773 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}] 10:14:00 INFO - PROCESS | 2376 | 1472231640779 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:00 INFO - PROCESS | 2376 | 1472231640893 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:14:00 INFO - PROCESS | 2376 | 1472231640983 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 2376 | 1472231640987 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB312000 == 42 [pid = 2376] [id = 234] 10:14:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F47F3000) [pid = 2376] [serial = 701] [outer = 0000000000000000] 10:14:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F4DD1800) [pid = 2376] [serial = 702] [outer = 000000A9F47F3000] 10:14:01 INFO - PROCESS | 2376 | 1472231641050 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F8C87400) [pid = 2376] [serial = 703] [outer = 000000A9F47F3000] 10:14:01 INFO - PROCESS | 2376 | 1472231641674 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]]]}] 10:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 10:14:01 INFO - PROCESS | 2376 | 1472231641745 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:14:01 INFO - PROCESS | 2376 | 1472231641748 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:14:01 INFO - PROCESS | 2376 | 1472231641752 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:14:01 INFO - PROCESS | 2376 | 1472231641754 Marionette TRACE conn6 <- [1,902,null,{}] 10:14:01 INFO - PROCESS | 2376 | 1472231641758 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}] 10:14:01 INFO - PROCESS | 2376 | 1472231641761 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:01 INFO - PROCESS | 2376 | 1472231641878 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:14:01 INFO - PROCESS | 2376 | 1472231641951 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 2376 | 1472231641954 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982621000 == 43 [pid = 2376] [id = 235] 10:14:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A981C89C00) [pid = 2376] [serial = 704] [outer = 0000000000000000] 10:14:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9822F0C00) [pid = 2376] [serial = 705] [outer = 000000A981C89C00] 10:14:02 INFO - PROCESS | 2376 | 1472231642164 Marionette DEBUG loaded listener.js 10:14:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A985374800) [pid = 2376] [serial = 706] [outer = 000000A981C89C00] 10:14:02 INFO - PROCESS | 2376 | 1472231642847 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]]]}] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE6800 == 42 [pid = 2376] [id = 211] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA034800 == 41 [pid = 2376] [id = 230] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C16800 == 40 [pid = 2376] [id = 229] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F518A000 == 39 [pid = 2376] [id = 228] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4072000 == 38 [pid = 2376] [id = 227] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BA800 == 37 [pid = 2376] [id = 226] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A7800 == 36 [pid = 2376] [id = 225] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6A800 == 35 [pid = 2376] [id = 224] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A984005800 == 34 [pid = 2376] [id = 223] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98880E000 == 33 [pid = 2376] [id = 220] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AF000 == 32 [pid = 2376] [id = 222] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98532D000 == 31 [pid = 2376] [id = 221] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB312000 == 30 [pid = 2376] [id = 234] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E91000 == 29 [pid = 2376] [id = 233] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A6800 == 28 [pid = 2376] [id = 231] 10:14:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FB4800 == 27 [pid = 2376] [id = 232] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9889F2C00) [pid = 2376] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A986B3B800) [pid = 2376] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A985FCF000) [pid = 2376] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A987C7F800) [pid = 2376] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9826BAC00) [pid = 2376] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A983E47400) [pid = 2376] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A987CA0400) [pid = 2376] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C70C00) [pid = 2376] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986B07000) [pid = 2376] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A984386000) [pid = 2376] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9889F1800) [pid = 2376] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987CA0C00) [pid = 2376] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A589000) [pid = 2376] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47B5400) [pid = 2376] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4DD0000) [pid = 2376] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F3904400) [pid = 2376] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A989F96800) [pid = 2376] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F42BF400) [pid = 2376] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F2EA7C00) [pid = 2376] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F47EC400) [pid = 2376] [serial = 655] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F3E2E800) [pid = 2376] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F47F5000) [pid = 2376] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4DC7C00) [pid = 2376] [serial = 658] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F47AF800) [pid = 2376] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A987C98800) [pid = 2376] [serial = 369] [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.] 10:14:03 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9885DC400) [pid = 2376] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1790ms 10:14:03 INFO - PROCESS | 2376 | 1472231643566 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:14:03 INFO - PROCESS | 2376 | 1472231643571 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:14:03 INFO - PROCESS | 2376 | 1472231643577 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 2376 | 1472231643581 Marionette TRACE conn6 <- [1,906,null,{}] 10:14:03 INFO - PROCESS | 2376 | 1472231643587 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}] 10:14:03 INFO - PROCESS | 2376 | 1472231643591 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:03 INFO - PROCESS | 2376 | 1472231643685 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:14:03 INFO - PROCESS | 2376 | 1472231643693 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:03 INFO - PROCESS | 2376 | 1472231643698 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98206E000 == 28 [pid = 2376] [id = 236] 10:14:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A98223B800) [pid = 2376] [serial = 707] [outer = 0000000000000000] 10:14:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9822E9000) [pid = 2376] [serial = 708] [outer = 000000A98223B800] 10:14:03 INFO - PROCESS | 2376 | 1472231643751 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A982C44400) [pid = 2376] [serial = 709] [outer = 000000A98223B800] 10:14:04 INFO - PROCESS | 2376 | 1472231644228 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]]]}] 10:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 733ms 10:14:04 INFO - PROCESS | 2376 | 1472231644312 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:14:04 INFO - PROCESS | 2376 | 1472231644316 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:14:04 INFO - PROCESS | 2376 | 1472231644323 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:14:04 INFO - PROCESS | 2376 | 1472231644327 Marionette TRACE conn6 <- [1,910,null,{}] 10:14:04 INFO - PROCESS | 2376 | 1472231644331 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}] 10:14:04 INFO - PROCESS | 2376 | 1472231644334 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:04 INFO - PROCESS | 2376 | 1472231644437 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:14:04 INFO - PROCESS | 2376 | 1472231644502 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 2376 | 1472231644504 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F71000 == 29 [pid = 2376] [id = 237] 10:14:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A983E47400) [pid = 2376] [serial = 710] [outer = 0000000000000000] 10:14:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A984727C00) [pid = 2376] [serial = 711] [outer = 000000A983E47400] 10:14:04 INFO - PROCESS | 2376 | 1472231644558 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98537A400) [pid = 2376] [serial = 712] [outer = 000000A983E47400] 10:14:04 INFO - PROCESS | 2376 | 1472231644961 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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 10:14:05 INFO - PROCESS | 2376 | 1472231645035 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 2376 | 1472231645038 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:14:05 INFO - PROCESS | 2376 | 1472231645043 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:14:05 INFO - PROCESS | 2376 | 1472231645046 Marionette TRACE conn6 <- [1,914,null,{}] 10:14:05 INFO - PROCESS | 2376 | 1472231645057 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}] 10:14:05 INFO - PROCESS | 2376 | 1472231645071 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:05 INFO - PROCESS | 2376 | 1472231645170 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:14:05 INFO - PROCESS | 2376 | 1472231645187 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 2376 | 1472231645191 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEB000 == 30 [pid = 2376] [id = 238] 10:14:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986E03000) [pid = 2376] [serial = 713] [outer = 0000000000000000] 10:14:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986E08400) [pid = 2376] [serial = 714] [outer = 000000A986E03000] 10:14:05 INFO - PROCESS | 2376 | 1472231645243 Marionette DEBUG loaded listener.js 10:14:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879C7800) [pid = 2376] [serial = 715] [outer = 000000A986E03000] 10:14:05 INFO - PROCESS | 2376 | 1472231645713 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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 10:14:05 INFO - PROCESS | 2376 | 1472231645782 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 2376 | 1472231645784 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:14:05 INFO - PROCESS | 2376 | 1472231645787 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 2376 | 1472231645789 Marionette TRACE conn6 <- [1,918,null,{}] 10:14:05 INFO - PROCESS | 2376 | 1472231645797 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}] 10:14:05 INFO - PROCESS | 2376 | 1472231645799 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:05 INFO - PROCESS | 2376 | 1472231645911 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:14:05 INFO - PROCESS | 2376 | 1472231645922 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:05 INFO - PROCESS | 2376 | 1472231645924 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98896D000 == 31 [pid = 2376] [id = 239] 10:14:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C72C00) [pid = 2376] [serial = 716] [outer = 0000000000000000] 10:14:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C7C400) [pid = 2376] [serial = 717] [outer = 000000A987C72C00] 10:14:05 INFO - PROCESS | 2376 | 1472231645975 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987CA0C00) [pid = 2376] [serial = 718] [outer = 000000A987C72C00] 10:14:06 INFO - PROCESS | 2376 | 1472231646421 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]]]}] 10:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 10:14:06 INFO - PROCESS | 2376 | 1472231646487 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:14:06 INFO - PROCESS | 2376 | 1472231646489 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:14:06 INFO - PROCESS | 2376 | 1472231646522 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:14:06 INFO - PROCESS | 2376 | 1472231646524 Marionette TRACE conn6 <- [1,922,null,{}] 10:14:06 INFO - PROCESS | 2376 | 1472231646541 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}] 10:14:06 INFO - PROCESS | 2376 | 1472231646543 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:06 INFO - PROCESS | 2376 | 1472231646661 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:14:06 INFO - PROCESS | 2376 | 1472231646668 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 2376 | 1472231646671 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B7800 == 32 [pid = 2376] [id = 240] 10:14:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9885D8000) [pid = 2376] [serial = 719] [outer = 0000000000000000] 10:14:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A988742000) [pid = 2376] [serial = 720] [outer = 000000A9885D8000] 10:14:06 INFO - PROCESS | 2376 | 1472231646755 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F1C00) [pid = 2376] [serial = 721] [outer = 000000A9885D8000] 10:14:07 INFO - PROCESS | 2376 | 1472231647193 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 10:14:07 INFO - PROCESS | 2376 | 1472231647230 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:14:07 INFO - PROCESS | 2376 | 1472231647233 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:14:07 INFO - PROCESS | 2376 | 1472231647237 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 2376 | 1472231647239 Marionette TRACE conn6 <- [1,926,null,{}] 10:14:07 INFO - PROCESS | 2376 | 1472231647242 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}] 10:14:07 INFO - PROCESS | 2376 | 1472231647248 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:07 INFO - PROCESS | 2376 | 1472231647388 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:14:07 INFO - PROCESS | 2376 | 1472231647441 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:07 INFO - PROCESS | 2376 | 1472231647444 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5B8000 == 33 [pid = 2376] [id = 241] 10:14:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A989F8F000) [pid = 2376] [serial = 722] [outer = 0000000000000000] 10:14:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A589C00) [pid = 2376] [serial = 723] [outer = 000000A989F8F000] 10:14:07 INFO - PROCESS | 2376 | 1472231647493 Marionette DEBUG loaded listener.js 10:14:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A5E9C00) [pid = 2376] [serial = 724] [outer = 000000A989F8F000] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C44400) [pid = 2376] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F2EAF000) [pid = 2376] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981C91800) [pid = 2376] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982249800) [pid = 2376] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982D30400) [pid = 2376] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F4DC6800) [pid = 2376] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C46400) [pid = 2376] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9822F3400) [pid = 2376] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4723000) [pid = 2376] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F55F6400) [pid = 2376] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F51AC400) [pid = 2376] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:14:07 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F2EAE400) [pid = 2376] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:14:08 INFO - PROCESS | 2376 | 1472231648094 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]]]}] 10:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 882ms 10:14:08 INFO - PROCESS | 2376 | 1472231648121 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 2376 | 1472231648123 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:14:08 INFO - PROCESS | 2376 | 1472231648126 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:14:08 INFO - PROCESS | 2376 | 1472231648128 Marionette TRACE conn6 <- [1,930,null,{}] 10:14:08 INFO - PROCESS | 2376 | 1472231648131 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}] 10:14:08 INFO - PROCESS | 2376 | 1472231648134 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:08 INFO - PROCESS | 2376 | 1472231648250 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:14:08 INFO - PROCESS | 2376 | 1472231648261 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 2376 | 1472231648263 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E4E800 == 34 [pid = 2376] [id = 242] 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9822ED800) [pid = 2376] [serial = 725] [outer = 0000000000000000] 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9889EC400) [pid = 2376] [serial = 726] [outer = 000000A9822ED800] 10:14:08 INFO - PROCESS | 2376 | 1472231648309 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EA2C00) [pid = 2376] [serial = 727] [outer = 000000A9822ED800] 10:14:08 INFO - PROCESS | 2376 | 1472231648703 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]]]}] 10:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 10:14:08 INFO - PROCESS | 2376 | 1472231648759 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:14:08 INFO - PROCESS | 2376 | 1472231648761 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:14:08 INFO - PROCESS | 2376 | 1472231648764 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:14:08 INFO - PROCESS | 2376 | 1472231648766 Marionette TRACE conn6 <- [1,934,null,{}] 10:14:08 INFO - PROCESS | 2376 | 1472231648770 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}] 10:14:08 INFO - PROCESS | 2376 | 1472231648772 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:08 INFO - PROCESS | 2376 | 1472231648853 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:14:08 INFO - PROCESS | 2376 | 1472231648860 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 2376 | 1472231648862 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4784800 == 35 [pid = 2376] [id = 243] 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F2EA4000) [pid = 2376] [serial = 728] [outer = 0000000000000000] 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3035000) [pid = 2376] [serial = 729] [outer = 000000A9F2EA4000] 10:14:08 INFO - PROCESS | 2376 | 1472231648909 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F30D9C00) [pid = 2376] [serial = 730] [outer = 000000A9F2EA4000] 10:14:09 INFO - PROCESS | 2376 | 1472231649324 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]]]}] 10:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 588ms 10:14:09 INFO - PROCESS | 2376 | 1472231649366 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:14:09 INFO - PROCESS | 2376 | 1472231649368 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:14:09 INFO - PROCESS | 2376 | 1472231649372 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:14:09 INFO - PROCESS | 2376 | 1472231649374 Marionette TRACE conn6 <- [1,938,null,{}] 10:14:09 INFO - PROCESS | 2376 | 1472231649391 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}] 10:14:09 INFO - PROCESS | 2376 | 1472231649393 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:09 INFO - PROCESS | 2376 | 1472231649476 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:14:09 INFO - PROCESS | 2376 | 1472231649482 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:09 INFO - PROCESS | 2376 | 1472231649484 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5185000 == 36 [pid = 2376] [id = 244] 10:14:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3E2E800) [pid = 2376] [serial = 731] [outer = 0000000000000000] 10:14:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F3EC4400) [pid = 2376] [serial = 732] [outer = 000000A9F3E2E800] 10:14:09 INFO - PROCESS | 2376 | 1472231649530 Marionette DEBUG loaded listener.js 10:14:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F42BFC00) [pid = 2376] [serial = 733] [outer = 000000A9F3E2E800] 10:14:10 INFO - PROCESS | 2376 | 1472231650157 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]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 839ms 10:14:10 INFO - PROCESS | 2376 | 1472231650215 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 2376 | 1472231650220 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:14:10 INFO - PROCESS | 2376 | 1472231650249 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 2376 | 1472231650253 Marionette TRACE conn6 <- [1,942,null,{}] 10:14:10 INFO - PROCESS | 2376 | 1472231650261 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}] 10:14:10 INFO - PROCESS | 2376 | 1472231650265 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:10 INFO - PROCESS | 2376 | 1472231650410 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:14:10 INFO - PROCESS | 2376 | 1472231650477 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 2376 | 1472231650483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98473F800 == 37 [pid = 2376] [id = 245] 10:14:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981FFB000) [pid = 2376] [serial = 734] [outer = 0000000000000000] 10:14:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9822EB400) [pid = 2376] [serial = 735] [outer = 000000A981FFB000] 10:14:10 INFO - PROCESS | 2376 | 1472231650586 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982FAB400) [pid = 2376] [serial = 736] [outer = 000000A981FFB000] 10:14:11 INFO - PROCESS | 2376 | 1472231651342 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]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1162ms 10:14:11 INFO - PROCESS | 2376 | 1472231651400 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 2376 | 1472231651405 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:14:11 INFO - PROCESS | 2376 | 1472231651413 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 2376 | 1472231651417 Marionette TRACE conn6 <- [1,946,null,{}] 10:14:11 INFO - PROCESS | 2376 | 1472231651421 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}] 10:14:11 INFO - PROCESS | 2376 | 1472231651424 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:11 INFO - PROCESS | 2376 | 1472231651559 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:14:11 INFO - PROCESS | 2376 | 1472231651625 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:11 INFO - PROCESS | 2376 | 1472231651628 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A2800 == 38 [pid = 2376] [id = 246] 10:14:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A986B35400) [pid = 2376] [serial = 737] [outer = 0000000000000000] 10:14:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A986E0A800) [pid = 2376] [serial = 738] [outer = 000000A986B35400] 10:14:11 INFO - PROCESS | 2376 | 1472231651690 Marionette DEBUG loaded listener.js 10:14:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A987C4D800) [pid = 2376] [serial = 739] [outer = 000000A986B35400] 10:14:12 INFO - PROCESS | 2376 | 1472231652568 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]]]}] 10:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1176ms 10:14:12 INFO - PROCESS | 2376 | 1472231652594 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:14:12 INFO - PROCESS | 2376 | 1472231652598 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:14:12 INFO - PROCESS | 2376 | 1472231652604 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:14:12 INFO - PROCESS | 2376 | 1472231652607 Marionette TRACE conn6 <- [1,950,null,{}] 10:14:12 INFO - PROCESS | 2376 | 1472231652639 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}] 10:14:12 INFO - PROCESS | 2376 | 1472231652642 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:12 INFO - PROCESS | 2376 | 1472231652767 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:14:12 INFO - PROCESS | 2376 | 1472231652834 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 2376 | 1472231652839 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FAC000 == 39 [pid = 2376] [id = 247] 10:14:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A985372000) [pid = 2376] [serial = 740] [outer = 0000000000000000] 10:14:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9858E9000) [pid = 2376] [serial = 741] [outer = 000000A985372000] 10:14:12 INFO - PROCESS | 2376 | 1472231652894 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A986B0F800) [pid = 2376] [serial = 742] [outer = 000000A985372000] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4784800 == 38 [pid = 2376] [id = 243] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E4E800 == 37 [pid = 2376] [id = 242] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5B8000 == 36 [pid = 2376] [id = 241] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B7800 == 35 [pid = 2376] [id = 240] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A98896D000 == 34 [pid = 2376] [id = 239] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEB000 == 33 [pid = 2376] [id = 238] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F71000 == 32 [pid = 2376] [id = 237] 10:14:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A98206E000 == 31 [pid = 2376] [id = 236] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A987C70800) [pid = 2376] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A988740C00) [pid = 2376] [serial = 667] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4056800) [pid = 2376] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98A587800) [pid = 2376] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F3E2F000) [pid = 2376] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982D2B400) [pid = 2376] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9858E8400) [pid = 2376] [serial = 664] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A985033000) [pid = 2376] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A985FC9800) [pid = 2376] [serial = 670] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F4F34000) [pid = 2376] [serial = 661] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A987C76000) [pid = 2376] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9885D9C00) [pid = 2376] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C4CC00) [pid = 2376] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47B1000) [pid = 2376] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F5F89C00) [pid = 2376] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F8C85800) [pid = 2376] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F596B800) [pid = 2376] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F5592400) [pid = 2376] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F51F2800) [pid = 2376] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3039000) [pid = 2376] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3840400) [pid = 2376] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F4F2F400) [pid = 2376] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F2EA3000) [pid = 2376] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:14:13 INFO - PROCESS | 2376 | 1472231653396 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]]]}] 10:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 859ms 10:14:13 INFO - PROCESS | 2376 | 1472231653467 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 2376 | 1472231653472 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:14:13 INFO - PROCESS | 2376 | 1472231653478 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 2376 | 1472231653481 Marionette TRACE conn6 <- [1,954,null,{}] 10:14:13 INFO - PROCESS | 2376 | 1472231653485 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}] 10:14:13 INFO - PROCESS | 2376 | 1472231653488 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:13 INFO - PROCESS | 2376 | 1472231653578 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:14:13 INFO - PROCESS | 2376 | 1472231653585 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 2376 | 1472231653587 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B70800 == 32 [pid = 2376] [id = 248] 10:14:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9879BBC00) [pid = 2376] [serial = 743] [outer = 0000000000000000] 10:14:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9879C5000) [pid = 2376] [serial = 744] [outer = 000000A9879BBC00] 10:14:13 INFO - PROCESS | 2376 | 1472231653643 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C72800) [pid = 2376] [serial = 745] [outer = 000000A9879BBC00] 10:14:14 INFO - PROCESS | 2376 | 1472231654112 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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 10:14:14 INFO - PROCESS | 2376 | 1472231654173 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 2376 | 1472231654176 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:14:14 INFO - PROCESS | 2376 | 1472231654217 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 2376 | 1472231654221 Marionette TRACE conn6 <- [1,958,null,{}] 10:14:14 INFO - PROCESS | 2376 | 1472231654235 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}] 10:14:14 INFO - PROCESS | 2376 | 1472231654240 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:14 INFO - PROCESS | 2376 | 1472231654338 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:14:14 INFO - PROCESS | 2376 | 1472231654437 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:14 INFO - PROCESS | 2376 | 1472231654440 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A6800 == 33 [pid = 2376] [id = 249] 10:14:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C82C00) [pid = 2376] [serial = 746] [outer = 0000000000000000] 10:14:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A989F92C00) [pid = 2376] [serial = 747] [outer = 000000A981C82C00] 10:14:14 INFO - PROCESS | 2376 | 1472231654494 Marionette DEBUG loaded listener.js 10:14:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A588800) [pid = 2376] [serial = 748] [outer = 000000A981C82C00] 10:14:14 INFO - PROCESS | 2376 | 1472231654879 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]]]}] 10:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 693ms 10:14:14 INFO - PROCESS | 2376 | 1472231654909 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:14:14 INFO - PROCESS | 2376 | 1472231654912 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:14:14 INFO - PROCESS | 2376 | 1472231654915 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:14:14 INFO - PROCESS | 2376 | 1472231654917 Marionette TRACE conn6 <- [1,962,null,{}] 10:14:14 INFO - PROCESS | 2376 | 1472231654921 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}] 10:14:14 INFO - PROCESS | 2376 | 1472231654923 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:15 INFO - PROCESS | 2376 | 1472231655015 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:14:15 INFO - PROCESS | 2376 | 1472231655020 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 2376 | 1472231655023 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3819000 == 34 [pid = 2376] [id = 250] 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A5ED800) [pid = 2376] [serial = 749] [outer = 0000000000000000] 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EAAC00) [pid = 2376] [serial = 750] [outer = 000000A98A5ED800] 10:14:15 INFO - PROCESS | 2376 | 1472231655070 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3040C00) [pid = 2376] [serial = 751] [outer = 000000A98A5ED800] 10:14:15 INFO - PROCESS | 2376 | 1472231655542 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]]]}] 10:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 10:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:14:15 INFO - PROCESS | 2376 | 1472231655594 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 2376 | 1472231655596 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:14:15 INFO - PROCESS | 2376 | 1472231655600 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 2376 | 1472231655601 Marionette TRACE conn6 <- [1,966,null,{}] 10:14:15 INFO - PROCESS | 2376 | 1472231655605 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}] 10:14:15 INFO - PROCESS | 2376 | 1472231655607 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:15 INFO - PROCESS | 2376 | 1472231655726 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:14:15 INFO - PROCESS | 2376 | 1472231655806 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 2376 | 1472231655808 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F477B800 == 35 [pid = 2376] [id = 251] 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9885D9000) [pid = 2376] [serial = 752] [outer = 0000000000000000] 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4055000) [pid = 2376] [serial = 753] [outer = 000000A9885D9000] 10:14:15 INFO - PROCESS | 2376 | 1472231655856 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4726C00) [pid = 2376] [serial = 754] [outer = 000000A9885D9000] 10:14:16 INFO - PROCESS | 2376 | 1472231656274 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]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 10:14:16 INFO - PROCESS | 2376 | 1472231656343 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:14:16 INFO - PROCESS | 2376 | 1472231656346 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:14:16 INFO - PROCESS | 2376 | 1472231656349 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 2376 | 1472231656351 Marionette TRACE conn6 <- [1,970,null,{}] 10:14:16 INFO - PROCESS | 2376 | 1472231656355 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}] 10:14:16 INFO - PROCESS | 2376 | 1472231656361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:16 INFO - PROCESS | 2376 | 1472231656494 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:14:16 INFO - PROCESS | 2376 | 1472231656500 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 2376 | 1472231656502 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C18800 == 36 [pid = 2376] [id = 252] 10:14:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47A9800) [pid = 2376] [serial = 755] [outer = 0000000000000000] 10:14:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47B2000) [pid = 2376] [serial = 756] [outer = 000000A9F47A9800] 10:14:16 INFO - PROCESS | 2376 | 1472231656549 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DC7800) [pid = 2376] [serial = 757] [outer = 000000A9F47A9800] 10:14:16 INFO - PROCESS | 2376 | 1472231656984 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]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 10:14:17 INFO - PROCESS | 2376 | 1472231657023 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 2376 | 1472231657026 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:14:17 INFO - PROCESS | 2376 | 1472231657043 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - PROCESS | 2376 | 1472231657045 Marionette TRACE conn6 <- [1,974,null,{}] 10:14:17 INFO - PROCESS | 2376 | 1472231657048 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}] 10:14:17 INFO - PROCESS | 2376 | 1472231657050 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:17 INFO - PROCESS | 2376 | 1472231657187 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:14:17 INFO - PROCESS | 2376 | 1472231657237 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 2376 | 1472231657239 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9514000 == 37 [pid = 2376] [id = 253] 10:14:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DC9800) [pid = 2376] [serial = 758] [outer = 0000000000000000] 10:14:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4F34C00) [pid = 2376] [serial = 759] [outer = 000000A9F4DC9800] 10:14:17 INFO - PROCESS | 2376 | 1472231657286 Marionette DEBUG loaded listener.js 10:14:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F51FB400) [pid = 2376] [serial = 760] [outer = 000000A9F4DC9800] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C72C00) [pid = 2376] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986E03000) [pid = 2376] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98223B800) [pid = 2376] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A983E47400) [pid = 2376] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981C89C00) [pid = 2376] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9885D8000) [pid = 2376] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C89400) [pid = 2376] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A988746800) [pid = 2376] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47F3000) [pid = 2376] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F2EA4000) [pid = 2376] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A989F8F000) [pid = 2376] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:14:17 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9822ED800) [pid = 2376] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:14:17 INFO - PROCESS | 2376 | 1472231657723 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]]]}] 10:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 10:14:17 INFO - PROCESS | 2376 | 1472231657778 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:14:17 INFO - PROCESS | 2376 | 1472231657780 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:14:17 INFO - PROCESS | 2376 | 1472231657783 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:14:17 INFO - PROCESS | 2376 | 1472231657785 Marionette TRACE conn6 <- [1,978,null,{}] 10:14:17 INFO - PROCESS | 2376 | 1472231657788 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}] 10:14:17 INFO - PROCESS | 2376 | 1472231657790 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:17 INFO - PROCESS | 2376 | 1472231657874 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:14:17 INFO - PROCESS | 2376 | 1472231657880 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:17 INFO - PROCESS | 2376 | 1472231657882 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9AF2000 == 38 [pid = 2376] [id = 254] 10:14:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A984730000) [pid = 2376] [serial = 761] [outer = 0000000000000000] 10:14:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A989F8F000) [pid = 2376] [serial = 762] [outer = 000000A984730000] 10:14:17 INFO - PROCESS | 2376 | 1472231657928 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F4F3A800) [pid = 2376] [serial = 763] [outer = 000000A984730000] 10:14:18 INFO - PROCESS | 2376 | 1472231658361 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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 10:14:18 INFO - PROCESS | 2376 | 1472231658416 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:14:18 INFO - PROCESS | 2376 | 1472231658418 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:14:18 INFO - PROCESS | 2376 | 1472231658421 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 2376 | 1472231658423 Marionette TRACE conn6 <- [1,982,null,{}] 10:14:18 INFO - PROCESS | 2376 | 1472231658427 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}] 10:14:18 INFO - PROCESS | 2376 | 1472231658429 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:18 INFO - PROCESS | 2376 | 1472231658514 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:14:18 INFO - PROCESS | 2376 | 1472231658521 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 2376 | 1472231658523 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A5000 == 39 [pid = 2376] [id = 255] 10:14:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F5597C00) [pid = 2376] [serial = 764] [outer = 0000000000000000] 10:14:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F5970800) [pid = 2376] [serial = 765] [outer = 000000A9F5597C00] 10:14:18 INFO - PROCESS | 2376 | 1472231658570 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5FE9C00) [pid = 2376] [serial = 766] [outer = 000000A9F5597C00] 10:14:19 INFO - PROCESS | 2376 | 1472231659011 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]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 10:14:19 INFO - PROCESS | 2376 | 1472231659054 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 2376 | 1472231659056 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:14:19 INFO - PROCESS | 2376 | 1472231659064 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 2376 | 1472231659066 Marionette TRACE conn6 <- [1,986,null,{}] 10:14:19 INFO - PROCESS | 2376 | 1472231659069 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}] 10:14:19 INFO - PROCESS | 2376 | 1472231659071 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:19 INFO - PROCESS | 2376 | 1472231659158 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:14:19 INFO - PROCESS | 2376 | 1472231659164 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:19 INFO - PROCESS | 2376 | 1472231659166 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB047000 == 40 [pid = 2376] [id = 256] 10:14:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F5F19800) [pid = 2376] [serial = 767] [outer = 0000000000000000] 10:14:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F937E000) [pid = 2376] [serial = 768] [outer = 000000A9F5F19800] 10:14:19 INFO - PROCESS | 2376 | 1472231659214 Marionette DEBUG loaded listener.js 10:14:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F93ECC00) [pid = 2376] [serial = 769] [outer = 000000A9F5F19800] 10:14:19 INFO - PROCESS | 2376 | 1472231659779 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]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 776ms 10:14:19 INFO - PROCESS | 2376 | 1472231659883 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 2376 | 1472231659888 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:14:19 INFO - PROCESS | 2376 | 1472231659908 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 2376 | 1472231659912 Marionette TRACE conn6 <- [1,990,null,{}] 10:14:19 INFO - PROCESS | 2376 | 1472231659921 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}] 10:14:19 INFO - PROCESS | 2376 | 1472231659924 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:20 INFO - PROCESS | 2376 | 1472231660057 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:14:20 INFO - PROCESS | 2376 | 1472231660126 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 2376 | 1472231660129 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B81000 == 41 [pid = 2376] [id = 257] 10:14:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A982C4E400) [pid = 2376] [serial = 770] [outer = 0000000000000000] 10:14:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A985FD0400) [pid = 2376] [serial = 771] [outer = 000000A982C4E400] 10:14:20 INFO - PROCESS | 2376 | 1472231660191 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A987C44800) [pid = 2376] [serial = 772] [outer = 000000A982C4E400] 10:14:20 INFO - PROCESS | 2376 | 1472231660810 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]]]}] 10:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 945ms 10:14:20 INFO - PROCESS | 2376 | 1472231660837 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:14:20 INFO - PROCESS | 2376 | 1472231660843 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:14:20 INFO - PROCESS | 2376 | 1472231660850 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:14:20 INFO - PROCESS | 2376 | 1472231660853 Marionette TRACE conn6 <- [1,994,null,{}] 10:14:20 INFO - PROCESS | 2376 | 1472231660857 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}] 10:14:20 INFO - PROCESS | 2376 | 1472231660861 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:20 INFO - PROCESS | 2376 | 1472231660981 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:14:21 INFO - PROCESS | 2376 | 1472231661072 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:21 INFO - PROCESS | 2376 | 1472231661074 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F554F000 == 42 [pid = 2376] [id = 258] 10:14:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9889EC000) [pid = 2376] [serial = 773] [outer = 0000000000000000] 10:14:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9889F5400) [pid = 2376] [serial = 774] [outer = 000000A9889EC000] 10:14:21 INFO - PROCESS | 2376 | 1472231661136 Marionette DEBUG loaded listener.js 10:14:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98A590000) [pid = 2376] [serial = 775] [outer = 000000A9889EC000] 10:14:21 INFO - PROCESS | 2376 | 1472231661734 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]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 10:14:21 INFO - PROCESS | 2376 | 1472231661775 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:14:21 INFO - PROCESS | 2376 | 1472231661778 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:14:21 INFO - PROCESS | 2376 | 1472231661782 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 2376 | 1472231661786 Marionette TRACE conn6 <- [1,998,null,{}] 10:14:21 INFO - PROCESS | 2376 | 1472231661798 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}] 10:14:21 INFO - PROCESS | 2376 | 1472231661803 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:21 INFO - PROCESS | 2376 | 1472231661920 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:14:22 INFO - PROCESS | 2376 | 1472231662011 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 2376 | 1472231662015 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7D1800 == 43 [pid = 2376] [id = 259] 10:14:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F47EF800) [pid = 2376] [serial = 776] [outer = 0000000000000000] 10:14:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F47F3400) [pid = 2376] [serial = 777] [outer = 000000A9F47EF800] 10:14:22 INFO - PROCESS | 2376 | 1472231662077 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9F920A000) [pid = 2376] [serial = 778] [outer = 000000A9F47EF800] 10:14:22 INFO - PROCESS | 2376 | 1472231662714 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]]]}] 10:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 983ms 10:14:22 INFO - PROCESS | 2376 | 1472231662767 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:14:22 INFO - PROCESS | 2376 | 1472231662770 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:14:22 INFO - PROCESS | 2376 | 1472231662774 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:14:22 INFO - PROCESS | 2376 | 1472231662776 Marionette TRACE conn6 <- [1,1002,null,{}] 10:14:22 INFO - PROCESS | 2376 | 1472231662780 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}] 10:14:22 INFO - PROCESS | 2376 | 1472231662782 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:22 INFO - PROCESS | 2376 | 1472231662898 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:14:22 INFO - PROCESS | 2376 | 1472231662986 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 2376 | 1472231662989 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE1A800 == 44 [pid = 2376] [id = 260] 10:14:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F93E7400) [pid = 2376] [serial = 779] [outer = 0000000000000000] 10:14:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F9AC9000) [pid = 2376] [serial = 780] [outer = 000000A9F93E7400] 10:14:23 INFO - PROCESS | 2376 | 1472231663047 Marionette DEBUG loaded listener.js 10:14:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9F9BA5C00) [pid = 2376] [serial = 781] [outer = 000000A9F93E7400] 10:14:23 INFO - PROCESS | 2376 | 1472231663636 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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 10:14:23 INFO - PROCESS | 2376 | 1472231663700 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 2376 | 1472231663703 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:14:23 INFO - PROCESS | 2376 | 1472231663706 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 2376 | 1472231663708 Marionette TRACE conn6 <- [1,1006,null,{}] 10:14:23 INFO - PROCESS | 2376 | 1472231663712 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}] 10:14:23 INFO - PROCESS | 2376 | 1472231663715 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:23 INFO - PROCESS | 2376 | 1472231663826 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:14:23 INFO - PROCESS | 2376 | 1472231663914 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:23 INFO - PROCESS | 2376 | 1472231663917 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98261A000 == 45 [pid = 2376] [id = 261] 10:14:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9822EA800) [pid = 2376] [serial = 782] [outer = 0000000000000000] 10:14:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A98502C400) [pid = 2376] [serial = 783] [outer = 000000A9822EA800] 10:14:23 INFO - PROCESS | 2376 | 1472231663976 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A9F3036C00) [pid = 2376] [serial = 784] [outer = 000000A9822EA800] 10:14:24 INFO - PROCESS | 2376 | 1472231664726 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]]]}] 10:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1074ms 10:14:24 INFO - PROCESS | 2376 | 1472231664783 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:14:24 INFO - PROCESS | 2376 | 1472231664788 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:14:24 INFO - PROCESS | 2376 | 1472231664792 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:14:24 INFO - PROCESS | 2376 | 1472231664797 Marionette TRACE conn6 <- [1,1010,null,{}] 10:14:24 INFO - PROCESS | 2376 | 1472231664802 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}] 10:14:24 INFO - PROCESS | 2376 | 1472231664805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:24 INFO - PROCESS | 2376 | 1472231664927 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:14:25 INFO - PROCESS | 2376 | 1472231665003 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 2376 | 1472231665006 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F58000 == 46 [pid = 2376] [id = 262] 10:14:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A986B39C00) [pid = 2376] [serial = 785] [outer = 0000000000000000] 10:14:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 99 (000000A9879C2800) [pid = 2376] [serial = 786] [outer = 000000A986B39C00] 10:14:25 INFO - PROCESS | 2376 | 1472231665063 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 100 (000000A982C45800) [pid = 2376] [serial = 787] [outer = 000000A986B39C00] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A982621000 == 45 [pid = 2376] [id = 235] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A5000 == 44 [pid = 2376] [id = 255] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9AF2000 == 43 [pid = 2376] [id = 254] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9514000 == 42 [pid = 2376] [id = 253] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C18800 == 41 [pid = 2376] [id = 252] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F477B800 == 40 [pid = 2376] [id = 251] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A6800 == 39 [pid = 2376] [id = 249] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B70800 == 38 [pid = 2376] [id = 248] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FAC000 == 37 [pid = 2376] [id = 247] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A2800 == 36 [pid = 2376] [id = 246] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A98473F800 == 35 [pid = 2376] [id = 245] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5185000 == 34 [pid = 2376] [id = 244] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3819000 == 33 [pid = 2376] [id = 250] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A98261A000 == 32 [pid = 2376] [id = 261] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE1A800 == 31 [pid = 2376] [id = 260] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7D1800 == 30 [pid = 2376] [id = 259] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F554F000 == 29 [pid = 2376] [id = 258] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB047000 == 28 [pid = 2376] [id = 256] 10:14:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B81000 == 27 [pid = 2376] [id = 257] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 99 (000000A987C7C400) [pid = 2376] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 98 (000000A986E08400) [pid = 2376] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9822E9000) [pid = 2376] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A982C44400) [pid = 2376] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A984727C00) [pid = 2376] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A98537A400) [pid = 2376] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9822F0C00) [pid = 2376] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A985374800) [pid = 2376] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9889F1C00) [pid = 2376] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A988742000) [pid = 2376] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A986B38C00) [pid = 2376] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F3EC4400) [pid = 2376] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9840F8000) [pid = 2376] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F303A000) [pid = 2376] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A989F97800) [pid = 2376] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F8C87400) [pid = 2376] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F4DD1800) [pid = 2376] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F30D9C00) [pid = 2376] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A98A5E9C00) [pid = 2376] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A589C00) [pid = 2376] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9889EC400) [pid = 2376] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F3035000) [pid = 2376] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987CA0C00) [pid = 2376] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F2EA2C00) [pid = 2376] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9879C7800) [pid = 2376] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:14:26 INFO - PROCESS | 2376 | 1472231666363 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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1579ms 10:14:26 INFO - PROCESS | 2376 | 1472231666376 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 2376 | 1472231666380 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:14:26 INFO - PROCESS | 2376 | 1472231666384 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:14:26 INFO - PROCESS | 2376 | 1472231666390 Marionette TRACE conn6 <- [1,1014,null,{}] 10:14:26 INFO - PROCESS | 2376 | 1472231666401 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}] 10:14:26 INFO - PROCESS | 2376 | 1472231666404 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:26 INFO - PROCESS | 2376 | 1472231666516 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:14:26 INFO - PROCESS | 2376 | 1472231666524 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:26 INFO - PROCESS | 2376 | 1472231666528 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98261B800 == 28 [pid = 2376] [id = 263] 10:14:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A982241C00) [pid = 2376] [serial = 788] [outer = 0000000000000000] 10:14:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9822E9000) [pid = 2376] [serial = 789] [outer = 000000A982241C00] 10:14:26 INFO - PROCESS | 2376 | 1472231666581 Marionette DEBUG loaded listener.js 10:14:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9818B5000) [pid = 2376] [serial = 790] [outer = 000000A982241C00] 10:14:27 INFO - PROCESS | 2376 | 1472231667055 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]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms 10:14:27 INFO - PROCESS | 2376 | 1472231667122 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 2376 | 1472231667128 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:14:27 INFO - PROCESS | 2376 | 1472231667135 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 2376 | 1472231667138 Marionette TRACE conn6 <- [1,1018,null,{}] 10:14:27 INFO - PROCESS | 2376 | 1472231667173 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}] 10:14:27 INFO - PROCESS | 2376 | 1472231667175 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:27 INFO - PROCESS | 2376 | 1472231667284 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:14:27 INFO - PROCESS | 2376 | 1472231667353 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 2376 | 1472231667356 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4F000 == 29 [pid = 2376] [id = 264] 10:14:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98537D000) [pid = 2376] [serial = 791] [outer = 0000000000000000] 10:14:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A985FC8C00) [pid = 2376] [serial = 792] [outer = 000000A98537D000] 10:14:27 INFO - PROCESS | 2376 | 1472231667408 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A986B35800) [pid = 2376] [serial = 793] [outer = 000000A98537D000] 10:14:27 INFO - PROCESS | 2376 | 1472231667803 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]]]}] 10:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 10:14:27 INFO - PROCESS | 2376 | 1472231667871 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:14:27 INFO - PROCESS | 2376 | 1472231667873 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:14:27 INFO - PROCESS | 2376 | 1472231667877 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:14:27 INFO - PROCESS | 2376 | 1472231667881 Marionette TRACE conn6 <- [1,1022,null,{}] 10:14:27 INFO - PROCESS | 2376 | 1472231667893 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}] 10:14:27 INFO - PROCESS | 2376 | 1472231667898 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:27 INFO - PROCESS | 2376 | 1472231667987 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:14:28 INFO - PROCESS | 2376 | 1472231668004 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 2376 | 1472231668008 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888CD000 == 30 [pid = 2376] [id = 265] 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987C43800) [pid = 2376] [serial = 794] [outer = 0000000000000000] 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A987C71800) [pid = 2376] [serial = 795] [outer = 000000A987C43800] 10:14:28 INFO - PROCESS | 2376 | 1472231668059 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A987CA0C00) [pid = 2376] [serial = 796] [outer = 000000A987C43800] 10:14:28 INFO - PROCESS | 2376 | 1472231668552 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]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 10:14:28 INFO - PROCESS | 2376 | 1472231668644 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:14:28 INFO - PROCESS | 2376 | 1472231668647 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:14:28 INFO - PROCESS | 2376 | 1472231668654 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 2376 | 1472231668656 Marionette TRACE conn6 <- [1,1026,null,{}] 10:14:28 INFO - PROCESS | 2376 | 1472231668660 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}] 10:14:28 INFO - PROCESS | 2376 | 1472231668663 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:28 INFO - PROCESS | 2376 | 1472231668785 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:14:28 INFO - PROCESS | 2376 | 1472231668832 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 2376 | 1472231668835 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B9000 == 31 [pid = 2376] [id = 266] 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98873EC00) [pid = 2376] [serial = 797] [outer = 0000000000000000] 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A988746400) [pid = 2376] [serial = 798] [outer = 000000A98873EC00] 10:14:28 INFO - PROCESS | 2376 | 1472231668883 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9889F1400) [pid = 2376] [serial = 799] [outer = 000000A98873EC00] 10:14:29 INFO - PROCESS | 2376 | 1472231669328 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]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 10:14:29 INFO - PROCESS | 2376 | 1472231669401 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 2376 | 1472231669403 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:14:29 INFO - PROCESS | 2376 | 1472231669409 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 2376 | 1472231669411 Marionette TRACE conn6 <- [1,1030,null,{}] 10:14:29 INFO - PROCESS | 2376 | 1472231669422 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}] 10:14:29 INFO - PROCESS | 2376 | 1472231669425 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:29 INFO - PROCESS | 2376 | 1472231669535 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:14:29 INFO - PROCESS | 2376 | 1472231669547 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:29 INFO - PROCESS | 2376 | 1472231669549 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BB800 == 32 [pid = 2376] [id = 267] 10:14:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A987C44000) [pid = 2376] [serial = 800] [outer = 0000000000000000] 10:14:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A989F99800) [pid = 2376] [serial = 801] [outer = 000000A987C44000] 10:14:29 INFO - PROCESS | 2376 | 1472231669597 Marionette DEBUG loaded listener.js 10:14:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A98A5E4800) [pid = 2376] [serial = 802] [outer = 000000A987C44000] 10:14:30 INFO - PROCESS | 2376 | 1472231670083 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]]]}] 10:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 10:14:30 INFO - PROCESS | 2376 | 1472231670146 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:14:30 INFO - PROCESS | 2376 | 1472231670148 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:14:30 INFO - PROCESS | 2376 | 1472231670151 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:14:30 INFO - PROCESS | 2376 | 1472231670153 Marionette TRACE conn6 <- [1,1034,null,{}] 10:14:30 INFO - PROCESS | 2376 | 1472231670157 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}] 10:14:30 INFO - PROCESS | 2376 | 1472231670163 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:30 INFO - PROCESS | 2376 | 1472231670493 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A984730000) [pid = 2376] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9879BBC00) [pid = 2376] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9885D9000) [pid = 2376] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98A5ED800) [pid = 2376] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A985372000) [pid = 2376] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A981FFB000) [pid = 2376] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986B35400) [pid = 2376] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981C82C00) [pid = 2376] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DC9800) [pid = 2376] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F47A9800) [pid = 2376] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F3E2E800) [pid = 2376] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F5597C00) [pid = 2376] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:14:30 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F5F19800) [pid = 2376] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:14:30 INFO - PROCESS | 2376 | 1472231670552 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 2376 | 1472231670554 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4088000 == 33 [pid = 2376] [id = 268] 10:14:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A981398000) [pid = 2376] [serial = 803] [outer = 0000000000000000] 10:14:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A981FFB000) [pid = 2376] [serial = 804] [outer = 000000A981398000] 10:14:30 INFO - PROCESS | 2376 | 1472231670611 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987CA0400) [pid = 2376] [serial = 805] [outer = 000000A981398000] 10:14:30 INFO - PROCESS | 2376 | 1472231670978 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 881ms 10:14:31 INFO - PROCESS | 2376 | 1472231671036 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 2376 | 1472231671038 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:14:31 INFO - PROCESS | 2376 | 1472231671041 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 2376 | 1472231671043 Marionette TRACE conn6 <- [1,1038,null,{}] 10:14:31 INFO - PROCESS | 2376 | 1472231671047 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}] 10:14:31 INFO - PROCESS | 2376 | 1472231671049 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:31 INFO - PROCESS | 2376 | 1472231671130 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:14:31 INFO - PROCESS | 2376 | 1472231671135 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 2376 | 1472231671137 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E86000 == 34 [pid = 2376] [id = 269] 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A989F8EC00) [pid = 2376] [serial = 806] [outer = 0000000000000000] 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F3038400) [pid = 2376] [serial = 807] [outer = 000000A989F8EC00] 10:14:31 INFO - PROCESS | 2376 | 1472231671184 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F39D4C00) [pid = 2376] [serial = 808] [outer = 000000A989F8EC00] 10:14:31 INFO - PROCESS | 2376 | 1472231671587 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 10:14:31 INFO - PROCESS | 2376 | 1472231671633 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 2376 | 1472231671635 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:14:31 INFO - PROCESS | 2376 | 1472231671639 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 2376 | 1472231671641 Marionette TRACE conn6 <- [1,1042,null,{}] 10:14:31 INFO - PROCESS | 2376 | 1472231671650 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}] 10:14:31 INFO - PROCESS | 2376 | 1472231671652 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:31 INFO - PROCESS | 2376 | 1472231671736 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:14:31 INFO - PROCESS | 2376 | 1472231671742 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 2376 | 1472231671744 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C08800 == 35 [pid = 2376] [id = 270] 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F3E2E800) [pid = 2376] [serial = 809] [outer = 0000000000000000] 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F42BBC00) [pid = 2376] [serial = 810] [outer = 000000A9F3E2E800] 10:14:31 INFO - PROCESS | 2376 | 1472231671800 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F47A9400) [pid = 2376] [serial = 811] [outer = 000000A9F3E2E800] 10:14:32 INFO - PROCESS | 2376 | 1472231672240 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]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 10:14:32 INFO - PROCESS | 2376 | 1472231672270 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 2376 | 1472231672273 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:14:32 INFO - PROCESS | 2376 | 1472231672276 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 2376 | 1472231672278 Marionette TRACE conn6 <- [1,1046,null,{}] 10:14:32 INFO - PROCESS | 2376 | 1472231672298 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}] 10:14:32 INFO - PROCESS | 2376 | 1472231672300 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:32 INFO - PROCESS | 2376 | 1472231672388 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:14:32 INFO - PROCESS | 2376 | 1472231672394 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:32 INFO - PROCESS | 2376 | 1472231672396 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9B87000 == 36 [pid = 2376] [id = 271] 10:14:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F47AA800) [pid = 2376] [serial = 812] [outer = 0000000000000000] 10:14:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F47B6C00) [pid = 2376] [serial = 813] [outer = 000000A9F47AA800] 10:14:32 INFO - PROCESS | 2376 | 1472231672444 Marionette DEBUG loaded listener.js 10:14:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F47F7C00) [pid = 2376] [serial = 814] [outer = 000000A9F47AA800] 10:14:33 INFO - PROCESS | 2376 | 1472231673264 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]]]}] 10:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1031ms 10:14:33 INFO - PROCESS | 2376 | 1472231673311 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:14:33 INFO - PROCESS | 2376 | 1472231673316 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:14:33 INFO - PROCESS | 2376 | 1472231673321 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:14:33 INFO - PROCESS | 2376 | 1472231673327 Marionette TRACE conn6 <- [1,1050,null,{}] 10:14:33 INFO - PROCESS | 2376 | 1472231673333 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}] 10:14:33 INFO - PROCESS | 2376 | 1472231673336 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:33 INFO - PROCESS | 2376 | 1472231673516 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:14:33 INFO - PROCESS | 2376 | 1472231673625 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 2376 | 1472231673629 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98534B000 == 37 [pid = 2376] [id = 272] 10:14:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A982C51C00) [pid = 2376] [serial = 815] [outer = 0000000000000000] 10:14:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9840FBC00) [pid = 2376] [serial = 816] [outer = 000000A982C51C00] 10:14:33 INFO - PROCESS | 2376 | 1472231673700 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9858EA800) [pid = 2376] [serial = 817] [outer = 000000A982C51C00] 10:14:34 INFO - PROCESS | 2376 | 1472231674529 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1275ms 10:14:34 INFO - PROCESS | 2376 | 1472231674600 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 2376 | 1472231674605 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:14:34 INFO - PROCESS | 2376 | 1472231674612 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 2376 | 1472231674616 Marionette TRACE conn6 <- [1,1054,null,{}] 10:14:34 INFO - PROCESS | 2376 | 1472231674620 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}] 10:14:34 INFO - PROCESS | 2376 | 1472231674623 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:34 INFO - PROCESS | 2376 | 1472231674782 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:14:34 INFO - PROCESS | 2376 | 1472231674972 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:34 INFO - PROCESS | 2376 | 1472231674975 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98261E000 == 38 [pid = 2376] [id = 273] 10:14:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A982C4E000) [pid = 2376] [serial = 818] [outer = 0000000000000000] 10:14:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A983E4D000) [pid = 2376] [serial = 819] [outer = 000000A982C4E000] 10:14:35 INFO - PROCESS | 2376 | 1472231675082 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A985FC3400) [pid = 2376] [serial = 820] [outer = 000000A982C4E000] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C08800 == 37 [pid = 2376] [id = 270] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E86000 == 36 [pid = 2376] [id = 269] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4088000 == 35 [pid = 2376] [id = 268] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BB800 == 34 [pid = 2376] [id = 267] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B9000 == 33 [pid = 2376] [id = 266] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888CD000 == 32 [pid = 2376] [id = 265] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4F000 == 31 [pid = 2376] [id = 264] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A98261B800 == 30 [pid = 2376] [id = 263] 10:14:35 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F58000 == 29 [pid = 2376] [id = 262] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A989F8F000) [pid = 2376] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A987C72800) [pid = 2376] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F4726C00) [pid = 2376] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F2EAAC00) [pid = 2376] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A986B0F800) [pid = 2376] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A982FAB400) [pid = 2376] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F4F3A800) [pid = 2376] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A986E0A800) [pid = 2376] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A989F92C00) [pid = 2376] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F51FB400) [pid = 2376] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47B2000) [pid = 2376] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F4055000) [pid = 2376] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9822EB400) [pid = 2376] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F42BFC00) [pid = 2376] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F3040C00) [pid = 2376] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F5970800) [pid = 2376] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9879C5000) [pid = 2376] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9858E9000) [pid = 2376] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98A588800) [pid = 2376] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4F34C00) [pid = 2376] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4DC7800) [pid = 2376] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C4D800) [pid = 2376] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F5FE9C00) [pid = 2376] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F93ECC00) [pid = 2376] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F937E000) [pid = 2376] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:14:35 INFO - PROCESS | 2376 | 1472231675712 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]]]}] 10:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1129ms 10:14:35 INFO - PROCESS | 2376 | 1472231675744 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:14:35 INFO - PROCESS | 2376 | 1472231675748 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:14:35 INFO - PROCESS | 2376 | 1472231675752 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:14:35 INFO - PROCESS | 2376 | 1472231675755 Marionette TRACE conn6 <- [1,1058,null,{}] 10:14:35 INFO - PROCESS | 2376 | 1472231675761 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}] 10:14:35 INFO - PROCESS | 2376 | 1472231675765 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:35 INFO - PROCESS | 2376 | 1472231675861 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:14:35 INFO - PROCESS | 2376 | 1472231675938 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 2376 | 1472231675941 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985330000 == 30 [pid = 2376] [id = 274] 10:14:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C82C00) [pid = 2376] [serial = 821] [outer = 0000000000000000] 10:14:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A984730000) [pid = 2376] [serial = 822] [outer = 000000A981C82C00] 10:14:35 INFO - PROCESS | 2376 | 1472231675993 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9879BA000) [pid = 2376] [serial = 823] [outer = 000000A981C82C00] 10:14:36 INFO - PROCESS | 2376 | 1472231676447 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]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 10:14:36 INFO - PROCESS | 2376 | 1472231676493 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 2376 | 1472231676497 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:14:36 INFO - PROCESS | 2376 | 1472231676501 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 2376 | 1472231676504 Marionette TRACE conn6 <- [1,1062,null,{}] 10:14:36 INFO - PROCESS | 2376 | 1472231676507 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}] 10:14:36 INFO - PROCESS | 2376 | 1472231676510 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:36 INFO - PROCESS | 2376 | 1472231676608 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:14:36 INFO - PROCESS | 2376 | 1472231676616 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 2376 | 1472231676618 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988816000 == 31 [pid = 2376] [id = 275] 10:14:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987CA1800) [pid = 2376] [serial = 824] [outer = 0000000000000000] 10:14:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9885E6C00) [pid = 2376] [serial = 825] [outer = 000000A987CA1800] 10:14:36 INFO - PROCESS | 2376 | 1472231676667 Marionette DEBUG loaded listener.js 10:14:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A989F94800) [pid = 2376] [serial = 826] [outer = 000000A987CA1800] 10:14:37 INFO - PROCESS | 2376 | 1472231677129 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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 10:14:37 INFO - PROCESS | 2376 | 1472231677176 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 2376 | 1472231677179 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:14:37 INFO - PROCESS | 2376 | 1472231677184 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 2376 | 1472231677191 Marionette TRACE conn6 <- [1,1066,null,{}] 10:14:37 INFO - PROCESS | 2376 | 1472231677201 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}] 10:14:37 INFO - PROCESS | 2376 | 1472231677205 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:37 INFO - PROCESS | 2376 | 1472231677297 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:14:37 INFO - PROCESS | 2376 | 1472231677306 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:37 INFO - PROCESS | 2376 | 1472231677308 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BB000 == 32 [pid = 2376] [id = 276] 10:14:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A981C89C00) [pid = 2376] [serial = 827] [outer = 0000000000000000] 10:14:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F2EA7400) [pid = 2376] [serial = 828] [outer = 000000A981C89C00] 10:14:37 INFO - PROCESS | 2376 | 1472231677356 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3040000) [pid = 2376] [serial = 829] [outer = 000000A981C89C00] 10:14:37 INFO - PROCESS | 2376 | 1472231677796 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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 10:14:37 INFO - PROCESS | 2376 | 1472231677820 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:14:37 INFO - PROCESS | 2376 | 1472231677823 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:14:37 INFO - PROCESS | 2376 | 1472231677826 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 2376 | 1472231677828 Marionette TRACE conn6 <- [1,1070,null,{}] 10:14:37 INFO - PROCESS | 2376 | 1472231677832 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}] 10:14:37 INFO - PROCESS | 2376 | 1472231677834 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:37 INFO - PROCESS | 2376 | 1472231677954 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:14:38 INFO - PROCESS | 2376 | 1472231678030 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 2376 | 1472231678040 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E78800 == 33 [pid = 2376] [id = 277] 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F3846400) [pid = 2376] [serial = 830] [outer = 0000000000000000] 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4055000) [pid = 2376] [serial = 831] [outer = 000000A9F3846400] 10:14:38 INFO - PROCESS | 2376 | 1472231678088 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4725800) [pid = 2376] [serial = 832] [outer = 000000A9F3846400] 10:14:38 INFO - PROCESS | 2376 | 1472231678527 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]]]}] 10:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 10:14:38 INFO - PROCESS | 2376 | 1472231678564 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:14:38 INFO - PROCESS | 2376 | 1472231678566 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:14:38 INFO - PROCESS | 2376 | 1472231678570 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:14:38 INFO - PROCESS | 2376 | 1472231678572 Marionette TRACE conn6 <- [1,1074,null,{}] 10:14:38 INFO - PROCESS | 2376 | 1472231678575 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}] 10:14:38 INFO - PROCESS | 2376 | 1472231678577 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:38 INFO - PROCESS | 2376 | 1472231678694 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:14:38 INFO - PROCESS | 2376 | 1472231678700 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 2376 | 1472231678707 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991F000 == 34 [pid = 2376] [id = 278] 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F47F2000) [pid = 2376] [serial = 833] [outer = 0000000000000000] 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47F6800) [pid = 2376] [serial = 834] [outer = 000000A9F47F2000] 10:14:38 INFO - PROCESS | 2376 | 1472231678765 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F4EB9400) [pid = 2376] [serial = 835] [outer = 000000A9F47F2000] 10:14:39 INFO - PROCESS | 2376 | 1472231679243 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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 10:14:39 INFO - PROCESS | 2376 | 1472231679319 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 2376 | 1472231679321 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:14:39 INFO - PROCESS | 2376 | 1472231679325 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:14:39 INFO - PROCESS | 2376 | 1472231679327 Marionette TRACE conn6 <- [1,1078,null,{}] 10:14:39 INFO - PROCESS | 2376 | 1472231679335 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}] 10:14:39 INFO - PROCESS | 2376 | 1472231679338 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:39 INFO - PROCESS | 2376 | 1472231679460 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:14:39 INFO - PROCESS | 2376 | 1472231679516 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:39 INFO - PROCESS | 2376 | 1472231679519 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9B91800 == 35 [pid = 2376] [id = 279] 10:14:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F5589000) [pid = 2376] [serial = 836] [outer = 0000000000000000] 10:14:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F59D3C00) [pid = 2376] [serial = 837] [outer = 000000A9F5589000] 10:14:39 INFO - PROCESS | 2376 | 1472231679566 Marionette DEBUG loaded listener.js 10:14:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F5FE9C00) [pid = 2376] [serial = 838] [outer = 000000A9F5589000] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A986B39C00) [pid = 2376] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A982241C00) [pid = 2376] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A98873EC00) [pid = 2376] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A98537D000) [pid = 2376] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C43800) [pid = 2376] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C44000) [pid = 2376] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981398000) [pid = 2376] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A989F8EC00) [pid = 2376] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982C4E400) [pid = 2376] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9889EC000) [pid = 2376] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F47EF800) [pid = 2376] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F93E7400) [pid = 2376] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9822EA800) [pid = 2376] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:14:39 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F3E2E800) [pid = 2376] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:14:40 INFO - PROCESS | 2376 | 1472231680039 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]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 735ms 10:14:40 INFO - PROCESS | 2376 | 1472231680064 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 2376 | 1472231680066 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:14:40 INFO - PROCESS | 2376 | 1472231680070 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 2376 | 1472231680072 Marionette TRACE conn6 <- [1,1082,null,{}] 10:14:40 INFO - PROCESS | 2376 | 1472231680075 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}] 10:14:40 INFO - PROCESS | 2376 | 1472231680077 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:40 INFO - PROCESS | 2376 | 1472231680160 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:14:40 INFO - PROCESS | 2376 | 1472231680232 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 2376 | 1472231680234 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FB1800 == 36 [pid = 2376] [id = 280] 10:14:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A981C8F800) [pid = 2376] [serial = 839] [outer = 0000000000000000] 10:14:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98537D000) [pid = 2376] [serial = 840] [outer = 000000A981C8F800] 10:14:40 INFO - PROCESS | 2376 | 1472231680285 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98A589C00) [pid = 2376] [serial = 841] [outer = 000000A981C8F800] 10:14:40 INFO - PROCESS | 2376 | 1472231680734 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]]]}] 10:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 10:14:40 INFO - PROCESS | 2376 | 1472231680808 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:14:40 INFO - PROCESS | 2376 | 1472231680810 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:14:40 INFO - PROCESS | 2376 | 1472231680814 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:14:40 INFO - PROCESS | 2376 | 1472231680815 Marionette TRACE conn6 <- [1,1086,null,{}] 10:14:40 INFO - PROCESS | 2376 | 1472231680819 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}] 10:14:40 INFO - PROCESS | 2376 | 1472231680821 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:40 INFO - PROCESS | 2376 | 1472231680905 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:14:40 INFO - PROCESS | 2376 | 1472231680914 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 2376 | 1472231680916 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB2B4800 == 37 [pid = 2376] [id = 281] 10:14:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F5F90800) [pid = 2376] [serial = 842] [outer = 0000000000000000] 10:14:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F8CD0000) [pid = 2376] [serial = 843] [outer = 000000A9F5F90800] 10:14:40 INFO - PROCESS | 2376 | 1472231680965 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F9BA9C00) [pid = 2376] [serial = 844] [outer = 000000A9F5F90800] 10:14:41 INFO - PROCESS | 2376 | 1472231681387 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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 10:14:41 INFO - PROCESS | 2376 | 1472231681446 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 2376 | 1472231681448 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:14:41 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:14:41 INFO - PROCESS | 2376 | 1472231681534 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 2376 | 1472231681536 Marionette TRACE conn6 <- [1,1090,null,{}] 10:14:41 INFO - PROCESS | 2376 | 1472231681540 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}] 10:14:41 INFO - PROCESS | 2376 | 1472231681542 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:41 INFO - PROCESS | 2376 | 1472231681635 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:14:41 INFO - PROCESS | 2376 | 1472231681640 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 2376 | 1472231681642 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7E8800 == 38 [pid = 2376] [id = 282] 10:14:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F9A4A800) [pid = 2376] [serial = 845] [outer = 0000000000000000] 10:14:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F9E45400) [pid = 2376] [serial = 846] [outer = 000000A9F9A4A800] 10:14:41 INFO - PROCESS | 2376 | 1472231681688 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9FA064C00) [pid = 2376] [serial = 847] [outer = 000000A9F9A4A800] 10:14:42 INFO - PROCESS | 2376 | 1472231682400 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]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 965ms 10:14:42 INFO - PROCESS | 2376 | 1472231682425 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:14:42 INFO - PROCESS | 2376 | 1472231682431 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:14:42 INFO - PROCESS | 2376 | 1472231682450 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 2376 | 1472231682455 Marionette TRACE conn6 <- [1,1094,null,{}] 10:14:42 INFO - PROCESS | 2376 | 1472231682462 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}] 10:14:42 INFO - PROCESS | 2376 | 1472231682465 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:42 INFO - PROCESS | 2376 | 1472231682590 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:14:42 INFO - PROCESS | 2376 | 1472231682709 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:42 INFO - PROCESS | 2376 | 1472231682712 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CD5800 == 39 [pid = 2376] [id = 283] 10:14:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98502DC00) [pid = 2376] [serial = 848] [outer = 0000000000000000] 10:14:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A986B36400) [pid = 2376] [serial = 849] [outer = 000000A98502DC00] 10:14:42 INFO - PROCESS | 2376 | 1472231682777 Marionette DEBUG loaded listener.js 10:14:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A987C79000) [pid = 2376] [serial = 850] [outer = 000000A98502DC00] 10:14:43 INFO - PROCESS | 2376 | 1472231683370 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]]]}] 10:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 945ms 10:14:43 INFO - PROCESS | 2376 | 1472231683397 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:14:43 INFO - PROCESS | 2376 | 1472231683402 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:14:43 INFO - PROCESS | 2376 | 1472231683409 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:14:43 INFO - PROCESS | 2376 | 1472231683412 Marionette TRACE conn6 <- [1,1098,null,{}] 10:14:43 INFO - PROCESS | 2376 | 1472231683417 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}] 10:14:43 INFO - PROCESS | 2376 | 1472231683420 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:43 INFO - PROCESS | 2376 | 1472231683539 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:14:43 INFO - PROCESS | 2376 | 1472231683629 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 2376 | 1472231683632 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C18800 == 40 [pid = 2376] [id = 284] 10:14:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98A5E6C00) [pid = 2376] [serial = 851] [outer = 0000000000000000] 10:14:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F2EA4C00) [pid = 2376] [serial = 852] [outer = 000000A98A5E6C00] 10:14:43 INFO - PROCESS | 2376 | 1472231683694 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F3904400) [pid = 2376] [serial = 853] [outer = 000000A98A5E6C00] 10:14:44 INFO - PROCESS | 2376 | 1472231684329 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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 10:14:44 INFO - PROCESS | 2376 | 1472231684397 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 2376 | 1472231684400 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:14:44 INFO - PROCESS | 2376 | 1472231684405 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 2376 | 1472231684409 Marionette TRACE conn6 <- [1,1102,null,{}] 10:14:44 INFO - PROCESS | 2376 | 1472231684445 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}] 10:14:44 INFO - PROCESS | 2376 | 1472231684451 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:44 INFO - PROCESS | 2376 | 1472231684616 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:14:44 INFO - PROCESS | 2376 | 1472231684627 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:44 INFO - PROCESS | 2376 | 1472231684631 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981A89000 == 41 [pid = 2376] [id = 285] 10:14:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F51F1C00) [pid = 2376] [serial = 854] [outer = 0000000000000000] 10:14:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9F9590400) [pid = 2376] [serial = 855] [outer = 000000A9F51F1C00] 10:14:44 INFO - PROCESS | 2376 | 1472231684695 Marionette DEBUG loaded listener.js 10:14:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9FAB4D800) [pid = 2376] [serial = 856] [outer = 000000A9F51F1C00] 10:14:45 INFO - PROCESS | 2376 | 1472231685365 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]]]}] 10:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 10:14:45 INFO - PROCESS | 2376 | 1472231685391 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:14:45 INFO - PROCESS | 2376 | 1472231685395 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:14:45 INFO - PROCESS | 2376 | 1472231685398 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:14:45 INFO - PROCESS | 2376 | 1472231685400 Marionette TRACE conn6 <- [1,1106,null,{}] 10:14:45 INFO - PROCESS | 2376 | 1472231685404 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}] 10:14:45 INFO - PROCESS | 2376 | 1472231685407 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:45 INFO - PROCESS | 2376 | 1472231685536 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:14:45 INFO - PROCESS | 2376 | 1472231685641 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:45 INFO - PROCESS | 2376 | 1472231685644 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F93A3800 == 42 [pid = 2376] [id = 286] 10:14:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F47AB000) [pid = 2376] [serial = 857] [outer = 0000000000000000] 10:14:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9F9E49800) [pid = 2376] [serial = 858] [outer = 000000A9F47AB000] 10:14:45 INFO - PROCESS | 2376 | 1472231685702 Marionette DEBUG loaded listener.js 10:14:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9FAC2C800) [pid = 2376] [serial = 859] [outer = 000000A9F47AB000] 10:14:46 INFO - PROCESS | 2376 | 1472231686436 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]]]}] 10:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1068ms 10:14:46 INFO - PROCESS | 2376 | 1472231686481 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:14:46 INFO - PROCESS | 2376 | 1472231686486 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:14:46 INFO - PROCESS | 2376 | 1472231686492 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:14:46 INFO - PROCESS | 2376 | 1472231686495 Marionette TRACE conn6 <- [1,1110,null,{}] 10:14:46 INFO - PROCESS | 2376 | 1472231686501 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}] 10:14:46 INFO - PROCESS | 2376 | 1472231686504 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:46 INFO - PROCESS | 2376 | 1472231686621 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:14:46 INFO - PROCESS | 2376 | 1472231686699 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 2376 | 1472231686704 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F7A800 == 43 [pid = 2376] [id = 287] 10:14:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A983947800) [pid = 2376] [serial = 860] [outer = 0000000000000000] 10:14:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A98472FC00) [pid = 2376] [serial = 861] [outer = 000000A983947800] 10:14:46 INFO - PROCESS | 2376 | 1472231686801 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A986B39000) [pid = 2376] [serial = 862] [outer = 000000A983947800] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB2B4800 == 42 [pid = 2376] [id = 281] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FB1800 == 41 [pid = 2376] [id = 280] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9B91800 == 40 [pid = 2376] [id = 279] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991F000 == 39 [pid = 2376] [id = 278] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E78800 == 38 [pid = 2376] [id = 277] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BB000 == 37 [pid = 2376] [id = 276] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A988816000 == 36 [pid = 2376] [id = 275] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A985330000 == 35 [pid = 2376] [id = 274] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98261E000 == 34 [pid = 2376] [id = 273] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98534B000 == 33 [pid = 2376] [id = 272] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9B87000 == 32 [pid = 2376] [id = 271] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F93A3800 == 31 [pid = 2376] [id = 286] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A981A89000 == 30 [pid = 2376] [id = 285] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C18800 == 29 [pid = 2376] [id = 284] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7E8800 == 28 [pid = 2376] [id = 282] 10:14:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CD5800 == 27 [pid = 2376] [id = 283] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A985FD0400) [pid = 2376] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A98A590000) [pid = 2376] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A9889F5400) [pid = 2376] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F920A000) [pid = 2376] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F47F3400) [pid = 2376] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A987CA0400) [pid = 2376] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F9BA5C00) [pid = 2376] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F9AC9000) [pid = 2376] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F47A9400) [pid = 2376] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F3036C00) [pid = 2376] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A98502C400) [pid = 2376] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F39D4C00) [pid = 2376] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A987CA0C00) [pid = 2376] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F42BBC00) [pid = 2376] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A982C45800) [pid = 2376] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9879C2800) [pid = 2376] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9822E9000) [pid = 2376] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9818B5000) [pid = 2376] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A988746400) [pid = 2376] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A986B35800) [pid = 2376] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985FC8C00) [pid = 2376] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C71800) [pid = 2376] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A989F99800) [pid = 2376] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9889F1400) [pid = 2376] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981FFB000) [pid = 2376] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98A5E4800) [pid = 2376] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F3038400) [pid = 2376] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:14:47 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C44800) [pid = 2376] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:14:48 INFO - PROCESS | 2376 | 1472231688061 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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1624ms 10:14:48 INFO - PROCESS | 2376 | 1472231688143 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 2376 | 1472231688147 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:14:48 INFO - PROCESS | 2376 | 1472231688159 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 2376 | 1472231688162 Marionette TRACE conn6 <- [1,1114,null,{}] 10:14:48 INFO - PROCESS | 2376 | 1472231688168 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}] 10:14:48 INFO - PROCESS | 2376 | 1472231688171 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:48 INFO - PROCESS | 2376 | 1472231688271 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:14:48 INFO - PROCESS | 2376 | 1472231688278 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 2376 | 1472231688280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9826C9000 == 28 [pid = 2376] [id = 288] 10:14:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9826AF000) [pid = 2376] [serial = 863] [outer = 0000000000000000] 10:14:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982C45400) [pid = 2376] [serial = 864] [outer = 000000A9826AF000] 10:14:48 INFO - PROCESS | 2376 | 1472231688332 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982FB8C00) [pid = 2376] [serial = 865] [outer = 000000A9826AF000] 10:14:48 INFO - PROCESS | 2376 | 1472231688816 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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 672ms 10:14:48 INFO - PROCESS | 2376 | 1472231688835 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 2376 | 1472231688840 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:14:48 INFO - PROCESS | 2376 | 1472231688851 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:14:48 INFO - PROCESS | 2376 | 1472231688854 Marionette TRACE conn6 <- [1,1118,null,{}] 10:14:48 INFO - PROCESS | 2376 | 1472231688858 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}] 10:14:48 INFO - PROCESS | 2376 | 1472231688861 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:48 INFO - PROCESS | 2376 | 1472231688955 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:14:48 INFO - PROCESS | 2376 | 1472231688964 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:48 INFO - PROCESS | 2376 | 1472231688967 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FC4000 == 29 [pid = 2376] [id = 289] 10:14:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9858DCC00) [pid = 2376] [serial = 866] [outer = 0000000000000000] 10:14:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9858EA000) [pid = 2376] [serial = 867] [outer = 000000A9858DCC00] 10:14:49 INFO - PROCESS | 2376 | 1472231689018 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986B0A800) [pid = 2376] [serial = 868] [outer = 000000A9858DCC00] 10:14:49 INFO - PROCESS | 2376 | 1472231689498 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]]]}] 10:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 10:14:49 INFO - PROCESS | 2376 | 1472231689542 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:14:49 INFO - PROCESS | 2376 | 1472231689545 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:14:49 INFO - PROCESS | 2376 | 1472231689549 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 2376 | 1472231689552 Marionette TRACE conn6 <- [1,1122,null,{}] 10:14:49 INFO - PROCESS | 2376 | 1472231689564 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}] 10:14:49 INFO - PROCESS | 2376 | 1472231689569 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:49 INFO - PROCESS | 2376 | 1472231689685 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:14:49 INFO - PROCESS | 2376 | 1472231689769 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 2376 | 1472231689773 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEF000 == 30 [pid = 2376] [id = 290] 10:14:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A982504C00) [pid = 2376] [serial = 869] [outer = 0000000000000000] 10:14:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C4A000) [pid = 2376] [serial = 870] [outer = 000000A982504C00] 10:14:49 INFO - PROCESS | 2376 | 1472231689825 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C7D400) [pid = 2376] [serial = 871] [outer = 000000A982504C00] 10:14:50 INFO - PROCESS | 2376 | [GFX2-]: DrawTargetD2D 1.1 (000000A989F48860): Failed to create GradientStopCollection with no stops. 10:14:50 INFO - PROCESS | 2376 | [GFX3-]: No stops specified for gradient pattern. 10:14:50 INFO - PROCESS | 2376 | 1472231690233 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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 10:14:50 INFO - PROCESS | 2376 | 1472231690285 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:14:50 INFO - PROCESS | 2376 | 1472231690288 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:14:50 INFO - PROCESS | 2376 | 1472231690292 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 2376 | 1472231690294 Marionette TRACE conn6 <- [1,1126,null,{}] 10:14:50 INFO - PROCESS | 2376 | 1472231690303 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}] 10:14:50 INFO - PROCESS | 2376 | 1472231690305 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:50 INFO - PROCESS | 2376 | 1472231690420 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:14:50 INFO - PROCESS | 2376 | 1472231690431 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 2376 | 1472231690433 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988977000 == 31 [pid = 2376] [id = 291] 10:14:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9885DC800) [pid = 2376] [serial = 872] [outer = 0000000000000000] 10:14:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A988741400) [pid = 2376] [serial = 873] [outer = 000000A9885DC800] 10:14:50 INFO - PROCESS | 2376 | 1472231690523 Marionette DEBUG loaded listener.js 10:14:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98874B800) [pid = 2376] [serial = 874] [outer = 000000A9885DC800] 10:14:50 INFO - PROCESS | 2376 | 1472231690968 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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 735ms 10:14:51 INFO - PROCESS | 2376 | 1472231691056 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:14:51 INFO - PROCESS | 2376 | 1472231691059 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:14:51 INFO - PROCESS | 2376 | 1472231691062 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 2376 | 1472231691064 Marionette TRACE conn6 <- [1,1130,null,{}] 10:14:51 INFO - PROCESS | 2376 | 1472231691068 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}] 10:14:51 INFO - PROCESS | 2376 | 1472231691070 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:51 INFO - PROCESS | 2376 | 1472231691180 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:14:51 INFO - PROCESS | 2376 | 1472231691192 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 2376 | 1472231691194 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98990C800 == 32 [pid = 2376] [id = 292] 10:14:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98537B800) [pid = 2376] [serial = 875] [outer = 0000000000000000] 10:14:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A989F8E000) [pid = 2376] [serial = 876] [outer = 000000A98537B800] 10:14:51 INFO - PROCESS | 2376 | 1472231691279 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A587C00) [pid = 2376] [serial = 877] [outer = 000000A98537B800] 10:14:51 INFO - PROCESS | 2376 | 1472231691729 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]]]}] 10:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 10:14:51 INFO - PROCESS | 2376 | 1472231691804 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:14:51 INFO - PROCESS | 2376 | 1472231691806 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:14:51 INFO - PROCESS | 2376 | 1472231691810 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:14:51 INFO - PROCESS | 2376 | 1472231691812 Marionette TRACE conn6 <- [1,1134,null,{}] 10:14:51 INFO - PROCESS | 2376 | 1472231691820 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}] 10:14:51 INFO - PROCESS | 2376 | 1472231691826 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:51 INFO - PROCESS | 2376 | 1472231691966 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:14:51 INFO - PROCESS | 2376 | 1472231691974 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:51 INFO - PROCESS | 2376 | 1472231691976 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F39A4800 == 33 [pid = 2376] [id = 293] 10:14:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9889F6800) [pid = 2376] [serial = 878] [outer = 0000000000000000] 10:14:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98A5EBC00) [pid = 2376] [serial = 879] [outer = 000000A9889F6800] 10:14:52 INFO - PROCESS | 2376 | 1472231692024 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F3042800) [pid = 2376] [serial = 880] [outer = 000000A9889F6800] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F3846400) [pid = 2376] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47F2000) [pid = 2376] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A981C8F800) [pid = 2376] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47AA800) [pid = 2376] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981C89C00) [pid = 2376] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A982C51C00) [pid = 2376] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981C82C00) [pid = 2376] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987CA1800) [pid = 2376] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982C4E000) [pid = 2376] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F5589000) [pid = 2376] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F5F90800) [pid = 2376] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:14:52 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9A4A800) [pid = 2376] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:14:52 INFO - PROCESS | 2376 | 1472231692680 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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 880ms 10:14:52 INFO - PROCESS | 2376 | 1472231692693 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:14:52 INFO - PROCESS | 2376 | 1472231692695 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:14:52 INFO - PROCESS | 2376 | 1472231692699 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 2376 | 1472231692701 Marionette TRACE conn6 <- [1,1138,null,{}] 10:14:52 INFO - PROCESS | 2376 | 1472231692704 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}] 10:14:52 INFO - PROCESS | 2376 | 1472231692707 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:52 INFO - PROCESS | 2376 | 1472231692789 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:14:52 INFO - PROCESS | 2376 | 1472231692795 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 2376 | 1472231692797 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4773800 == 34 [pid = 2376] [id = 294] 10:14:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A981146800) [pid = 2376] [serial = 881] [outer = 0000000000000000] 10:14:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3039800) [pid = 2376] [serial = 882] [outer = 000000A981146800] 10:14:52 INFO - PROCESS | 2376 | 1472231692844 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F39CE000) [pid = 2376] [serial = 883] [outer = 000000A981146800] 10:14:53 INFO - PROCESS | 2376 | 1472231693268 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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 10:14:53 INFO - PROCESS | 2376 | 1472231693332 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 2376 | 1472231693334 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:14:53 INFO - PROCESS | 2376 | 1472231693337 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 2376 | 1472231693339 Marionette TRACE conn6 <- [1,1142,null,{}] 10:14:53 INFO - PROCESS | 2376 | 1472231693343 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}] 10:14:53 INFO - PROCESS | 2376 | 1472231693345 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:53 INFO - PROCESS | 2376 | 1472231693428 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:14:53 INFO - PROCESS | 2376 | 1472231693435 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:53 INFO - PROCESS | 2376 | 1472231693437 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50D1000 == 35 [pid = 2376] [id = 295] 10:14:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98A5EF800) [pid = 2376] [serial = 884] [outer = 0000000000000000] 10:14:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4056800) [pid = 2376] [serial = 885] [outer = 000000A98A5EF800] 10:14:53 INFO - PROCESS | 2376 | 1472231693483 Marionette DEBUG loaded listener.js 10:14:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4720C00) [pid = 2376] [serial = 886] [outer = 000000A98A5EF800] 10:14:53 INFO - PROCESS | 2376 | 1472231693940 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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 10:14:53 INFO - PROCESS | 2376 | 1472231693970 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 2376 | 1472231693972 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:14:53 INFO - PROCESS | 2376 | 1472231693975 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 2376 | 1472231693977 Marionette TRACE conn6 <- [1,1146,null,{}] 10:14:53 INFO - PROCESS | 2376 | 1472231693981 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}] 10:14:53 INFO - PROCESS | 2376 | 1472231693983 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:54 INFO - PROCESS | 2376 | 1472231694066 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:14:54 INFO - PROCESS | 2376 | 1472231694072 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 2376 | 1472231694074 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEE000 == 36 [pid = 2376] [id = 296] 10:14:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F472A800) [pid = 2376] [serial = 887] [outer = 0000000000000000] 10:14:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47B2800) [pid = 2376] [serial = 888] [outer = 000000A9F472A800] 10:14:54 INFO - PROCESS | 2376 | 1472231694120 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F47F2400) [pid = 2376] [serial = 889] [outer = 000000A9F472A800] 10:14:54 INFO - PROCESS | 2376 | 1472231694846 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] 10:14:54 INFO - PROCESS | 2376 | 1472231694908 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:14:54 INFO - PROCESS | 2376 | 1472231694913 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:14:54 INFO - PROCESS | 2376 | 1472231694917 Marionette TRACE conn6 <- [1,1150,null,{}] 10:14:54 INFO - PROCESS | 2376 | 1472231694923 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}] 10:14:54 INFO - PROCESS | 2376 | 1472231694926 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:55 INFO - PROCESS | 2376 | 1472231695067 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:14:55 INFO - PROCESS | 2376 | 1472231695137 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:55 INFO - PROCESS | 2376 | 1472231695140 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F7B000 == 37 [pid = 2376] [id = 297] 10:14:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A982242C00) [pid = 2376] [serial = 890] [outer = 0000000000000000] 10:14:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A982D35400) [pid = 2376] [serial = 891] [outer = 000000A982242C00] 10:14:55 INFO - PROCESS | 2376 | 1472231695244 Marionette DEBUG loaded listener.js 10:14:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98537AC00) [pid = 2376] [serial = 892] [outer = 000000A982242C00] 10:14:55 INFO - PROCESS | 2376 | 1472231695965 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]]]}] 10:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1123ms 10:14:56 INFO - PROCESS | 2376 | 1472231696054 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:14:56 INFO - PROCESS | 2376 | 1472231696059 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:14:56 INFO - PROCESS | 2376 | 1472231696067 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:14:56 INFO - PROCESS | 2376 | 1472231696070 Marionette TRACE conn6 <- [1,1154,null,{}] 10:14:56 INFO - PROCESS | 2376 | 1472231696074 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}] 10:14:56 INFO - PROCESS | 2376 | 1472231696078 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:56 INFO - PROCESS | 2376 | 1472231696213 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:14:56 INFO - PROCESS | 2376 | 1472231696282 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 2376 | 1472231696285 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989907800 == 38 [pid = 2376] [id = 298] 10:14:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A983E4B400) [pid = 2376] [serial = 893] [outer = 0000000000000000] 10:14:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C4D000) [pid = 2376] [serial = 894] [outer = 000000A983E4B400] 10:14:56 INFO - PROCESS | 2376 | 1472231696392 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A988741C00) [pid = 2376] [serial = 895] [outer = 000000A983E4B400] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50D1000 == 37 [pid = 2376] [id = 295] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4773800 == 36 [pid = 2376] [id = 294] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F39A4800 == 35 [pid = 2376] [id = 293] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A98990C800 == 34 [pid = 2376] [id = 292] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A988977000 == 33 [pid = 2376] [id = 291] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEF000 == 32 [pid = 2376] [id = 290] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FC4000 == 31 [pid = 2376] [id = 289] 10:14:57 INFO - PROCESS | 2376 | --DOCSHELL 000000A9826C9000 == 30 [pid = 2376] [id = 288] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F4055000) [pid = 2376] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F4725800) [pid = 2376] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F4EB9400) [pid = 2376] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F47F6800) [pid = 2376] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98537D000) [pid = 2376] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F47B6C00) [pid = 2376] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47F7C00) [pid = 2376] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F2EA7400) [pid = 2376] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9840FBC00) [pid = 2376] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9858EA800) [pid = 2376] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A984730000) [pid = 2376] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9879BA000) [pid = 2376] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9885E6C00) [pid = 2376] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A989F94800) [pid = 2376] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A983E4D000) [pid = 2376] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A985FC3400) [pid = 2376] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F59D3C00) [pid = 2376] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F9BA9C00) [pid = 2376] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9E45400) [pid = 2376] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9FA064C00) [pid = 2376] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F8CD0000) [pid = 2376] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F5FE9C00) [pid = 2376] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98A589C00) [pid = 2376] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F3040000) [pid = 2376] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:14:57 INFO - PROCESS | 2376 | 1472231697278 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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1281ms 10:14:57 INFO - PROCESS | 2376 | 1472231697348 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:14:57 INFO - PROCESS | 2376 | 1472231697352 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:14:57 INFO - PROCESS | 2376 | 1472231697357 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 2376 | 1472231697360 Marionette TRACE conn6 <- [1,1158,null,{}] 10:14:57 INFO - PROCESS | 2376 | 1472231697366 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}] 10:14:57 INFO - PROCESS | 2376 | 1472231697369 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:57 INFO - PROCESS | 2376 | 1472231697473 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:14:57 INFO - PROCESS | 2376 | 1472231697482 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:57 INFO - PROCESS | 2376 | 1472231697484 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984317000 == 31 [pid = 2376] [id = 299] 10:14:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A983ECE000) [pid = 2376] [serial = 896] [outer = 0000000000000000] 10:14:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A984727C00) [pid = 2376] [serial = 897] [outer = 000000A983ECE000] 10:14:57 INFO - PROCESS | 2376 | 1472231697535 Marionette DEBUG loaded listener.js 10:14:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985FC5400) [pid = 2376] [serial = 898] [outer = 000000A983ECE000] 10:14:58 INFO - PROCESS | 2376 | 1472231698051 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]]]}] 10:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 10:14:58 INFO - PROCESS | 2376 | 1472231698096 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:14:58 INFO - PROCESS | 2376 | 1472231698101 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:14:58 INFO - PROCESS | 2376 | 1472231698107 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 2376 | 1472231698110 Marionette TRACE conn6 <- [1,1162,null,{}] 10:14:58 INFO - PROCESS | 2376 | 1472231698114 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}] 10:14:58 INFO - PROCESS | 2376 | 1472231698117 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:58 INFO - PROCESS | 2376 | 1472231698209 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:14:58 INFO - PROCESS | 2376 | 1472231698288 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 2376 | 1472231698291 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982603000 == 32 [pid = 2376] [id = 300] 10:14:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9879BF800) [pid = 2376] [serial = 899] [outer = 0000000000000000] 10:14:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C45C00) [pid = 2376] [serial = 900] [outer = 000000A9879BF800] 10:14:58 INFO - PROCESS | 2376 | 1472231698342 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9885DB000) [pid = 2376] [serial = 901] [outer = 000000A9879BF800] 10:14:58 INFO - PROCESS | 2376 | 1472231698763 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] 10:14:58 INFO - PROCESS | 2376 | 1472231698784 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:14:58 INFO - PROCESS | 2376 | 1472231698788 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:14:58 INFO - PROCESS | 2376 | 1472231698792 Marionette TRACE conn6 <- [1,1166,null,{}] 10:14:58 INFO - PROCESS | 2376 | 1472231698803 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}] 10:14:58 INFO - PROCESS | 2376 | 1472231698809 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:58 INFO - PROCESS | 2376 | 1472231698930 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:14:58 INFO - PROCESS | 2376 | 1472231698939 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 2376 | 1472231698942 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A3000 == 33 [pid = 2376] [id = 301] 10:14:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981E1B800) [pid = 2376] [serial = 902] [outer = 0000000000000000] 10:14:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A58F400) [pid = 2376] [serial = 903] [outer = 000000A981E1B800] 10:14:59 INFO - PROCESS | 2376 | 1472231698994 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F2EA3400) [pid = 2376] [serial = 904] [outer = 000000A981E1B800] 10:14:59 INFO - PROCESS | 2376 | 1472231699450 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] 10:14:59 INFO - PROCESS | 2376 | 1472231699527 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:14:59 INFO - PROCESS | 2376 | 1472231699536 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 2376 | 1472231699538 Marionette TRACE conn6 <- [1,1170,null,{}] 10:14:59 INFO - PROCESS | 2376 | 1472231699542 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}] 10:14:59 INFO - PROCESS | 2376 | 1472231699544 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:59 INFO - PROCESS | 2376 | 1472231699660 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:14:59 INFO - PROCESS | 2376 | 1472231699718 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 2376 | 1472231699720 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:14:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38DD800 == 34 [pid = 2376] [id = 302] 10:14:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3037800) [pid = 2376] [serial = 905] [outer = 0000000000000000] 10:14:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3845800) [pid = 2376] [serial = 906] [outer = 000000A9F3037800] 10:14:59 INFO - PROCESS | 2376 | 1472231699769 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F403E800) [pid = 2376] [serial = 907] [outer = 000000A9F3037800] 10:15:00 INFO - PROCESS | 2376 | 1472231700215 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] 10:15:00 INFO - PROCESS | 2376 | 1472231700296 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:15:00 INFO - PROCESS | 2376 | 1472231700303 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:15:00 INFO - PROCESS | 2376 | 1472231700305 Marionette TRACE conn6 <- [1,1174,null,{}] 10:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:15:00 INFO - PROCESS | 2376 | 1472231700309 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}] 10:15:00 INFO - PROCESS | 2376 | 1472231700311 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:00 INFO - PROCESS | 2376 | 1472231700425 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:15:00 INFO - PROCESS | 2376 | 1472231700437 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:00 INFO - PROCESS | 2376 | 1472231700439 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E82800 == 35 [pid = 2376] [id = 303] 10:15:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4055000) [pid = 2376] [serial = 908] [outer = 0000000000000000] 10:15:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47ED000) [pid = 2376] [serial = 909] [outer = 000000A9F4055000] 10:15:00 INFO - PROCESS | 2376 | 1472231700486 Marionette DEBUG loaded listener.js 10:15:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DC6800) [pid = 2376] [serial = 910] [outer = 000000A9F4055000] 10:15:00 INFO - PROCESS | 2376 | 1472231700955 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] 10:15:01 INFO - PROCESS | 2376 | 1472231700990 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:15:01 INFO - PROCESS | 2376 | 1472231700993 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 2376 | 1472231700995 Marionette TRACE conn6 <- [1,1178,null,{}] 10:15:01 INFO - PROCESS | 2376 | 1472231700998 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}] 10:15:01 INFO - PROCESS | 2376 | 1472231701005 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:01 INFO - PROCESS | 2376 | 1472231701149 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:15:01 INFO - PROCESS | 2376 | 1472231701200 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 2376 | 1472231701203 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A1000 == 36 [pid = 2376] [id = 304] 10:15:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DCE000) [pid = 2376] [serial = 911] [outer = 0000000000000000] 10:15:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F51AFC00) [pid = 2376] [serial = 912] [outer = 000000A9F4DCE000] 10:15:01 INFO - PROCESS | 2376 | 1472231701251 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F5F90800) [pid = 2376] [serial = 913] [outer = 000000A9F4DCE000] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A983947800) [pid = 2376] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9885DC800) [pid = 2376] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9826AF000) [pid = 2376] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982504C00) [pid = 2376] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9858DCC00) [pid = 2376] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98537B800) [pid = 2376] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98502DC00) [pid = 2376] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98A5E6C00) [pid = 2376] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F51F1C00) [pid = 2376] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F47AB000) [pid = 2376] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9889F6800) [pid = 2376] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A98A5EF800) [pid = 2376] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:15:01 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981146800) [pid = 2376] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:15:01 INFO - PROCESS | 2376 | 1472231701755 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] 10:15:01 INFO - PROCESS | 2376 | 1472231701774 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:15:01 INFO - PROCESS | 2376 | 1472231701778 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 2376 | 1472231701780 Marionette TRACE conn6 <- [1,1182,null,{}] 10:15:01 INFO - PROCESS | 2376 | 1472231701794 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}] 10:15:01 INFO - PROCESS | 2376 | 1472231701796 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:01 INFO - PROCESS | 2376 | 1472231701881 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:15:01 INFO - PROCESS | 2376 | 1472231701886 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 2376 | 1472231701888 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F939D800 == 37 [pid = 2376] [id = 305] 10:15:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986E07000) [pid = 2376] [serial = 914] [outer = 0000000000000000] 10:15:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F3EC5000) [pid = 2376] [serial = 915] [outer = 000000A986E07000] 10:15:01 INFO - PROCESS | 2376 | 1472231701934 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F8C85C00) [pid = 2376] [serial = 916] [outer = 000000A986E07000] 10:15:02 INFO - PROCESS | 2376 | 1472231702373 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] 10:15:02 INFO - PROCESS | 2376 | 1472231702414 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:15:02 INFO - PROCESS | 2376 | 1472231702417 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 2376 | 1472231702419 Marionette TRACE conn6 <- [1,1186,null,{}] 10:15:02 INFO - PROCESS | 2376 | 1472231702423 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}] 10:15:02 INFO - PROCESS | 2376 | 1472231702425 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:02 INFO - PROCESS | 2376 | 1472231702509 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:15:02 INFO - PROCESS | 2376 | 1472231702517 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:02 INFO - PROCESS | 2376 | 1472231702519 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9B95000 == 38 [pid = 2376] [id = 306] 10:15:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A20400) [pid = 2376] [serial = 917] [outer = 0000000000000000] 10:15:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9B4C000) [pid = 2376] [serial = 918] [outer = 000000A9F9A20400] 10:15:02 INFO - PROCESS | 2376 | 1472231702566 Marionette DEBUG loaded listener.js 10:15:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9D3EC00) [pid = 2376] [serial = 919] [outer = 000000A9F9A20400] 10:15:02 INFO - PROCESS | 2376 | 1472231702991 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]]]}] 10:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 10:15:03 INFO - PROCESS | 2376 | 1472231703048 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:15:03 INFO - PROCESS | 2376 | 1472231703051 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:15:03 INFO - PROCESS | 2376 | 1472231703054 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:15:03 INFO - PROCESS | 2376 | 1472231703056 Marionette TRACE conn6 <- [1,1190,null,{}] 10:15:03 INFO - PROCESS | 2376 | 1472231703059 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}] 10:15:03 INFO - PROCESS | 2376 | 1472231703061 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:03 INFO - PROCESS | 2376 | 1472231703148 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:15:03 INFO - PROCESS | 2376 | 1472231703155 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 2376 | 1472231703157 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A1800 == 39 [pid = 2376] [id = 307] 10:15:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F9E47C00) [pid = 2376] [serial = 920] [outer = 0000000000000000] 10:15:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9FAB0C400) [pid = 2376] [serial = 921] [outer = 000000A9F9E47C00] 10:15:03 INFO - PROCESS | 2376 | 1472231703203 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9FAC27800) [pid = 2376] [serial = 922] [outer = 000000A9F9E47C00] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F7A800 == 38 [pid = 2376] [id = 287] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A984317000 == 37 [pid = 2376] [id = 299] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A989907800 == 36 [pid = 2376] [id = 298] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEE000 == 35 [pid = 2376] [id = 296] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F7B000 == 34 [pid = 2376] [id = 297] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38DD800 == 33 [pid = 2376] [id = 302] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A3000 == 32 [pid = 2376] [id = 301] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A982603000 == 31 [pid = 2376] [id = 300] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9B95000 == 30 [pid = 2376] [id = 306] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A1000 == 29 [pid = 2376] [id = 304] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F939D800 == 28 [pid = 2376] [id = 305] 10:15:04 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E82800 == 27 [pid = 2376] [id = 303] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A986B39000) [pid = 2376] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98472FC00) [pid = 2376] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A988741400) [pid = 2376] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982C45400) [pid = 2376] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982FB8C00) [pid = 2376] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A987C4A000) [pid = 2376] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9858EA000) [pid = 2376] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A986B0A800) [pid = 2376] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F8E000) [pid = 2376] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C79000) [pid = 2376] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986B36400) [pid = 2376] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3904400) [pid = 2376] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F2EA4C00) [pid = 2376] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9FAB4D800) [pid = 2376] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F9590400) [pid = 2376] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9FAC2C800) [pid = 2376] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F47B2800) [pid = 2376] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F9E49800) [pid = 2376] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98874B800) [pid = 2376] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A98A5EBC00) [pid = 2376] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A98A587C00) [pid = 2376] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F4056800) [pid = 2376] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F3042800) [pid = 2376] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9F3039800) [pid = 2376] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F39CE000) [pid = 2376] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A987C7D400) [pid = 2376] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:15:04 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A9F4720C00) [pid = 2376] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:15:05 INFO - PROCESS | 2376 | 1472231705062 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]]]}] 10:15:05 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 10:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2022ms 10:15:05 INFO - PROCESS | 2376 | 1472231705081 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 2376 | 1472231705085 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:15:05 INFO - PROCESS | 2376 | 1472231705090 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:15:05 INFO - PROCESS | 2376 | 1472231705094 Marionette TRACE conn6 <- [1,1194,null,{}] 10:15:05 INFO - PROCESS | 2376 | 1472231705100 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}] 10:15:05 INFO - PROCESS | 2376 | 1472231705104 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:05 INFO - PROCESS | 2376 | 1472231705205 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:15:05 INFO - PROCESS | 2376 | 1472231705213 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 2376 | 1472231705218 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982262000 == 28 [pid = 2376] [id = 308] 10:15:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A9822F0000) [pid = 2376] [serial = 923] [outer = 0000000000000000] 10:15:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A9822F1400) [pid = 2376] [serial = 924] [outer = 000000A9822F0000] 10:15:05 INFO - PROCESS | 2376 | 1472231705271 Marionette DEBUG loaded listener.js 10:15:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A982C48C00) [pid = 2376] [serial = 925] [outer = 000000A9822F0000] 10:15:05 INFO - PROCESS | 2376 | 1472231705773 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]]]}] 10:15:05 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 10:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 10:15:05 INFO - PROCESS | 2376 | 1472231705827 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 2376 | 1472231705833 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:15:05 INFO - PROCESS | 2376 | 1472231705839 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 2376 | 1472231705842 Marionette TRACE conn6 <- [1,1198,null,{}] 10:15:05 INFO - PROCESS | 2376 | 1472231705846 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}] 10:15:05 INFO - PROCESS | 2376 | 1472231705850 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:05 INFO - PROCESS | 2376 | 1472231705943 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:15:05 INFO - PROCESS | 2376 | 1472231705957 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 2376 | 1472231705960 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F78800 == 29 [pid = 2376] [id = 309] 10:15:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A984730000) [pid = 2376] [serial = 926] [outer = 0000000000000000] 10:15:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A98502DC00) [pid = 2376] [serial = 927] [outer = 000000A984730000] 10:15:06 INFO - PROCESS | 2376 | 1472231706011 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A98537BC00) [pid = 2376] [serial = 928] [outer = 000000A984730000] 10:15:06 INFO - PROCESS | 2376 | 1472231706483 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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 10:15:06 INFO - PROCESS | 2376 | 1472231706533 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 2376 | 1472231706536 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:15:06 INFO - PROCESS | 2376 | 1472231706540 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 2376 | 1472231706544 Marionette TRACE conn6 <- [1,1202,null,{}] 10:15:06 INFO - PROCESS | 2376 | 1472231706556 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}] 10:15:06 INFO - PROCESS | 2376 | 1472231706561 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:06 INFO - PROCESS | 2376 | 1472231706706 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:15:06 INFO - PROCESS | 2376 | 1472231706756 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:06 INFO - PROCESS | 2376 | 1472231706759 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6D000 == 30 [pid = 2376] [id = 310] 10:15:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A98139CC00) [pid = 2376] [serial = 929] [outer = 0000000000000000] 10:15:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A986B38400) [pid = 2376] [serial = 930] [outer = 000000A98139CC00] 10:15:06 INFO - PROCESS | 2376 | 1472231706811 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A986E0A800) [pid = 2376] [serial = 931] [outer = 000000A98139CC00] 10:15:07 INFO - PROCESS | 2376 | 1472231707192 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]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 10:15:07 INFO - PROCESS | 2376 | 1472231707238 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:15:07 INFO - PROCESS | 2376 | 1472231707241 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:15:07 INFO - PROCESS | 2376 | 1472231707244 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 2376 | 1472231707246 Marionette TRACE conn6 <- [1,1206,null,{}] 10:15:07 INFO - PROCESS | 2376 | 1472231707249 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}] 10:15:07 INFO - PROCESS | 2376 | 1472231707252 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:07 INFO - PROCESS | 2376 | 1472231707342 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:15:07 INFO - PROCESS | 2376 | 1472231707348 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 2376 | 1472231707351 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988819000 == 31 [pid = 2376] [id = 311] 10:15:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9879C7800) [pid = 2376] [serial = 932] [outer = 0000000000000000] 10:15:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A987C44400) [pid = 2376] [serial = 933] [outer = 000000A9879C7800] 10:15:07 INFO - PROCESS | 2376 | 1472231707398 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A987C72800) [pid = 2376] [serial = 934] [outer = 000000A9879C7800] 10:15:07 INFO - PROCESS | 2376 | 1472231707825 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]]]}] 10:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 10:15:07 INFO - PROCESS | 2376 | 1472231707879 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:15:07 INFO - PROCESS | 2376 | 1472231707881 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:15:07 INFO - PROCESS | 2376 | 1472231707884 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:15:07 INFO - PROCESS | 2376 | 1472231707887 Marionette TRACE conn6 <- [1,1210,null,{}] 10:15:07 INFO - PROCESS | 2376 | 1472231707890 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}] 10:15:07 INFO - PROCESS | 2376 | 1472231707892 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:07 INFO - PROCESS | 2376 | 1472231707975 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:15:07 INFO - PROCESS | 2376 | 1472231707983 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 2376 | 1472231707985 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988971800 == 32 [pid = 2376] [id = 312] 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981E25400) [pid = 2376] [serial = 935] [outer = 0000000000000000] 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C98C00) [pid = 2376] [serial = 936] [outer = 000000A981E25400] 10:15:08 INFO - PROCESS | 2376 | 1472231708033 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9885DD400) [pid = 2376] [serial = 937] [outer = 000000A981E25400] 10:15:08 INFO - PROCESS | 2376 | 1472231708499 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] 10:15:08 INFO - PROCESS | 2376 | 1472231708562 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:15:08 INFO - PROCESS | 2376 | 1472231708566 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 2376 | 1472231708567 Marionette TRACE conn6 <- [1,1214,null,{}] 10:15:08 INFO - PROCESS | 2376 | 1472231708571 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}] 10:15:08 INFO - PROCESS | 2376 | 1472231708577 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:08 INFO - PROCESS | 2376 | 1472231708686 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:15:08 INFO - PROCESS | 2376 | 1472231708700 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 2376 | 1472231708702 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989914800 == 33 [pid = 2376] [id = 313] 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9885DF400) [pid = 2376] [serial = 938] [outer = 0000000000000000] 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A989F97000) [pid = 2376] [serial = 939] [outer = 000000A9885DF400] 10:15:08 INFO - PROCESS | 2376 | 1472231708749 Marionette DEBUG loaded listener.js 10:15:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A58A000) [pid = 2376] [serial = 940] [outer = 000000A9885DF400] 10:15:09 INFO - PROCESS | 2376 | 1472231709184 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]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 10:15:09 INFO - PROCESS | 2376 | 1472231709239 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 2376 | 1472231709242 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:15:09 INFO - PROCESS | 2376 | 1472231709245 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:15:09 INFO - PROCESS | 2376 | 1472231709247 Marionette TRACE conn6 <- [1,1218,null,{}] 10:15:09 INFO - PROCESS | 2376 | 1472231709250 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}] 10:15:09 INFO - PROCESS | 2376 | 1472231709252 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:09 INFO - PROCESS | 2376 | 1472231709362 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:15:09 INFO - PROCESS | 2376 | 1472231709370 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 2376 | 1472231709372 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F381A800 == 34 [pid = 2376] [id = 314] 10:15:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987CA4000) [pid = 2376] [serial = 941] [outer = 0000000000000000] 10:15:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A5EAC00) [pid = 2376] [serial = 942] [outer = 000000A987CA4000] 10:15:09 INFO - PROCESS | 2376 | 1472231709420 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EA6000) [pid = 2376] [serial = 943] [outer = 000000A987CA4000] 10:15:09 INFO - PROCESS | 2376 | 1472231709827 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]]]}] 10:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 10:15:09 INFO - PROCESS | 2376 | 1472231709878 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:15:09 INFO - PROCESS | 2376 | 1472231709880 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:15:09 INFO - PROCESS | 2376 | 1472231709888 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:15:09 INFO - PROCESS | 2376 | 1472231709890 Marionette TRACE conn6 <- [1,1222,null,{}] 10:15:09 INFO - PROCESS | 2376 | 1472231709893 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}] 10:15:09 INFO - PROCESS | 2376 | 1472231709895 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:09 INFO - PROCESS | 2376 | 1472231709978 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:15:09 INFO - PROCESS | 2376 | 1472231709985 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:09 INFO - PROCESS | 2376 | 1472231709987 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42B3000 == 35 [pid = 2376] [id = 315] 10:15:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98A5E8000) [pid = 2376] [serial = 944] [outer = 0000000000000000] 10:15:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3036C00) [pid = 2376] [serial = 945] [outer = 000000A98A5E8000] 10:15:10 INFO - PROCESS | 2376 | 1472231710035 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3041000) [pid = 2376] [serial = 946] [outer = 000000A98A5E8000] 10:15:10 INFO - PROCESS | 2376 | 1472231710499 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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 10:15:10 INFO - PROCESS | 2376 | 1472231710521 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 2376 | 1472231710523 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:15:10 INFO - PROCESS | 2376 | 1472231710526 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:15:10 INFO - PROCESS | 2376 | 1472231710528 Marionette TRACE conn6 <- [1,1226,null,{}] 10:15:10 INFO - PROCESS | 2376 | 1472231710541 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}] 10:15:10 INFO - PROCESS | 2376 | 1472231710543 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:10 INFO - PROCESS | 2376 | 1472231710651 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:15:10 INFO - PROCESS | 2376 | 1472231710657 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:10 INFO - PROCESS | 2376 | 1472231710659 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6C800 == 36 [pid = 2376] [id = 316] 10:15:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3042000) [pid = 2376] [serial = 947] [outer = 0000000000000000] 10:15:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F39D7C00) [pid = 2376] [serial = 948] [outer = 000000A9F3042000] 10:15:10 INFO - PROCESS | 2376 | 1472231710707 Marionette DEBUG loaded listener.js 10:15:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4055400) [pid = 2376] [serial = 949] [outer = 000000A9F3042000] 10:15:11 INFO - PROCESS | 2376 | 1472231711168 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]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 10:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:15:11 INFO - PROCESS | 2376 | 1472231711222 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 2376 | 1472231711224 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:15:11 INFO - PROCESS | 2376 | 1472231711227 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - PROCESS | 2376 | 1472231711229 Marionette TRACE conn6 <- [1,1230,null,{}] 10:15:11 INFO - PROCESS | 2376 | 1472231711232 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}] 10:15:11 INFO - PROCESS | 2376 | 1472231711234 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:11 INFO - PROCESS | 2376 | 1472231711352 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:15:11 INFO - PROCESS | 2376 | 1472231711361 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 2376 | 1472231711363 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5939800 == 37 [pid = 2376] [id = 317] 10:15:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F403F400) [pid = 2376] [serial = 950] [outer = 0000000000000000] 10:15:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4721400) [pid = 2376] [serial = 951] [outer = 000000A9F403F400] 10:15:11 INFO - PROCESS | 2376 | 1472231711410 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47B1000) [pid = 2376] [serial = 952] [outer = 000000A9F403F400] 10:15:11 INFO - PROCESS | 2376 | 1472231711881 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]]]}] 10:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 10:15:11 INFO - PROCESS | 2376 | 1472231711902 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:15:11 INFO - PROCESS | 2376 | 1472231711905 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:15:11 INFO - PROCESS | 2376 | 1472231711908 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:15:11 INFO - PROCESS | 2376 | 1472231711911 Marionette TRACE conn6 <- [1,1234,null,{}] 10:15:11 INFO - PROCESS | 2376 | 1472231711914 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}] 10:15:11 INFO - PROCESS | 2376 | 1472231711917 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:12 INFO - PROCESS | 2376 | 1472231712076 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:15:12 INFO - PROCESS | 2376 | 1472231712102 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 2376 | 1472231712105 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988971000 == 38 [pid = 2376] [id = 318] 10:15:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F4DCD400) [pid = 2376] [serial = 953] [outer = 0000000000000000] 10:15:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F4EB9400) [pid = 2376] [serial = 954] [outer = 000000A9F4DCD400] 10:15:12 INFO - PROCESS | 2376 | 1472231712154 Marionette DEBUG loaded listener.js 10:15:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F552C000) [pid = 2376] [serial = 955] [outer = 000000A9F4DCD400] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F4055000) [pid = 2376] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F4DCE000) [pid = 2376] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F9A20400) [pid = 2376] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A982242C00) [pid = 2376] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F472A800) [pid = 2376] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981E1B800) [pid = 2376] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9879BF800) [pid = 2376] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A983ECE000) [pid = 2376] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A983E4B400) [pid = 2376] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F3037800) [pid = 2376] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:15:12 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986E07000) [pid = 2376] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:15:12 INFO - PROCESS | 2376 | 1472231712746 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]]]}] 10:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 882ms 10:15:12 INFO - PROCESS | 2376 | 1472231712793 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 2376 | 1472231712795 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:15:12 INFO - PROCESS | 2376 | 1472231712798 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:15:12 INFO - PROCESS | 2376 | 1472231712800 Marionette TRACE conn6 <- [1,1238,null,{}] 10:15:12 INFO - PROCESS | 2376 | 1472231712803 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}] 10:15:12 INFO - PROCESS | 2376 | 1472231712805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:12 INFO - PROCESS | 2376 | 1472231712890 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:15:12 INFO - PROCESS | 2376 | 1472231712895 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:12 INFO - PROCESS | 2376 | 1472231712897 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9B30000 == 39 [pid = 2376] [id = 319] 10:15:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986E0DC00) [pid = 2376] [serial = 956] [outer = 0000000000000000] 10:15:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3037800) [pid = 2376] [serial = 957] [outer = 000000A986E0DC00] 10:15:12 INFO - PROCESS | 2376 | 1472231712945 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4DC5800) [pid = 2376] [serial = 958] [outer = 000000A986E0DC00] 10:15:13 INFO - PROCESS | 2376 | 1472231713733 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]]]}] 10:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 10:15:13 INFO - PROCESS | 2376 | 1472231713789 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:15:13 INFO - PROCESS | 2376 | 1472231713794 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:15:13 INFO - PROCESS | 2376 | 1472231713799 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:15:13 INFO - PROCESS | 2376 | 1472231713805 Marionette TRACE conn6 <- [1,1242,null,{}] 10:15:13 INFO - PROCESS | 2376 | 1472231713810 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}] 10:15:13 INFO - PROCESS | 2376 | 1472231713813 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:13 INFO - PROCESS | 2376 | 1472231713952 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:15:14 INFO - PROCESS | 2376 | 1472231714021 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:14 INFO - PROCESS | 2376 | 1472231714024 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F5D800 == 40 [pid = 2376] [id = 320] 10:15:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9826AF000) [pid = 2376] [serial = 959] [outer = 0000000000000000] 10:15:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A982D2D400) [pid = 2376] [serial = 960] [outer = 000000A9826AF000] 10:15:14 INFO - PROCESS | 2376 | 1472231714127 Marionette DEBUG loaded listener.js 10:15:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A985371400) [pid = 2376] [serial = 961] [outer = 000000A9826AF000] 10:15:14 INFO - PROCESS | 2376 | 1472231714885 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]]]}] 10:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1180ms 10:15:14 INFO - PROCESS | 2376 | 1472231714983 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 2376 | 1472231714988 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:15:15 INFO - PROCESS | 2376 | 1472231714995 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:15:15 INFO - PROCESS | 2376 | 1472231714999 Marionette TRACE conn6 <- [1,1246,null,{}] 10:15:15 INFO - PROCESS | 2376 | 1472231715003 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}] 10:15:15 INFO - PROCESS | 2376 | 1472231715006 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:15 INFO - PROCESS | 2376 | 1472231715145 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:15:15 INFO - PROCESS | 2376 | 1472231715214 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 2376 | 1472231715217 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981297800 == 41 [pid = 2376] [id = 321] 10:15:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A981C2DC00) [pid = 2376] [serial = 962] [outer = 0000000000000000] 10:15:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9822E8C00) [pid = 2376] [serial = 963] [outer = 000000A981C2DC00] 10:15:15 INFO - PROCESS | 2376 | 1472231715419 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9840F1400) [pid = 2376] [serial = 964] [outer = 000000A981C2DC00] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A988971000 == 40 [pid = 2376] [id = 318] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5939800 == 39 [pid = 2376] [id = 317] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6C800 == 38 [pid = 2376] [id = 316] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42B3000 == 37 [pid = 2376] [id = 315] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F381A800 == 36 [pid = 2376] [id = 314] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A989914800 == 35 [pid = 2376] [id = 313] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A988971800 == 34 [pid = 2376] [id = 312] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A988819000 == 33 [pid = 2376] [id = 311] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6D000 == 32 [pid = 2376] [id = 310] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F78800 == 31 [pid = 2376] [id = 309] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A982262000 == 30 [pid = 2376] [id = 308] 10:15:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A1800 == 29 [pid = 2376] [id = 307] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47ED000) [pid = 2376] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F51AFC00) [pid = 2376] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F9B4C000) [pid = 2376] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F5F90800) [pid = 2376] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982D35400) [pid = 2376] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F47F2400) [pid = 2376] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A58F400) [pid = 2376] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9885DB000) [pid = 2376] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C45C00) [pid = 2376] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A984727C00) [pid = 2376] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FC5400) [pid = 2376] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A988741C00) [pid = 2376] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A987C4D000) [pid = 2376] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98537AC00) [pid = 2376] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9FAB0C400) [pid = 2376] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3845800) [pid = 2376] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F403E800) [pid = 2376] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F4DC6800) [pid = 2376] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F3EC5000) [pid = 2376] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F8C85C00) [pid = 2376] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F9D3EC00) [pid = 2376] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F2EA3400) [pid = 2376] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:15:16 INFO - PROCESS | 2376 | 1472231716137 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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1190ms 10:15:16 INFO - PROCESS | 2376 | 1472231716197 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 2376 | 1472231716201 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:15:16 INFO - PROCESS | 2376 | 1472231716209 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - PROCESS | 2376 | 1472231716211 Marionette TRACE conn6 <- [1,1250,null,{}] 10:15:16 INFO - PROCESS | 2376 | 1472231716216 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}] 10:15:16 INFO - PROCESS | 2376 | 1472231716219 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:16 INFO - PROCESS | 2376 | 1472231716315 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:15:16 INFO - PROCESS | 2376 | 1472231716322 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:16 INFO - PROCESS | 2376 | 1472231716324 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F6C800 == 30 [pid = 2376] [id = 322] 10:15:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A984727C00) [pid = 2376] [serial = 965] [outer = 0000000000000000] 10:15:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A985FC5400) [pid = 2376] [serial = 966] [outer = 000000A984727C00] 10:15:16 INFO - PROCESS | 2376 | 1472231716380 Marionette DEBUG loaded listener.js 10:15:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A986E0C000) [pid = 2376] [serial = 967] [outer = 000000A984727C00] 10:15:16 INFO - PROCESS | 2376 | 1472231716900 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]]]}] 10:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 10:15:16 INFO - PROCESS | 2376 | 1472231716948 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:15:16 INFO - PROCESS | 2376 | 1472231716952 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:15:16 INFO - PROCESS | 2376 | 1472231716958 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:15:16 INFO - PROCESS | 2376 | 1472231716961 Marionette TRACE conn6 <- [1,1254,null,{}] 10:15:16 INFO - PROCESS | 2376 | 1472231716965 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}] 10:15:16 INFO - PROCESS | 2376 | 1472231716968 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:17 INFO - PROCESS | 2376 | 1472231717061 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:15:17 INFO - PROCESS | 2376 | 1472231717070 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 2376 | 1472231717073 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDE800 == 31 [pid = 2376] [id = 323] 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A985030C00) [pid = 2376] [serial = 968] [outer = 0000000000000000] 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C9C400) [pid = 2376] [serial = 969] [outer = 000000A985030C00] 10:15:17 INFO - PROCESS | 2376 | 1472231717180 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A988744000) [pid = 2376] [serial = 970] [outer = 000000A985030C00] 10:15:17 INFO - PROCESS | 2376 | 1472231717609 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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 10:15:17 INFO - PROCESS | 2376 | 1472231717634 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 2376 | 1472231717637 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:15:17 INFO - PROCESS | 2376 | 1472231717640 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 2376 | 1472231717644 Marionette TRACE conn6 <- [1,1258,null,{}] 10:15:17 INFO - PROCESS | 2376 | 1472231717656 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}] 10:15:17 INFO - PROCESS | 2376 | 1472231717661 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:17 INFO - PROCESS | 2376 | 1472231717754 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:15:17 INFO - PROCESS | 2376 | 1472231717762 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:17 INFO - PROCESS | 2376 | 1472231717765 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AB000 == 32 [pid = 2376] [id = 324] 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98874A800) [pid = 2376] [serial = 971] [outer = 0000000000000000] 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A989F93000) [pid = 2376] [serial = 972] [outer = 000000A98874A800] 10:15:17 INFO - PROCESS | 2376 | 1472231717813 Marionette DEBUG loaded listener.js 10:15:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A5E8400) [pid = 2376] [serial = 973] [outer = 000000A98874A800] 10:15:18 INFO - PROCESS | 2376 | 1472231718283 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]]]}] 10:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 10:15:18 INFO - PROCESS | 2376 | 1472231718334 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:15:18 INFO - PROCESS | 2376 | 1472231718337 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:15:18 INFO - PROCESS | 2376 | 1472231718341 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:15:18 INFO - PROCESS | 2376 | 1472231718343 Marionette TRACE conn6 <- [1,1262,null,{}] 10:15:18 INFO - PROCESS | 2376 | 1472231718346 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}] 10:15:18 INFO - PROCESS | 2376 | 1472231718348 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:18 INFO - PROCESS | 2376 | 1472231718465 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:15:18 INFO - PROCESS | 2376 | 1472231718473 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 2376 | 1472231718475 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BC000 == 33 [pid = 2376] [id = 325] 10:15:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F3033C00) [pid = 2376] [serial = 974] [outer = 0000000000000000] 10:15:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F303AC00) [pid = 2376] [serial = 975] [outer = 000000A9F3033C00] 10:15:18 INFO - PROCESS | 2376 | 1472231718571 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3E33C00) [pid = 2376] [serial = 976] [outer = 000000A9F3033C00] 10:15:19 INFO - PROCESS | 2376 | 1472231719002 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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 10:15:19 INFO - PROCESS | 2376 | 1472231719014 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 2376 | 1472231719016 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:15:19 INFO - PROCESS | 2376 | 1472231719030 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 2376 | 1472231719032 Marionette TRACE conn6 <- [1,1266,null,{}] 10:15:19 INFO - PROCESS | 2376 | 1472231719036 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}] 10:15:19 INFO - PROCESS | 2376 | 1472231719038 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:19 INFO - PROCESS | 2376 | 1472231719173 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:15:19 INFO - PROCESS | 2376 | 1472231719191 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 2376 | 1472231719193 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988974000 == 34 [pid = 2376] [id = 326] 10:15:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F42BE000) [pid = 2376] [serial = 977] [outer = 0000000000000000] 10:15:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4721C00) [pid = 2376] [serial = 978] [outer = 000000A9F42BE000] 10:15:19 INFO - PROCESS | 2376 | 1472231719256 Marionette DEBUG loaded listener.js 10:15:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47F1800) [pid = 2376] [serial = 979] [outer = 000000A9F42BE000] 10:15:19 INFO - PROCESS | 2376 | 1472231719736 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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 10:15:19 INFO - PROCESS | 2376 | 1472231719769 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 2376 | 1472231719771 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:15:19 INFO - PROCESS | 2376 | 1472231719774 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 2376 | 1472231719776 Marionette TRACE conn6 <- [1,1270,null,{}] 10:15:19 INFO - PROCESS | 2376 | 1472231719780 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}] 10:15:19 INFO - PROCESS | 2376 | 1472231719786 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:19 INFO - PROCESS | 2376 | 1472231719906 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:15:19 INFO - PROCESS | 2376 | 1472231719912 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:19 INFO - PROCESS | 2376 | 1472231719914 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5224800 == 35 [pid = 2376] [id = 327] 10:15:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47F8000) [pid = 2376] [serial = 980] [outer = 0000000000000000] 10:15:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F51EE400) [pid = 2376] [serial = 981] [outer = 000000A9F47F8000] 10:15:20 INFO - PROCESS | 2376 | 1472231720001 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F5967C00) [pid = 2376] [serial = 982] [outer = 000000A9F47F8000] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F3042000) [pid = 2376] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9885DF400) [pid = 2376] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9822F0000) [pid = 2376] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F403F400) [pid = 2376] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A984730000) [pid = 2376] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9879C7800) [pid = 2376] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9E47C00) [pid = 2376] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981E25400) [pid = 2376] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98139CC00) [pid = 2376] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987CA4000) [pid = 2376] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98A5E8000) [pid = 2376] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:15:20 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4DCD400) [pid = 2376] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:15:20 INFO - PROCESS | 2376 | 1472231720541 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]]]}] 10:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 839ms 10:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:15:20 INFO - PROCESS | 2376 | 1472231720617 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:15:20 INFO - PROCESS | 2376 | 1472231720619 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:15:20 INFO - PROCESS | 2376 | 1472231720622 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:15:20 INFO - PROCESS | 2376 | 1472231720624 Marionette TRACE conn6 <- [1,1274,null,{}] 10:15:20 INFO - PROCESS | 2376 | 1472231720628 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}] 10:15:20 INFO - PROCESS | 2376 | 1472231720630 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:20 INFO - PROCESS | 2376 | 1472231720740 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:15:20 INFO - PROCESS | 2376 | 1472231720788 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 2376 | 1472231720790 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F62800 == 36 [pid = 2376] [id = 328] 10:15:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981C2AC00) [pid = 2376] [serial = 983] [outer = 0000000000000000] 10:15:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A987C9D800) [pid = 2376] [serial = 984] [outer = 000000A981C2AC00] 10:15:20 INFO - PROCESS | 2376 | 1472231720838 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F4726C00) [pid = 2376] [serial = 985] [outer = 000000A981C2AC00] 10:15:21 INFO - PROCESS | 2376 | 1472231721191 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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 10:15:21 INFO - PROCESS | 2376 | 1472231721255 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 2376 | 1472231721266 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:15:21 INFO - PROCESS | 2376 | 1472231721270 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:15:21 INFO - PROCESS | 2376 | 1472231721271 Marionette TRACE conn6 <- [1,1278,null,{}] 10:15:21 INFO - PROCESS | 2376 | 1472231721275 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}] 10:15:21 INFO - PROCESS | 2376 | 1472231721277 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:21 INFO - PROCESS | 2376 | 1472231721360 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:15:21 INFO - PROCESS | 2376 | 1472231721368 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 2376 | 1472231721370 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9511000 == 37 [pid = 2376] [id = 329] 10:15:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F59D5000) [pid = 2376] [serial = 986] [outer = 0000000000000000] 10:15:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5FE9800) [pid = 2376] [serial = 987] [outer = 000000A9F59D5000] 10:15:21 INFO - PROCESS | 2376 | 1472231721416 Marionette DEBUG loaded listener.js 10:15:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9381400) [pid = 2376] [serial = 988] [outer = 000000A9F59D5000] 10:15:21 INFO - PROCESS | 2376 | 1472231721841 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]]]}] 10:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 10:15:21 INFO - PROCESS | 2376 | 1472231721905 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 2376 | 1472231721907 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:15:21 INFO - PROCESS | 2376 | 1472231721910 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 2376 | 1472231721912 Marionette TRACE conn6 <- [1,1282,null,{}] 10:15:21 INFO - PROCESS | 2376 | 1472231721916 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}] 10:15:21 INFO - PROCESS | 2376 | 1472231721918 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:22 INFO - PROCESS | 2376 | 1472231722007 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:15:22 INFO - PROCESS | 2376 | 1472231722052 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:22 INFO - PROCESS | 2376 | 1472231722054 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DEF800 == 38 [pid = 2376] [id = 330] 10:15:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9590400) [pid = 2376] [serial = 989] [outer = 0000000000000000] 10:15:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9A49000) [pid = 2376] [serial = 990] [outer = 000000A9F9590400] 10:15:22 INFO - PROCESS | 2376 | 1472231722101 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9B55400) [pid = 2376] [serial = 991] [outer = 000000A9F9590400] 10:15:22 INFO - PROCESS | 2376 | 1472231722693 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]]]}] 10:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 818ms 10:15:22 INFO - PROCESS | 2376 | 1472231722733 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:15:22 INFO - PROCESS | 2376 | 1472231722738 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:15:22 INFO - PROCESS | 2376 | 1472231722743 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:15:22 INFO - PROCESS | 2376 | 1472231722746 Marionette TRACE conn6 <- [1,1286,null,{}] 10:15:22 INFO - PROCESS | 2376 | 1472231722752 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}] 10:15:22 INFO - PROCESS | 2376 | 1472231722756 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:22 INFO - PROCESS | 2376 | 1472231722881 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:15:23 INFO - PROCESS | 2376 | 1472231723001 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:23 INFO - PROCESS | 2376 | 1472231723004 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985349800 == 39 [pid = 2376] [id = 331] 10:15:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9822F1C00) [pid = 2376] [serial = 992] [outer = 0000000000000000] 10:15:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9858E0400) [pid = 2376] [serial = 993] [outer = 000000A9822F1C00] 10:15:23 INFO - PROCESS | 2376 | 1472231723066 Marionette DEBUG loaded listener.js 10:15:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A986B32C00) [pid = 2376] [serial = 994] [outer = 000000A9822F1C00] 10:15:23 INFO - PROCESS | 2376 | 1472231723730 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]]]}] 10:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1028ms 10:15:23 INFO - PROCESS | 2376 | 1472231723773 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:15:23 INFO - PROCESS | 2376 | 1472231723779 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:15:23 INFO - PROCESS | 2376 | 1472231723786 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 2376 | 1472231723789 Marionette TRACE conn6 <- [1,1290,null,{}] 10:15:23 INFO - PROCESS | 2376 | 1472231723793 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}] 10:15:23 INFO - PROCESS | 2376 | 1472231723797 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:23 INFO - PROCESS | 2376 | 1472231723916 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:15:24 INFO - PROCESS | 2376 | 1472231724034 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 2376 | 1472231724038 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A7800 == 40 [pid = 2376] [id = 332] 10:15:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987CA2400) [pid = 2376] [serial = 995] [outer = 0000000000000000] 10:15:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98874D000) [pid = 2376] [serial = 996] [outer = 000000A987CA2400] 10:15:24 INFO - PROCESS | 2376 | 1472231724099 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A989F99800) [pid = 2376] [serial = 997] [outer = 000000A987CA2400] 10:15:24 INFO - PROCESS | 2376 | 1472231724744 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]]]}] 10:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1024ms 10:15:24 INFO - PROCESS | 2376 | 1472231724812 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:15:24 INFO - PROCESS | 2376 | 1472231724815 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:15:24 INFO - PROCESS | 2376 | 1472231724818 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:15:24 INFO - PROCESS | 2376 | 1472231724823 Marionette TRACE conn6 <- [1,1294,null,{}] 10:15:24 INFO - PROCESS | 2376 | 1472231724847 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}] 10:15:24 INFO - PROCESS | 2376 | 1472231724853 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:25 INFO - PROCESS | 2376 | 1472231725020 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:15:25 INFO - PROCESS | 2376 | 1472231725067 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 2376 | 1472231725071 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB050800 == 41 [pid = 2376] [id = 333] 10:15:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F4DCBC00) [pid = 2376] [serial = 998] [outer = 0000000000000000] 10:15:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F4DD0C00) [pid = 2376] [serial = 999] [outer = 000000A9F4DCBC00] 10:15:25 INFO - PROCESS | 2376 | 1472231725132 Marionette DEBUG loaded listener.js 10:15:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9A20400) [pid = 2376] [serial = 1000] [outer = 000000A9F4DCBC00] 10:15:25 INFO - PROCESS | 2376 | 1472231725707 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]]]}] 10:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 943ms 10:15:25 INFO - PROCESS | 2376 | 1472231725764 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 2376 | 1472231725767 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:15:25 INFO - PROCESS | 2376 | 1472231725770 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 2376 | 1472231725773 Marionette TRACE conn6 <- [1,1298,null,{}] 10:15:25 INFO - PROCESS | 2376 | 1472231725777 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}] 10:15:25 INFO - PROCESS | 2376 | 1472231725779 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:25 INFO - PROCESS | 2376 | 1472231725895 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:15:25 INFO - PROCESS | 2376 | 1472231725983 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:25 INFO - PROCESS | 2376 | 1472231725986 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE37D000 == 42 [pid = 2376] [id = 334] 10:15:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9E47C00) [pid = 2376] [serial = 1001] [outer = 0000000000000000] 10:15:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FA056C00) [pid = 2376] [serial = 1002] [outer = 000000A9F9E47C00] 10:15:26 INFO - PROCESS | 2376 | 1472231726044 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9FAB50C00) [pid = 2376] [serial = 1003] [outer = 000000A9F9E47C00] 10:15:26 INFO - PROCESS | 2376 | 1472231726659 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]]]}] 10:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 10:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:15:26 INFO - PROCESS | 2376 | 1472231726696 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 10:15:26 INFO - PROCESS | 2376 | 1472231726699 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:15:26 INFO - PROCESS | 2376 | 1472231726702 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:15:26 INFO - PROCESS | 2376 | 1472231726705 Marionette TRACE conn6 <- [1,1302,null,{}] 10:15:26 INFO - PROCESS | 2376 | 1472231726708 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}] 10:15:26 INFO - PROCESS | 2376 | 1472231726711 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:26 INFO - PROCESS | 2376 | 1472231726930 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:15:27 INFO - PROCESS | 2376 | 1472231727033 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:27 INFO - PROCESS | 2376 | 1472231727036 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98151C000 == 43 [pid = 2376] [id = 335] 10:15:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A980F1B400) [pid = 2376] [serial = 1004] [outer = 0000000000000000] 10:15:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9813A3800) [pid = 2376] [serial = 1005] [outer = 000000A980F1B400] 10:15:27 INFO - PROCESS | 2376 | 1472231727092 Marionette DEBUG loaded listener.js 10:15:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A981FEC800) [pid = 2376] [serial = 1006] [outer = 000000A980F1B400] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9511000 == 42 [pid = 2376] [id = 329] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F62800 == 41 [pid = 2376] [id = 328] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5224800 == 40 [pid = 2376] [id = 327] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A988974000 == 39 [pid = 2376] [id = 326] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BC000 == 38 [pid = 2376] [id = 325] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AB000 == 37 [pid = 2376] [id = 324] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDE800 == 36 [pid = 2376] [id = 323] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F6C800 == 35 [pid = 2376] [id = 322] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A981297800 == 34 [pid = 2376] [id = 321] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F5D800 == 33 [pid = 2376] [id = 320] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9B30000 == 32 [pid = 2376] [id = 319] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE37D000 == 31 [pid = 2376] [id = 334] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB050800 == 30 [pid = 2376] [id = 333] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A7800 == 29 [pid = 2376] [id = 332] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9DEF800 == 28 [pid = 2376] [id = 330] 10:15:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A985349800 == 27 [pid = 2376] [id = 331] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F39D7C00) [pid = 2376] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A989F97000) [pid = 2376] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A98A58A000) [pid = 2376] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9822F1400) [pid = 2376] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F4721400) [pid = 2376] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A982C48C00) [pid = 2376] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98502DC00) [pid = 2376] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A98537BC00) [pid = 2376] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C44400) [pid = 2376] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C72800) [pid = 2376] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9FAC27800) [pid = 2376] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A987C98C00) [pid = 2376] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9885DD400) [pid = 2376] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B38400) [pid = 2376] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A986E0A800) [pid = 2376] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98A5EAC00) [pid = 2376] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F2EA6000) [pid = 2376] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F3036C00) [pid = 2376] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4055400) [pid = 2376] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F4EB9400) [pid = 2376] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F47B1000) [pid = 2376] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F552C000) [pid = 2376] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3037800) [pid = 2376] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3041000) [pid = 2376] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:15:28 INFO - PROCESS | 2376 | 1472231728464 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]]]}] 10:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1785ms 10:15:28 INFO - PROCESS | 2376 | 1472231728491 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:15:28 INFO - PROCESS | 2376 | 1472231728495 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:15:28 INFO - PROCESS | 2376 | 1472231728503 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:15:28 INFO - PROCESS | 2376 | 1472231728506 Marionette TRACE conn6 <- [1,1306,null,{}] 10:15:28 INFO - PROCESS | 2376 | 1472231728512 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}] 10:15:28 INFO - PROCESS | 2376 | 1472231728516 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:28 INFO - PROCESS | 2376 | 1472231728614 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:15:28 INFO - PROCESS | 2376 | 1472231728621 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 2376 | 1472231728624 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981AEE000 == 28 [pid = 2376] [id = 336] 10:15:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98200F000) [pid = 2376] [serial = 1007] [outer = 0000000000000000] 10:15:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9822EA800) [pid = 2376] [serial = 1008] [outer = 000000A98200F000] 10:15:28 INFO - PROCESS | 2376 | 1472231728678 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982C4D000) [pid = 2376] [serial = 1009] [outer = 000000A98200F000] 10:15:29 INFO - PROCESS | 2376 | 1472231729196 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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 735ms 10:15:29 INFO - PROCESS | 2376 | 1472231729238 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:15:29 INFO - PROCESS | 2376 | 1472231729244 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:15:29 INFO - PROCESS | 2376 | 1472231729252 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 2376 | 1472231729255 Marionette TRACE conn6 <- [1,1310,null,{}] 10:15:29 INFO - PROCESS | 2376 | 1472231729259 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}] 10:15:29 INFO - PROCESS | 2376 | 1472231729262 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:29 INFO - PROCESS | 2376 | 1472231729355 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:15:29 INFO - PROCESS | 2376 | 1472231729364 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:29 INFO - PROCESS | 2376 | 1472231729367 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F6B000 == 29 [pid = 2376] [id = 337] 10:15:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985037400) [pid = 2376] [serial = 1010] [outer = 0000000000000000] 10:15:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9850F5400) [pid = 2376] [serial = 1011] [outer = 000000A985037400] 10:15:29 INFO - PROCESS | 2376 | 1472231729418 Marionette DEBUG loaded listener.js 10:15:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98537D400) [pid = 2376] [serial = 1012] [outer = 000000A985037400] 10:15:29 INFO - PROCESS | 2376 | 1472231729926 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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 10:15:29 INFO - PROCESS | 2376 | 1472231729988 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:15:29 INFO - PROCESS | 2376 | 1472231729991 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:15:29 INFO - PROCESS | 2376 | 1472231729994 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 2376 | 1472231729998 Marionette TRACE conn6 <- [1,1314,null,{}] 10:15:30 INFO - PROCESS | 2376 | 1472231730011 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}] 10:15:30 INFO - PROCESS | 2376 | 1472231730017 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:30 INFO - PROCESS | 2376 | 1472231730130 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:15:30 INFO - PROCESS | 2376 | 1472231730146 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 2376 | 1472231730149 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CD5000 == 30 [pid = 2376] [id = 338] 10:15:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A981E25400) [pid = 2376] [serial = 1013] [outer = 0000000000000000] 10:15:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986E0B400) [pid = 2376] [serial = 1014] [outer = 000000A981E25400] 10:15:30 INFO - PROCESS | 2376 | 1472231730202 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C3F800) [pid = 2376] [serial = 1015] [outer = 000000A981E25400] 10:15:30 INFO - PROCESS | 2376 | 1472231730635 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]]]}] 10:15:30 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 10:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 10:15:30 INFO - PROCESS | 2376 | 1472231730698 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:15:30 INFO - PROCESS | 2376 | 1472231730701 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:15:30 INFO - PROCESS | 2376 | 1472231730705 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:15:30 INFO - PROCESS | 2376 | 1472231730707 Marionette TRACE conn6 <- [1,1318,null,{}] 10:15:30 INFO - PROCESS | 2376 | 1472231730711 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}] 10:15:30 INFO - PROCESS | 2376 | 1472231730713 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:30 INFO - PROCESS | 2376 | 1472231730835 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:15:30 INFO - PROCESS | 2376 | 1472231730883 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 2376 | 1472231730885 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D4800 == 31 [pid = 2376] [id = 339] 10:15:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C73000) [pid = 2376] [serial = 1016] [outer = 0000000000000000] 10:15:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C7E000) [pid = 2376] [serial = 1017] [outer = 000000A987C73000] 10:15:30 INFO - PROCESS | 2376 | 1472231730934 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987CA2C00) [pid = 2376] [serial = 1018] [outer = 000000A987C73000] 10:15:31 INFO - PROCESS | 2376 | 1472231731390 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]]]}] 10:15:31 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 10:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 10:15:31 INFO - PROCESS | 2376 | 1472231731440 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 2376 | 1472231731443 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:15:31 INFO - PROCESS | 2376 | 1472231731446 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 2376 | 1472231731448 Marionette TRACE conn6 <- [1,1322,null,{}] 10:15:31 INFO - PROCESS | 2376 | 1472231731451 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}] 10:15:31 INFO - PROCESS | 2376 | 1472231731453 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:31 INFO - PROCESS | 2376 | 1472231731561 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:15:31 INFO - PROCESS | 2376 | 1472231731570 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 2376 | 1472231731572 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A7800 == 32 [pid = 2376] [id = 340] 10:15:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A985035800) [pid = 2376] [serial = 1019] [outer = 0000000000000000] 10:15:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98873F800) [pid = 2376] [serial = 1020] [outer = 000000A985035800] 10:15:31 INFO - PROCESS | 2376 | 1472231731659 Marionette DEBUG loaded listener.js 10:15:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9889F4000) [pid = 2376] [serial = 1021] [outer = 000000A985035800] 10:15:32 INFO - PROCESS | 2376 | 1472231732095 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]]]}] 10:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 10:15:32 INFO - PROCESS | 2376 | 1472231732121 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:15:32 INFO - PROCESS | 2376 | 1472231732123 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:15:32 INFO - PROCESS | 2376 | 1472231732126 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:15:32 INFO - PROCESS | 2376 | 1472231732128 Marionette TRACE conn6 <- [1,1326,null,{}] 10:15:32 INFO - PROCESS | 2376 | 1472231732132 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}] 10:15:32 INFO - PROCESS | 2376 | 1472231732138 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:32 INFO - PROCESS | 2376 | 1472231732276 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:15:32 INFO - PROCESS | 2376 | 1472231732332 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:32 INFO - PROCESS | 2376 | 1472231732334 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F2E54000 == 33 [pid = 2376] [id = 341] 10:15:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A989F97400) [pid = 2376] [serial = 1022] [outer = 0000000000000000] 10:15:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A98A58EC00) [pid = 2376] [serial = 1023] [outer = 000000A989F97400] 10:15:32 INFO - PROCESS | 2376 | 1472231732385 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F2EAA400) [pid = 2376] [serial = 1024] [outer = 000000A989F97400] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F42BE000) [pid = 2376] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A981C2AC00) [pid = 2376] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A984727C00) [pid = 2376] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9826AF000) [pid = 2376] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98874A800) [pid = 2376] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986E0DC00) [pid = 2376] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981C2DC00) [pid = 2376] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F47F8000) [pid = 2376] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A985030C00) [pid = 2376] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F59D5000) [pid = 2376] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9590400) [pid = 2376] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:15:32 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F3033C00) [pid = 2376] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:15:33 INFO - PROCESS | 2376 | 1472231733486 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]]]}] 10:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1388ms 10:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:15:33 INFO - PROCESS | 2376 | 1472231733518 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:15:33 INFO - PROCESS | 2376 | 1472231733520 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:15:33 INFO - PROCESS | 2376 | 1472231733524 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:15:33 INFO - PROCESS | 2376 | 1472231733525 Marionette TRACE conn6 <- [1,1330,null,{}] 10:15:33 INFO - PROCESS | 2376 | 1472231733529 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}] 10:15:33 INFO - PROCESS | 2376 | 1472231733531 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:33 INFO - PROCESS | 2376 | 1472231733613 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:15:33 INFO - PROCESS | 2376 | 1472231733619 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 2376 | 1472231733621 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42AC000 == 34 [pid = 2376] [id = 342] 10:15:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98223B800) [pid = 2376] [serial = 1025] [outer = 0000000000000000] 10:15:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C40800) [pid = 2376] [serial = 1026] [outer = 000000A98223B800] 10:15:33 INFO - PROCESS | 2376 | 1472231733669 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3034800) [pid = 2376] [serial = 1027] [outer = 000000A98223B800] 10:15:34 INFO - PROCESS | 2376 | 1472231734075 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]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 10:15:34 INFO - PROCESS | 2376 | 1472231734155 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 2376 | 1472231734157 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:15:34 INFO - PROCESS | 2376 | 1472231734161 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 2376 | 1472231734163 Marionette TRACE conn6 <- [1,1334,null,{}] 10:15:34 INFO - PROCESS | 2376 | 1472231734166 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}] 10:15:34 INFO - PROCESS | 2376 | 1472231734169 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:34 INFO - PROCESS | 2376 | 1472231734252 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:15:34 INFO - PROCESS | 2376 | 1472231734258 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 2376 | 1472231734260 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5196800 == 35 [pid = 2376] [id = 343] 10:15:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3035000) [pid = 2376] [serial = 1028] [outer = 0000000000000000] 10:15:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F3846400) [pid = 2376] [serial = 1029] [outer = 000000A9F3035000] 10:15:34 INFO - PROCESS | 2376 | 1472231734306 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F403B800) [pid = 2376] [serial = 1030] [outer = 000000A9F3035000] 10:15:34 INFO - PROCESS | 2376 | 1472231734740 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]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 10:15:34 INFO - PROCESS | 2376 | 1472231734793 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 2376 | 1472231734796 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:15:34 INFO - PROCESS | 2376 | 1472231734799 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 2376 | 1472231734801 Marionette TRACE conn6 <- [1,1338,null,{}] 10:15:34 INFO - PROCESS | 2376 | 1472231734805 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}] 10:15:34 INFO - PROCESS | 2376 | 1472231734807 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:34 INFO - PROCESS | 2376 | 1472231734931 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:15:35 INFO - PROCESS | 2376 | 1472231735080 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:35 INFO - PROCESS | 2376 | 1472231735084 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981A86800 == 36 [pid = 2376] [id = 344] 10:15:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981983000) [pid = 2376] [serial = 1031] [outer = 0000000000000000] 10:15:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A981C8C400) [pid = 2376] [serial = 1032] [outer = 000000A981983000] 10:15:35 INFO - PROCESS | 2376 | 1472231735147 Marionette DEBUG loaded listener.js 10:15:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982C4B800) [pid = 2376] [serial = 1033] [outer = 000000A981983000] 10:15:35 INFO - PROCESS | 2376 | 1472231735904 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]]]}] 10:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1129ms 10:15:35 INFO - PROCESS | 2376 | 1472231735942 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:15:35 INFO - PROCESS | 2376 | 1472231735947 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:15:35 INFO - PROCESS | 2376 | 1472231735952 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:15:35 INFO - PROCESS | 2376 | 1472231735956 Marionette TRACE conn6 <- [1,1342,null,{}] 10:15:35 INFO - PROCESS | 2376 | 1472231735961 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}] 10:15:35 INFO - PROCESS | 2376 | 1472231735967 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:36 INFO - PROCESS | 2376 | 1472231736102 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:15:36 INFO - PROCESS | 2376 | 1472231736171 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 2376 | 1472231736175 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEC800 == 37 [pid = 2376] [id = 345] 10:15:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9858DCC00) [pid = 2376] [serial = 1034] [outer = 0000000000000000] 10:15:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A985FD0400) [pid = 2376] [serial = 1035] [outer = 000000A9858DCC00] 10:15:36 INFO - PROCESS | 2376 | 1472231736277 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A986E03000) [pid = 2376] [serial = 1036] [outer = 000000A9858DCC00] 10:15:37 INFO - PROCESS | 2376 | 1472231737202 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]]]}] 10:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1341ms 10:15:37 INFO - PROCESS | 2376 | 1472231737300 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:15:37 INFO - PROCESS | 2376 | 1472231737304 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:15:37 INFO - PROCESS | 2376 | 1472231737310 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 2376 | 1472231737314 Marionette TRACE conn6 <- [1,1346,null,{}] 10:15:37 INFO - PROCESS | 2376 | 1472231737320 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}] 10:15:37 INFO - PROCESS | 2376 | 1472231737323 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:37 INFO - PROCESS | 2376 | 1472231737483 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:15:37 INFO - PROCESS | 2376 | 1472231737554 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 2376 | 1472231737559 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98534B000 == 38 [pid = 2376] [id = 346] 10:15:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A98502FC00) [pid = 2376] [serial = 1037] [outer = 0000000000000000] 10:15:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9850F5C00) [pid = 2376] [serial = 1038] [outer = 000000A98502FC00] 10:15:37 INFO - PROCESS | 2376 | 1472231737613 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A983B12800) [pid = 2376] [serial = 1039] [outer = 000000A98502FC00] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5196800 == 37 [pid = 2376] [id = 343] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42AC000 == 36 [pid = 2376] [id = 342] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F2E54000 == 35 [pid = 2376] [id = 341] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A7800 == 34 [pid = 2376] [id = 340] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D4800 == 33 [pid = 2376] [id = 339] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CD5000 == 32 [pid = 2376] [id = 338] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F6B000 == 31 [pid = 2376] [id = 337] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A981AEE000 == 30 [pid = 2376] [id = 336] 10:15:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A98151C000 == 29 [pid = 2376] [id = 335] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F47F1800) [pid = 2376] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F4721C00) [pid = 2376] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A987C9D800) [pid = 2376] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A985FC5400) [pid = 2376] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986E0C000) [pid = 2376] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982D2D400) [pid = 2376] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A985371400) [pid = 2376] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A989F93000) [pid = 2376] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DC5800) [pid = 2376] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9822E8C00) [pid = 2376] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F51EE400) [pid = 2376] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9840F1400) [pid = 2376] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C9C400) [pid = 2376] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A988744000) [pid = 2376] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F5967C00) [pid = 2376] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F5FE9800) [pid = 2376] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F9B55400) [pid = 2376] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9A49000) [pid = 2376] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F303AC00) [pid = 2376] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3E33C00) [pid = 2376] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4726C00) [pid = 2376] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98A5E8400) [pid = 2376] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:15:37 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F9381400) [pid = 2376] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:15:38 INFO - PROCESS | 2376 | 1472231738169 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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 10:15:38 INFO - PROCESS | 2376 | 1472231738195 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 2376 | 1472231738200 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:15:38 INFO - PROCESS | 2376 | 1472231738207 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 2376 | 1472231738209 Marionette TRACE conn6 <- [1,1350,null,{}] 10:15:38 INFO - PROCESS | 2376 | 1472231738213 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}] 10:15:38 INFO - PROCESS | 2376 | 1472231738216 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:38 INFO - PROCESS | 2376 | 1472231738310 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:15:38 INFO - PROCESS | 2376 | 1472231738319 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:38 INFO - PROCESS | 2376 | 1472231738322 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F51800 == 30 [pid = 2376] [id = 347] 10:15:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986B34400) [pid = 2376] [serial = 1040] [outer = 0000000000000000] 10:15:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A986E0A000) [pid = 2376] [serial = 1041] [outer = 000000A986B34400] 10:15:38 INFO - PROCESS | 2376 | 1472231738372 Marionette DEBUG loaded listener.js 10:15:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C43400) [pid = 2376] [serial = 1042] [outer = 000000A986B34400] 10:15:38 INFO - PROCESS | 2376 | 1472231738866 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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 10:15:38 INFO - PROCESS | 2376 | 1472231738880 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 2376 | 1472231738882 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:15:38 INFO - PROCESS | 2376 | 1472231738886 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 2376 | 1472231738890 Marionette TRACE conn6 <- [1,1354,null,{}] 10:15:38 INFO - PROCESS | 2376 | 1472231738902 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}] 10:15:38 INFO - PROCESS | 2376 | 1472231738907 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:39 INFO - PROCESS | 2376 | 1472231739031 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:15:39 INFO - PROCESS | 2376 | 1472231739042 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 2376 | 1472231739046 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D0800 == 31 [pid = 2376] [id = 348] 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981E1B800) [pid = 2376] [serial = 1043] [outer = 0000000000000000] 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98874BC00) [pid = 2376] [serial = 1044] [outer = 000000A981E1B800] 10:15:39 INFO - PROCESS | 2376 | 1472231739100 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A989F96400) [pid = 2376] [serial = 1045] [outer = 000000A981E1B800] 10:15:39 INFO - PROCESS | 2376 | 1472231739586 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] 10:15:39 INFO - PROCESS | 2376 | 1472231739626 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:15:39 INFO - PROCESS | 2376 | 1472231739629 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:15:39 INFO - PROCESS | 2376 | 1472231739631 Marionette TRACE conn6 <- [1,1358,null,{}] 10:15:39 INFO - PROCESS | 2376 | 1472231739634 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}] 10:15:39 INFO - PROCESS | 2376 | 1472231739636 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:39 INFO - PROCESS | 2376 | 1472231739728 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:15:39 INFO - PROCESS | 2376 | 1472231739735 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 2376 | 1472231739737 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AF000 == 32 [pid = 2376] [id = 349] 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A586800) [pid = 2376] [serial = 1046] [outer = 0000000000000000] 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A5EBC00) [pid = 2376] [serial = 1047] [outer = 000000A98A586800] 10:15:39 INFO - PROCESS | 2376 | 1472231739784 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F2EB0C00) [pid = 2376] [serial = 1048] [outer = 000000A98A586800] 10:15:40 INFO - PROCESS | 2376 | 1472231740222 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] 10:15:40 INFO - PROCESS | 2376 | 1472231740264 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:15:40 INFO - PROCESS | 2376 | 1472231740279 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 2376 | 1472231740281 Marionette TRACE conn6 <- [1,1362,null,{}] 10:15:40 INFO - PROCESS | 2376 | 1472231740285 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}] 10:15:40 INFO - PROCESS | 2376 | 1472231740287 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:40 INFO - PROCESS | 2376 | 1472231740394 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:15:40 INFO - PROCESS | 2376 | 1472231740475 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:40 INFO - PROCESS | 2376 | 1472231740477 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F61000 == 33 [pid = 2376] [id = 350] 10:15:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9879C2400) [pid = 2376] [serial = 1049] [outer = 0000000000000000] 10:15:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3903800) [pid = 2376] [serial = 1050] [outer = 000000A9879C2400] 10:15:40 INFO - PROCESS | 2376 | 1472231740531 Marionette DEBUG loaded listener.js 10:15:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F42BCC00) [pid = 2376] [serial = 1051] [outer = 000000A9879C2400] 10:15:40 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:40 INFO - PROCESS | 2376 | 1472231740967 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] 10:15:41 INFO - PROCESS | 2376 | 1472231741018 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:15:41 INFO - PROCESS | 2376 | 1472231741025 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 2376 | 1472231741027 Marionette TRACE conn6 <- [1,1366,null,{}] 10:15:41 INFO - PROCESS | 2376 | 1472231741031 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}] 10:15:41 INFO - PROCESS | 2376 | 1472231741037 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:41 INFO - PROCESS | 2376 | 1472231741188 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:15:41 INFO - PROCESS | 2376 | 1472231741244 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 2376 | 1472231741247 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C18800 == 34 [pid = 2376] [id = 351] 10:15:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981C85C00) [pid = 2376] [serial = 1052] [outer = 0000000000000000] 10:15:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47F1C00) [pid = 2376] [serial = 1053] [outer = 000000A981C85C00] 10:15:41 INFO - PROCESS | 2376 | 1472231741295 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DC6400) [pid = 2376] [serial = 1054] [outer = 000000A981C85C00] 10:15:41 INFO - PROCESS | 2376 | 1472231741727 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] 10:15:41 INFO - PROCESS | 2376 | 1472231741778 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:15:41 INFO - PROCESS | 2376 | 1472231741782 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:15:41 INFO - PROCESS | 2376 | 1472231741784 Marionette TRACE conn6 <- [1,1370,null,{}] 10:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:15:41 INFO - PROCESS | 2376 | 1472231741787 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}] 10:15:41 INFO - PROCESS | 2376 | 1472231741789 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:41 INFO - PROCESS | 2376 | 1472231741899 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:15:41 INFO - PROCESS | 2376 | 1472231741958 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 2376 | 1472231741960 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92AC800 == 35 [pid = 2376] [id = 352] 10:15:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DC8C00) [pid = 2376] [serial = 1055] [outer = 0000000000000000] 10:15:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4F2DC00) [pid = 2376] [serial = 1056] [outer = 000000A9F4DC8C00] 10:15:42 INFO - PROCESS | 2376 | 1472231742008 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F51F9400) [pid = 2376] [serial = 1057] [outer = 000000A9F4DC8C00] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A980F1B400) [pid = 2376] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98200F000) [pid = 2376] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981E25400) [pid = 2376] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A985037400) [pid = 2376] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985035800) [pid = 2376] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9822F1C00) [pid = 2376] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987CA2400) [pid = 2376] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4DCBC00) [pid = 2376] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9E47C00) [pid = 2376] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A989F97400) [pid = 2376] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C73000) [pid = 2376] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:15:42 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A98223B800) [pid = 2376] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:15:42 INFO - PROCESS | 2376 | [2376] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:15:42 INFO - PROCESS | 2376 | 1472231742461 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] 10:15:42 INFO - PROCESS | 2376 | 1472231742525 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:15:42 INFO - PROCESS | 2376 | 1472231742528 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 2376 | 1472231742530 Marionette TRACE conn6 <- [1,1374,null,{}] 10:15:42 INFO - PROCESS | 2376 | 1472231742534 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}] 10:15:42 INFO - PROCESS | 2376 | 1472231742536 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:42 INFO - PROCESS | 2376 | 1472231742646 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:15:42 INFO - PROCESS | 2376 | 1472231742697 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 2376 | 1472231742699 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9503800 == 36 [pid = 2376] [id = 353] 10:15:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982DCF800) [pid = 2376] [serial = 1058] [outer = 0000000000000000] 10:15:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A989F97400) [pid = 2376] [serial = 1059] [outer = 000000A982DCF800] 10:15:42 INFO - PROCESS | 2376 | 1472231742748 Marionette DEBUG loaded listener.js 10:15:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3E2E800) [pid = 2376] [serial = 1060] [outer = 000000A982DCF800] 10:15:43 INFO - PROCESS | 2376 | 1472231743121 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] 10:15:43 INFO - PROCESS | 2376 | 1472231743163 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:15:43 INFO - PROCESS | 2376 | 1472231743166 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 2376 | 1472231743168 Marionette TRACE conn6 <- [1,1378,null,{}] 10:15:43 INFO - PROCESS | 2376 | 1472231743172 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}] 10:15:43 INFO - PROCESS | 2376 | 1472231743174 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:43 INFO - PROCESS | 2376 | 1472231743293 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:15:43 INFO - PROCESS | 2376 | 1472231743302 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 2376 | 1472231743304 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9BA1000 == 37 [pid = 2376] [id = 354] 10:15:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4DCC000) [pid = 2376] [serial = 1061] [outer = 0000000000000000] 10:15:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F596F400) [pid = 2376] [serial = 1062] [outer = 000000A9F4DCC000] 10:15:43 INFO - PROCESS | 2376 | 1472231743351 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5FE9C00) [pid = 2376] [serial = 1063] [outer = 000000A9F4DCC000] 10:15:43 INFO - PROCESS | 2376 | 1472231743763 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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 10:15:43 INFO - PROCESS | 2376 | 1472231743803 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 2376 | 1472231743806 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:15:43 INFO - PROCESS | 2376 | 1472231743809 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:15:43 INFO - PROCESS | 2376 | 1472231743811 Marionette TRACE conn6 <- [1,1382,null,{}] 10:15:43 INFO - PROCESS | 2376 | 1472231743814 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}] 10:15:43 INFO - PROCESS | 2376 | 1472231743816 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:43 INFO - PROCESS | 2376 | 1472231743905 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:15:43 INFO - PROCESS | 2376 | 1472231743910 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:43 INFO - PROCESS | 2376 | 1472231743912 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA047000 == 38 [pid = 2376] [id = 355] 10:15:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F8CCD800) [pid = 2376] [serial = 1064] [outer = 0000000000000000] 10:15:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F9380400) [pid = 2376] [serial = 1065] [outer = 000000A9F8CCD800] 10:15:43 INFO - PROCESS | 2376 | 1472231743958 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F9590800) [pid = 2376] [serial = 1066] [outer = 000000A9F8CCD800] 10:15:44 INFO - PROCESS | 2376 | 1472231744586 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]]]}] 10:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 818ms 10:15:44 INFO - PROCESS | 2376 | 1472231744648 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:15:44 INFO - PROCESS | 2376 | 1472231744653 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:15:44 INFO - PROCESS | 2376 | 1472231744674 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:15:44 INFO - PROCESS | 2376 | 1472231744678 Marionette TRACE conn6 <- [1,1386,null,{}] 10:15:44 INFO - PROCESS | 2376 | 1472231744685 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}] 10:15:44 INFO - PROCESS | 2376 | 1472231744688 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:44 INFO - PROCESS | 2376 | 1472231744847 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:15:44 INFO - PROCESS | 2376 | 1472231744963 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 2376 | 1472231744966 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EB2000 == 39 [pid = 2376] [id = 356] 10:15:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9858E3000) [pid = 2376] [serial = 1067] [outer = 0000000000000000] 10:15:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A985FCA400) [pid = 2376] [serial = 1068] [outer = 000000A9858E3000] 10:15:45 INFO - PROCESS | 2376 | 1472231745031 Marionette DEBUG loaded listener.js 10:15:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A987C48C00) [pid = 2376] [serial = 1069] [outer = 000000A9858E3000] 10:15:45 INFO - PROCESS | 2376 | 1472231745636 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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 987ms 10:15:45 INFO - PROCESS | 2376 | 1472231745667 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 2376 | 1472231745673 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:15:45 INFO - PROCESS | 2376 | 1472231745682 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 2376 | 1472231745685 Marionette TRACE conn6 <- [1,1390,null,{}] 10:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:15:45 INFO - PROCESS | 2376 | 1472231745689 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}] 10:15:45 INFO - PROCESS | 2376 | 1472231745693 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:45 INFO - PROCESS | 2376 | 1472231745814 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:15:45 INFO - PROCESS | 2376 | 1472231745905 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 2376 | 1472231745907 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F518A800 == 40 [pid = 2376] [id = 357] 10:15:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A989F8C800) [pid = 2376] [serial = 1070] [outer = 0000000000000000] 10:15:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A989F97000) [pid = 2376] [serial = 1071] [outer = 000000A989F8C800] 10:15:45 INFO - PROCESS | 2376 | 1472231745970 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F303A800) [pid = 2376] [serial = 1072] [outer = 000000A989F8C800] 10:15:46 INFO - PROCESS | 2376 | 1472231746627 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]]]}] 10:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 10:15:46 INFO - PROCESS | 2376 | 1472231746674 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:15:46 INFO - PROCESS | 2376 | 1472231746677 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:15:46 INFO - PROCESS | 2376 | 1472231746681 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:15:46 INFO - PROCESS | 2376 | 1472231746685 Marionette TRACE conn6 <- [1,1394,null,{}] 10:15:46 INFO - PROCESS | 2376 | 1472231746697 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}] 10:15:46 INFO - PROCESS | 2376 | 1472231746703 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:46 INFO - PROCESS | 2376 | 1472231746847 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:15:46 INFO - PROCESS | 2376 | 1472231746965 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:46 INFO - PROCESS | 2376 | 1472231746969 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB30E800 == 41 [pid = 2376] [id = 358] 10:15:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F47F1000) [pid = 2376] [serial = 1073] [outer = 0000000000000000] 10:15:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F4DCF800) [pid = 2376] [serial = 1074] [outer = 000000A9F47F1000] 10:15:47 INFO - PROCESS | 2376 | 1472231747032 Marionette DEBUG loaded listener.js 10:15:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9F9A40800) [pid = 2376] [serial = 1075] [outer = 000000A9F47F1000] 10:15:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9858DC000) [pid = 2376] [serial = 1076] [outer = 000000A980F1AC00] 10:15:47 INFO - PROCESS | 2376 | 1472231747973 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]]]}] 10:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1335ms 10:15:48 INFO - PROCESS | 2376 | 1472231748019 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:15:48 INFO - PROCESS | 2376 | 1472231748023 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:15:48 INFO - PROCESS | 2376 | 1472231748028 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:15:48 INFO - PROCESS | 2376 | 1472231748032 Marionette TRACE conn6 <- [1,1398,null,{}] 10:15:48 INFO - PROCESS | 2376 | 1472231748037 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}] 10:15:48 INFO - PROCESS | 2376 | 1472231748040 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:48 INFO - PROCESS | 2376 | 1472231748155 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:15:48 INFO - PROCESS | 2376 | 1472231748233 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:48 INFO - PROCESS | 2376 | 1472231748237 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98205D000 == 42 [pid = 2376] [id = 359] 10:15:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A983ECE000) [pid = 2376] [serial = 1077] [outer = 0000000000000000] 10:15:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A981E1E400) [pid = 2376] [serial = 1078] [outer = 000000A983ECE000] 10:15:48 INFO - PROCESS | 2376 | 1472231748341 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A986B07C00) [pid = 2376] [serial = 1079] [outer = 000000A983ECE000] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9BA1000 == 41 [pid = 2376] [id = 354] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9503800 == 40 [pid = 2376] [id = 353] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92AC800 == 39 [pid = 2376] [id = 352] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C18800 == 38 [pid = 2376] [id = 351] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F61000 == 37 [pid = 2376] [id = 350] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AF000 == 36 [pid = 2376] [id = 349] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D0800 == 35 [pid = 2376] [id = 348] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F51800 == 34 [pid = 2376] [id = 347] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A98534B000 == 33 [pid = 2376] [id = 346] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A981A86800 == 32 [pid = 2376] [id = 344] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEC800 == 31 [pid = 2376] [id = 345] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB30E800 == 30 [pid = 2376] [id = 358] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F518A800 == 29 [pid = 2376] [id = 357] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA047000 == 28 [pid = 2376] [id = 355] 10:15:49 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EB2000 == 27 [pid = 2376] [id = 356] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F3846400) [pid = 2376] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A981FEC800) [pid = 2376] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9822EA800) [pid = 2376] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A986E0B400) [pid = 2376] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9850F5400) [pid = 2376] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A98537D400) [pid = 2376] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9889F4000) [pid = 2376] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A98873F800) [pid = 2376] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A986B32C00) [pid = 2376] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9858E0400) [pid = 2376] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A989F99800) [pid = 2376] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98874D000) [pid = 2376] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F9A20400) [pid = 2376] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DD0C00) [pid = 2376] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9FAB50C00) [pid = 2376] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9FA056C00) [pid = 2376] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A58EC00) [pid = 2376] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9813A3800) [pid = 2376] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982C4D000) [pid = 2376] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A987C7E000) [pid = 2376] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987CA2C00) [pid = 2376] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C3F800) [pid = 2376] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F3034800) [pid = 2376] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C40800) [pid = 2376] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F2EAA400) [pid = 2376] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:15:49 INFO - PROCESS | 2376 | 1472231749605 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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1678ms 10:15:49 INFO - PROCESS | 2376 | 1472231749712 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 2376 | 1472231749716 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:15:49 INFO - PROCESS | 2376 | 1472231749721 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 2376 | 1472231749724 Marionette TRACE conn6 <- [1,1402,null,{}] 10:15:49 INFO - PROCESS | 2376 | 1472231749729 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}] 10:15:49 INFO - PROCESS | 2376 | 1472231749733 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:49 INFO - PROCESS | 2376 | 1472231749833 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:15:49 INFO - PROCESS | 2376 | 1472231749841 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:49 INFO - PROCESS | 2376 | 1472231749843 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98400F800 == 28 [pid = 2376] [id = 360] 10:15:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9822EEC00) [pid = 2376] [serial = 1080] [outer = 0000000000000000] 10:15:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982DC4400) [pid = 2376] [serial = 1081] [outer = 000000A9822EEC00] 10:15:49 INFO - PROCESS | 2376 | 1472231749895 Marionette DEBUG loaded listener.js 10:15:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A984730000) [pid = 2376] [serial = 1082] [outer = 000000A9822EEC00] 10:15:50 INFO - PROCESS | 2376 | 1472231750415 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]]]}] 10:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 10:15:50 INFO - PROCESS | 2376 | 1472231750459 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:15:50 INFO - PROCESS | 2376 | 1472231750464 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:15:50 INFO - PROCESS | 2376 | 1472231750471 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:15:50 INFO - PROCESS | 2376 | 1472231750474 Marionette TRACE conn6 <- [1,1406,null,{}] 10:15:50 INFO - PROCESS | 2376 | 1472231750478 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}] 10:15:50 INFO - PROCESS | 2376 | 1472231750481 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:50 INFO - PROCESS | 2376 | 1472231750574 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:15:50 INFO - PROCESS | 2376 | 1472231750654 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 2376 | 1472231750656 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4F800 == 29 [pid = 2376] [id = 361] 10:15:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9858E8000) [pid = 2376] [serial = 1083] [outer = 0000000000000000] 10:15:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B0AC00) [pid = 2376] [serial = 1084] [outer = 000000A9858E8000] 10:15:50 INFO - PROCESS | 2376 | 1472231750709 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986E03C00) [pid = 2376] [serial = 1085] [outer = 000000A9858E8000] 10:15:51 INFO - PROCESS | 2376 | 1472231751137 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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 10:15:51 INFO - PROCESS | 2376 | 1472231751219 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 2376 | 1472231751222 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:15:51 INFO - PROCESS | 2376 | 1472231751225 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 2376 | 1472231751229 Marionette TRACE conn6 <- [1,1410,null,{}] 10:15:51 INFO - PROCESS | 2376 | 1472231751241 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}] 10:15:51 INFO - PROCESS | 2376 | 1472231751247 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:51 INFO - PROCESS | 2376 | 1472231751345 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:15:51 INFO - PROCESS | 2376 | 1472231751354 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 2376 | 1472231751358 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D6800 == 30 [pid = 2376] [id = 362] 10:15:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A982C4A800) [pid = 2376] [serial = 1086] [outer = 0000000000000000] 10:15:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C9BC00) [pid = 2376] [serial = 1087] [outer = 000000A982C4A800] 10:15:51 INFO - PROCESS | 2376 | 1472231751411 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9885E3800) [pid = 2376] [serial = 1088] [outer = 000000A982C4A800] 10:15:51 INFO - PROCESS | 2376 | 1472231751912 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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 10:15:51 INFO - PROCESS | 2376 | 1472231751961 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:15:51 INFO - PROCESS | 2376 | 1472231751964 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:15:51 INFO - PROCESS | 2376 | 1472231751968 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 2376 | 1472231751970 Marionette TRACE conn6 <- [1,1414,null,{}] 10:15:51 INFO - PROCESS | 2376 | 1472231751979 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}] 10:15:51 INFO - PROCESS | 2376 | 1472231751982 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:52 INFO - PROCESS | 2376 | 1472231752097 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:15:52 INFO - PROCESS | 2376 | 1472231752110 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 2376 | 1472231752112 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989903000 == 31 [pid = 2376] [id = 363] 10:15:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9889EFC00) [pid = 2376] [serial = 1089] [outer = 0000000000000000] 10:15:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F4800) [pid = 2376] [serial = 1090] [outer = 000000A9889EFC00] 10:15:52 INFO - PROCESS | 2376 | 1472231752200 Marionette DEBUG loaded listener.js 10:15:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A989F98400) [pid = 2376] [serial = 1091] [outer = 000000A9889EFC00] 10:15:52 INFO - PROCESS | 2376 | 1472231752661 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]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 10:15:52 INFO - PROCESS | 2376 | 1472231752716 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 2376 | 1472231752719 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:15:52 INFO - PROCESS | 2376 | 1472231752726 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 2376 | 1472231752728 Marionette TRACE conn6 <- [1,1418,null,{}] 10:15:52 INFO - PROCESS | 2376 | 1472231752732 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}] 10:15:52 INFO - PROCESS | 2376 | 1472231752734 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:52 INFO - PROCESS | 2376 | 1472231752843 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:15:52 INFO - PROCESS | 2376 | 1472231752855 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:52 INFO - PROCESS | 2376 | 1472231752858 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38DD800 == 32 [pid = 2376] [id = 364] 10:15:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9813A2400) [pid = 2376] [serial = 1092] [outer = 0000000000000000] 10:15:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A5E9C00) [pid = 2376] [serial = 1093] [outer = 000000A9813A2400] 10:15:52 INFO - PROCESS | 2376 | 1472231752946 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F2EA5000) [pid = 2376] [serial = 1094] [outer = 000000A9813A2400] 10:15:53 INFO - PROCESS | 2376 | 1472231753399 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]]]}] 10:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 10:15:53 INFO - PROCESS | 2376 | 1472231753472 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:15:53 INFO - PROCESS | 2376 | 1472231753474 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:15:53 INFO - PROCESS | 2376 | 1472231753478 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:15:53 INFO - PROCESS | 2376 | 1472231753480 Marionette TRACE conn6 <- [1,1422,null,{}] 10:15:53 INFO - PROCESS | 2376 | 1472231753484 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}] 10:15:53 INFO - PROCESS | 2376 | 1472231753490 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:53 INFO - PROCESS | 2376 | 1472231753812 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9879C2400) [pid = 2376] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981C85C00) [pid = 2376] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9858DCC00) [pid = 2376] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A98A586800) [pid = 2376] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981983000) [pid = 2376] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B34400) [pid = 2376] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98502FC00) [pid = 2376] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4DCC000) [pid = 2376] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981E1B800) [pid = 2376] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A982DCF800) [pid = 2376] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4DC8C00) [pid = 2376] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F8CCD800) [pid = 2376] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:15:53 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F3035000) [pid = 2376] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:15:53 INFO - PROCESS | 2376 | 1472231753866 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 2376 | 1472231753868 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988803000 == 33 [pid = 2376] [id = 365] 10:15:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A981C85C00) [pid = 2376] [serial = 1095] [outer = 0000000000000000] 10:15:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982DCF800) [pid = 2376] [serial = 1096] [outer = 000000A981C85C00] 10:15:53 INFO - PROCESS | 2376 | 1472231753915 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C9AC00) [pid = 2376] [serial = 1097] [outer = 000000A981C85C00] 10:15:54 INFO - PROCESS | 2376 | 1472231754342 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]]]}] 10:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 881ms 10:15:54 INFO - PROCESS | 2376 | 1472231754360 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:15:54 INFO - PROCESS | 2376 | 1472231754363 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:15:54 INFO - PROCESS | 2376 | 1472231754366 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 2376 | 1472231754368 Marionette TRACE conn6 <- [1,1426,null,{}] 10:15:54 INFO - PROCESS | 2376 | 1472231754371 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}] 10:15:54 INFO - PROCESS | 2376 | 1472231754373 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:54 INFO - PROCESS | 2376 | 1472231754455 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:15:54 INFO - PROCESS | 2376 | 1472231754461 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 2376 | 1472231754463 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F521A000 == 34 [pid = 2376] [id = 366] 10:15:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C9EC00) [pid = 2376] [serial = 1098] [outer = 0000000000000000] 10:15:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F303F800) [pid = 2376] [serial = 1099] [outer = 000000A987C9EC00] 10:15:54 INFO - PROCESS | 2376 | 1472231754510 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4727800) [pid = 2376] [serial = 1100] [outer = 000000A987C9EC00] 10:15:54 INFO - PROCESS | 2376 | 1472231754935 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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 10:15:55 INFO - PROCESS | 2376 | 1472231755000 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 2376 | 1472231755002 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:15:55 INFO - PROCESS | 2376 | 1472231755005 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 2376 | 1472231755007 Marionette TRACE conn6 <- [1,1430,null,{}] 10:15:55 INFO - PROCESS | 2376 | 1472231755011 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}] 10:15:55 INFO - PROCESS | 2376 | 1472231755013 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:55 INFO - PROCESS | 2376 | 1472231755097 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:15:55 INFO - PROCESS | 2376 | 1472231755105 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 2376 | 1472231755107 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A3000 == 35 [pid = 2376] [id = 367] 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F303B000) [pid = 2376] [serial = 1101] [outer = 0000000000000000] 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47B4000) [pid = 2376] [serial = 1102] [outer = 000000A9F303B000] 10:15:55 INFO - PROCESS | 2376 | 1472231755155 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47F2400) [pid = 2376] [serial = 1103] [outer = 000000A9F303B000] 10:15:55 INFO - PROCESS | 2376 | 1472231755617 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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 10:15:55 INFO - PROCESS | 2376 | 1472231755648 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 2376 | 1472231755650 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:15:55 INFO - PROCESS | 2376 | 1472231755653 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 2376 | 1472231755655 Marionette TRACE conn6 <- [1,1434,null,{}] 10:15:55 INFO - PROCESS | 2376 | 1472231755659 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}] 10:15:55 INFO - PROCESS | 2376 | 1472231755661 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:55 INFO - PROCESS | 2376 | 1472231755745 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:15:55 INFO - PROCESS | 2376 | 1472231755751 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 2376 | 1472231755753 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D6000 == 36 [pid = 2376] [id = 368] 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DC8000) [pid = 2376] [serial = 1104] [outer = 0000000000000000] 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DD1800) [pid = 2376] [serial = 1105] [outer = 000000A9F4DC8000] 10:15:55 INFO - PROCESS | 2376 | 1472231755800 Marionette DEBUG loaded listener.js 10:15:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F51F1C00) [pid = 2376] [serial = 1106] [outer = 000000A9F4DC8000] 10:15:56 INFO - PROCESS | 2376 | 1472231756650 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]]]}] 10:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1020ms 10:15:56 INFO - PROCESS | 2376 | 1472231756678 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:15:56 INFO - PROCESS | 2376 | 1472231756683 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:15:56 INFO - PROCESS | 2376 | 1472231756688 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:15:56 INFO - PROCESS | 2376 | 1472231756694 Marionette TRACE conn6 <- [1,1438,null,{}] 10:15:56 INFO - PROCESS | 2376 | 1472231756721 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}] 10:15:56 INFO - PROCESS | 2376 | 1472231756724 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:56 INFO - PROCESS | 2376 | 1472231756892 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:15:57 INFO - PROCESS | 2376 | 1472231757003 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 2376 | 1472231757007 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4F000 == 37 [pid = 2376] [id = 369] 10:15:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A983B0B400) [pid = 2376] [serial = 1107] [outer = 0000000000000000] 10:15:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9840FFC00) [pid = 2376] [serial = 1108] [outer = 000000A983B0B400] 10:15:57 INFO - PROCESS | 2376 | 1472231757070 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A986B07800) [pid = 2376] [serial = 1109] [outer = 000000A983B0B400] 10:15:57 INFO - PROCESS | 2376 | 1472231757845 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]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1197ms 10:15:57 INFO - PROCESS | 2376 | 1472231757889 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 2376 | 1472231757894 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:15:57 INFO - PROCESS | 2376 | 1472231757901 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 2376 | 1472231757904 Marionette TRACE conn6 <- [1,1442,null,{}] 10:15:57 INFO - PROCESS | 2376 | 1472231757934 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}] 10:15:57 INFO - PROCESS | 2376 | 1472231757937 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:58 INFO - PROCESS | 2376 | 1472231758168 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:15:58 INFO - PROCESS | 2376 | 1472231758287 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:58 INFO - PROCESS | 2376 | 1472231758290 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982080800 == 38 [pid = 2376] [id = 370] 10:15:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9822E9C00) [pid = 2376] [serial = 1110] [outer = 0000000000000000] 10:15:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A982C4F800) [pid = 2376] [serial = 1111] [outer = 000000A9822E9C00] 10:15:58 INFO - PROCESS | 2376 | 1472231758348 Marionette DEBUG loaded listener.js 10:15:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A985035000) [pid = 2376] [serial = 1112] [outer = 000000A9822E9C00] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A3000 == 37 [pid = 2376] [id = 367] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F521A000 == 36 [pid = 2376] [id = 366] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A988803000 == 35 [pid = 2376] [id = 365] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38DD800 == 34 [pid = 2376] [id = 364] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A989903000 == 33 [pid = 2376] [id = 363] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D6800 == 32 [pid = 2376] [id = 362] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4F800 == 31 [pid = 2376] [id = 361] 10:15:58 INFO - PROCESS | 2376 | --DOCSHELL 000000A98400F800 == 30 [pid = 2376] [id = 360] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F403B800) [pid = 2376] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F3903800) [pid = 2376] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4DC6400) [pid = 2376] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47F1C00) [pid = 2376] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A985FD0400) [pid = 2376] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A986E03000) [pid = 2376] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A5EBC00) [pid = 2376] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981C8C400) [pid = 2376] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982C4B800) [pid = 2376] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A986E0A000) [pid = 2376] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A987C43400) [pid = 2376] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9850F5C00) [pid = 2376] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F5FE9C00) [pid = 2376] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A983B12800) [pid = 2376] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A98874BC00) [pid = 2376] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A989F96400) [pid = 2376] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A989F97400) [pid = 2376] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F4F2DC00) [pid = 2376] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F9380400) [pid = 2376] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F9590800) [pid = 2376] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F596F400) [pid = 2376] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F51F9400) [pid = 2376] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F42BCC00) [pid = 2376] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F3E2E800) [pid = 2376] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F2EB0C00) [pid = 2376] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:15:58 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A987C47000) [pid = 2376] [serial = 652] [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.] 10:15:58 INFO - PROCESS | 2376 | 1472231758957 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1103ms 10:15:59 INFO - PROCESS | 2376 | 1472231759006 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:15:59 INFO - PROCESS | 2376 | 1472231759011 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:15:59 INFO - PROCESS | 2376 | 1472231759015 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 2376 | 1472231759019 Marionette TRACE conn6 <- [1,1446,null,{}] 10:15:59 INFO - PROCESS | 2376 | 1472231759023 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}] 10:15:59 INFO - PROCESS | 2376 | 1472231759026 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:59 INFO - PROCESS | 2376 | 1472231759124 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:15:59 INFO - PROCESS | 2376 | 1472231759200 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 2376 | 1472231759203 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985305800 == 31 [pid = 2376] [id = 371] 10:15:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9850F5C00) [pid = 2376] [serial = 1113] [outer = 0000000000000000] 10:15:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A985FD0800) [pid = 2376] [serial = 1114] [outer = 000000A9850F5C00] 10:15:59 INFO - PROCESS | 2376 | 1472231759255 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9879B9000) [pid = 2376] [serial = 1115] [outer = 000000A9850F5C00] 10:15:59 INFO - PROCESS | 2376 | 1472231759688 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]]]}] 10:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 10:15:59 INFO - PROCESS | 2376 | 1472231759754 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:15:59 INFO - PROCESS | 2376 | 1472231759757 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:15:59 INFO - PROCESS | 2376 | 1472231759761 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:15:59 INFO - PROCESS | 2376 | 1472231759763 Marionette TRACE conn6 <- [1,1450,null,{}] 10:15:59 INFO - PROCESS | 2376 | 1472231759767 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}] 10:15:59 INFO - PROCESS | 2376 | 1472231759769 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:59 INFO - PROCESS | 2376 | 1472231759861 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:15:59 INFO - PROCESS | 2376 | 1472231759873 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 2376 | 1472231759876 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:15:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988975000 == 32 [pid = 2376] [id = 372] 10:15:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C98400) [pid = 2376] [serial = 1116] [outer = 0000000000000000] 10:15:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987CA3800) [pid = 2376] [serial = 1117] [outer = 000000A987C98400] 10:15:59 INFO - PROCESS | 2376 | 1472231759930 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A988747000) [pid = 2376] [serial = 1118] [outer = 000000A987C98400] 10:16:00 INFO - PROCESS | 2376 | 1472231760439 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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 10:16:00 INFO - PROCESS | 2376 | 1472231760497 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 2376 | 1472231760501 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:16:00 INFO - PROCESS | 2376 | 1472231760513 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 2376 | 1472231760518 Marionette TRACE conn6 <- [1,1454,null,{}] 10:16:00 INFO - PROCESS | 2376 | 1472231760522 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}] 10:16:00 INFO - PROCESS | 2376 | 1472231760525 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:00 INFO - PROCESS | 2376 | 1472231760621 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:16:00 INFO - PROCESS | 2376 | 1472231760698 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:00 INFO - PROCESS | 2376 | 1472231760701 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3819800 == 33 [pid = 2376] [id = 373] 10:16:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C83000) [pid = 2376] [serial = 1119] [outer = 0000000000000000] 10:16:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A590400) [pid = 2376] [serial = 1120] [outer = 000000A981C83000] 10:16:00 INFO - PROCESS | 2376 | 1472231760750 Marionette DEBUG loaded listener.js 10:16:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F2EAD800) [pid = 2376] [serial = 1121] [outer = 000000A981C83000] 10:16:01 INFO - PROCESS | 2376 | 1472231761176 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]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 10:16:01 INFO - PROCESS | 2376 | 1472231761203 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 2376 | 1472231761206 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:16:01 INFO - PROCESS | 2376 | 1472231761209 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:16:01 INFO - PROCESS | 2376 | 1472231761210 Marionette TRACE conn6 <- [1,1458,null,{}] 10:16:01 INFO - PROCESS | 2376 | 1472231761214 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}] 10:16:01 INFO - PROCESS | 2376 | 1472231761216 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:01 INFO - PROCESS | 2376 | 1472231761364 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:16:01 INFO - PROCESS | 2376 | 1472231761378 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 2376 | 1472231761380 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F477B000 == 34 [pid = 2376] [id = 374] 10:16:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C99400) [pid = 2376] [serial = 1122] [outer = 0000000000000000] 10:16:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3040C00) [pid = 2376] [serial = 1123] [outer = 000000A987C99400] 10:16:01 INFO - PROCESS | 2376 | 1472231761467 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3E31C00) [pid = 2376] [serial = 1124] [outer = 000000A987C99400] 10:16:01 INFO - PROCESS | 2376 | 1472231761921 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]]]}] 10:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 10:16:01 INFO - PROCESS | 2376 | 1472231761946 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:16:01 INFO - PROCESS | 2376 | 1472231761948 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:16:01 INFO - PROCESS | 2376 | 1472231761957 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:16:01 INFO - PROCESS | 2376 | 1472231761959 Marionette TRACE conn6 <- [1,1462,null,{}] 10:16:01 INFO - PROCESS | 2376 | 1472231761963 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}] 10:16:01 INFO - PROCESS | 2376 | 1472231761965 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:02 INFO - PROCESS | 2376 | 1472231762077 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:16:02 INFO - PROCESS | 2376 | 1472231762084 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 2376 | 1472231762090 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5BD000 == 35 [pid = 2376] [id = 375] 10:16:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47AB800) [pid = 2376] [serial = 1125] [outer = 0000000000000000] 10:16:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47B1400) [pid = 2376] [serial = 1126] [outer = 000000A9F47AB800] 10:16:02 INFO - PROCESS | 2376 | 1472231762193 Marionette DEBUG loaded listener.js 10:16:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4DCC000) [pid = 2376] [serial = 1127] [outer = 000000A9F47AB800] 10:16:02 INFO - PROCESS | 2376 | 1472231762678 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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 777ms 10:16:02 INFO - PROCESS | 2376 | 1472231762736 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 2376 | 1472231762739 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:16:02 INFO - PROCESS | 2376 | 1472231762742 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 2376 | 1472231762744 Marionette TRACE conn6 <- [1,1466,null,{}] 10:16:02 INFO - PROCESS | 2376 | 1472231762747 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}] 10:16:02 INFO - PROCESS | 2376 | 1472231762757 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:02 INFO - PROCESS | 2376 | 1472231762878 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:16:02 INFO - PROCESS | 2376 | 1472231762890 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:02 INFO - PROCESS | 2376 | 1472231762892 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B4000 == 36 [pid = 2376] [id = 376] 10:16:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C96800) [pid = 2376] [serial = 1128] [outer = 0000000000000000] 10:16:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F596E000) [pid = 2376] [serial = 1129] [outer = 000000A987C96800] 10:16:02 INFO - PROCESS | 2376 | 1472231762981 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F5FE8C00) [pid = 2376] [serial = 1130] [outer = 000000A987C96800] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9889EFC00) [pid = 2376] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A983ECE000) [pid = 2376] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982C4A800) [pid = 2376] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9858E8000) [pid = 2376] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9822EEC00) [pid = 2376] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9813A2400) [pid = 2376] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9858E3000) [pid = 2376] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A989F8C800) [pid = 2376] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F47F1000) [pid = 2376] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981C85C00) [pid = 2376] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C9EC00) [pid = 2376] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:16:03 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F303B000) [pid = 2376] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:16:03 INFO - PROCESS | 2376 | 1472231763412 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]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 10:16:03 INFO - PROCESS | 2376 | 1472231763479 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:16:03 INFO - PROCESS | 2376 | 1472231763482 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:16:03 INFO - PROCESS | 2376 | 1472231763485 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:16:03 INFO - PROCESS | 2376 | 1472231763487 Marionette TRACE conn6 <- [1,1470,null,{}] 10:16:03 INFO - PROCESS | 2376 | 1472231763491 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}] 10:16:03 INFO - PROCESS | 2376 | 1472231763493 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:03 INFO - PROCESS | 2376 | 1472231763577 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:16:03 INFO - PROCESS | 2376 | 1472231763584 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 2376 | 1472231763586 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4E000 == 37 [pid = 2376] [id = 377] 10:16:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985035800) [pid = 2376] [serial = 1131] [outer = 0000000000000000] 10:16:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A58B400) [pid = 2376] [serial = 1132] [outer = 000000A985035800] 10:16:03 INFO - PROCESS | 2376 | 1472231763634 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47F0800) [pid = 2376] [serial = 1133] [outer = 000000A985035800] 10:16:04 INFO - PROCESS | 2376 | 1472231764078 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]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 10:16:04 INFO - PROCESS | 2376 | 1472231764117 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 2376 | 1472231764120 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:16:04 INFO - PROCESS | 2376 | 1472231764123 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 2376 | 1472231764125 Marionette TRACE conn6 <- [1,1474,null,{}] 10:16:04 INFO - PROCESS | 2376 | 1472231764128 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}] 10:16:04 INFO - PROCESS | 2376 | 1472231764130 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:04 INFO - PROCESS | 2376 | 1472231764213 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:16:04 INFO - PROCESS | 2376 | 1472231764249 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 2376 | 1472231764251 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA04E000 == 38 [pid = 2376] [id = 378] 10:16:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B04400) [pid = 2376] [serial = 1134] [outer = 0000000000000000] 10:16:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9313800) [pid = 2376] [serial = 1135] [outer = 000000A986B04400] 10:16:04 INFO - PROCESS | 2376 | 1472231764299 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A1EC00) [pid = 2376] [serial = 1136] [outer = 000000A986B04400] 10:16:04 INFO - PROCESS | 2376 | 1472231764734 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]]]}] 10:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 10:16:04 INFO - PROCESS | 2376 | 1472231764759 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 2376 | 1472231764761 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:16:04 INFO - PROCESS | 2376 | 1472231764764 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 2376 | 1472231764766 Marionette TRACE conn6 <- [1,1478,null,{}] 10:16:04 INFO - PROCESS | 2376 | 1472231764769 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}] 10:16:04 INFO - PROCESS | 2376 | 1472231764772 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:04 INFO - PROCESS | 2376 | 1472231764866 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:16:04 INFO - PROCESS | 2376 | 1472231764874 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 2376 | 1472231764876 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB05C000 == 39 [pid = 2376] [id = 379] 10:16:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9B37800) [pid = 2376] [serial = 1137] [outer = 0000000000000000] 10:16:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9B55400) [pid = 2376] [serial = 1138] [outer = 000000A9F9B37800] 10:16:04 INFO - PROCESS | 2376 | 1472231764923 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F9E42400) [pid = 2376] [serial = 1139] [outer = 000000A9F9B37800] 10:16:05 INFO - PROCESS | 2376 | 1472231765623 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]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 923ms 10:16:05 INFO - PROCESS | 2376 | 1472231765693 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 2376 | 1472231765699 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:16:05 INFO - PROCESS | 2376 | 1472231765704 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 2376 | 1472231765708 Marionette TRACE conn6 <- [1,1482,null,{}] 10:16:05 INFO - PROCESS | 2376 | 1472231765716 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}] 10:16:05 INFO - PROCESS | 2376 | 1472231765720 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:05 INFO - PROCESS | 2376 | 1472231765885 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:16:06 INFO - PROCESS | 2376 | 1472231765998 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 2376 | 1472231766001 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE0000 == 40 [pid = 2376] [id = 380] 10:16:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A982C4B800) [pid = 2376] [serial = 1140] [outer = 0000000000000000] 10:16:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A985FC8400) [pid = 2376] [serial = 1141] [outer = 000000A982C4B800] 10:16:06 INFO - PROCESS | 2376 | 1472231766065 Marionette DEBUG loaded listener.js 10:16:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987C40800) [pid = 2376] [serial = 1142] [outer = 000000A982C4B800] 10:16:06 INFO - PROCESS | 2376 | 1472231766686 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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 10:16:06 INFO - PROCESS | 2376 | 1472231766737 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 2376 | 1472231766743 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:16:06 INFO - PROCESS | 2376 | 1472231766749 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 2376 | 1472231766753 Marionette TRACE conn6 <- [1,1486,null,{}] 10:16:06 INFO - PROCESS | 2376 | 1472231766757 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}] 10:16:06 INFO - PROCESS | 2376 | 1472231766760 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:06 INFO - PROCESS | 2376 | 1472231766879 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:16:07 INFO - PROCESS | 2376 | 1472231766997 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 2376 | 1472231767000 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5221000 == 41 [pid = 2376] [id = 381] 10:16:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A989F92000) [pid = 2376] [serial = 1143] [outer = 0000000000000000] 10:16:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A585C00) [pid = 2376] [serial = 1144] [outer = 000000A989F92000] 10:16:07 INFO - PROCESS | 2376 | 1472231767063 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F2EAD000) [pid = 2376] [serial = 1145] [outer = 000000A989F92000] 10:16:07 INFO - PROCESS | 2376 | 1472231767667 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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 10:16:07 INFO - PROCESS | 2376 | 1472231767674 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 2376 | 1472231767677 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:16:07 INFO - PROCESS | 2376 | 1472231767681 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 2376 | 1472231767685 Marionette TRACE conn6 <- [1,1490,null,{}] 10:16:07 INFO - PROCESS | 2376 | 1472231767697 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}] 10:16:07 INFO - PROCESS | 2376 | 1472231767703 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:07 INFO - PROCESS | 2376 | 1472231767821 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:16:07 INFO - PROCESS | 2376 | 1472231767941 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:07 INFO - PROCESS | 2376 | 1472231767945 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7E6000 == 42 [pid = 2376] [id = 382] 10:16:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F47EEC00) [pid = 2376] [serial = 1146] [outer = 0000000000000000] 10:16:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F51FC800) [pid = 2376] [serial = 1147] [outer = 000000A9F47EEC00] 10:16:08 INFO - PROCESS | 2376 | 1472231768007 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9B4C000) [pid = 2376] [serial = 1148] [outer = 000000A9F47EEC00] 10:16:08 INFO - PROCESS | 2376 | 1472231768808 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]]]}] 10:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1186ms 10:16:08 INFO - PROCESS | 2376 | 1472231768869 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:16:08 INFO - PROCESS | 2376 | 1472231768874 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:16:08 INFO - PROCESS | 2376 | 1472231768879 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:16:08 INFO - PROCESS | 2376 | 1472231768882 Marionette TRACE conn6 <- [1,1494,null,{}] 10:16:08 INFO - PROCESS | 2376 | 1472231768888 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}] 10:16:08 INFO - PROCESS | 2376 | 1472231768891 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:09 INFO - PROCESS | 2376 | 1472231769012 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:16:09 INFO - PROCESS | 2376 | 1472231769083 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 2376 | 1472231769088 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F5F000 == 43 [pid = 2376] [id = 383] 10:16:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A985377400) [pid = 2376] [serial = 1149] [outer = 0000000000000000] 10:16:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9858E5C00) [pid = 2376] [serial = 1150] [outer = 000000A985377400] 10:16:09 INFO - PROCESS | 2376 | 1472231769142 Marionette DEBUG loaded listener.js 10:16:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A986E0E800) [pid = 2376] [serial = 1151] [outer = 000000A985377400] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA04E000 == 42 [pid = 2376] [id = 378] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4E000 == 41 [pid = 2376] [id = 377] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B4000 == 40 [pid = 2376] [id = 376] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5BD000 == 39 [pid = 2376] [id = 375] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F477B000 == 38 [pid = 2376] [id = 374] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3819800 == 37 [pid = 2376] [id = 373] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A988975000 == 36 [pid = 2376] [id = 372] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A985305800 == 35 [pid = 2376] [id = 371] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A982080800 == 34 [pid = 2376] [id = 370] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4F000 == 33 [pid = 2376] [id = 369] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D6000 == 32 [pid = 2376] [id = 368] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A98205D000 == 31 [pid = 2376] [id = 359] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7E6000 == 30 [pid = 2376] [id = 382] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5221000 == 29 [pid = 2376] [id = 381] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB05C000 == 28 [pid = 2376] [id = 379] 10:16:10 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE0000 == 27 [pid = 2376] [id = 380] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9889F4800) [pid = 2376] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A986B07C00) [pid = 2376] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A981E1E400) [pid = 2376] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A987C9BC00) [pid = 2376] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A986B0AC00) [pid = 2376] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986E03C00) [pid = 2376] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982DC4400) [pid = 2376] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A984730000) [pid = 2376] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A5E9C00) [pid = 2376] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F98400) [pid = 2376] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C48C00) [pid = 2376] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A985FCA400) [pid = 2376] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F303A800) [pid = 2376] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A989F97000) [pid = 2376] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9A40800) [pid = 2376] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4DCF800) [pid = 2376] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982DCF800) [pid = 2376] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F2EA5000) [pid = 2376] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F303F800) [pid = 2376] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F47F2400) [pid = 2376] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C9AC00) [pid = 2376] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4727800) [pid = 2376] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9885E3800) [pid = 2376] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F47B4000) [pid = 2376] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:16:10 INFO - PROCESS | 2376 | 1472231770479 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]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1630ms 10:16:10 INFO - PROCESS | 2376 | 1472231770513 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 2376 | 1472231770518 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:16:10 INFO - PROCESS | 2376 | 1472231770525 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 2376 | 1472231770528 Marionette TRACE conn6 <- [1,1498,null,{}] 10:16:10 INFO - PROCESS | 2376 | 1472231770536 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}] 10:16:10 INFO - PROCESS | 2376 | 1472231770540 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:10 INFO - PROCESS | 2376 | 1472231770643 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:16:10 INFO - PROCESS | 2376 | 1472231770650 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:10 INFO - PROCESS | 2376 | 1472231770653 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982265800 == 28 [pid = 2376] [id = 384] 10:16:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9822EC800) [pid = 2376] [serial = 1152] [outer = 0000000000000000] 10:16:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9822F0800) [pid = 2376] [serial = 1153] [outer = 000000A9822EC800] 10:16:10 INFO - PROCESS | 2376 | 1472231770707 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A982C51C00) [pid = 2376] [serial = 1154] [outer = 000000A9822EC800] 10:16:11 INFO - PROCESS | 2376 | 1472231771207 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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 10:16:11 INFO - PROCESS | 2376 | 1472231771261 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 2376 | 1472231771267 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:16:11 INFO - PROCESS | 2376 | 1472231771273 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 2376 | 1472231771276 Marionette TRACE conn6 <- [1,1502,null,{}] 10:16:11 INFO - PROCESS | 2376 | 1472231771280 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}] 10:16:11 INFO - PROCESS | 2376 | 1472231771283 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:11 INFO - PROCESS | 2376 | 1472231771376 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:16:11 INFO - PROCESS | 2376 | 1472231771392 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 2376 | 1472231771394 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FC7000 == 29 [pid = 2376] [id = 385] 10:16:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985372C00) [pid = 2376] [serial = 1155] [outer = 0000000000000000] 10:16:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98537AC00) [pid = 2376] [serial = 1156] [outer = 000000A985372C00] 10:16:11 INFO - PROCESS | 2376 | 1472231771445 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985FC9400) [pid = 2376] [serial = 1157] [outer = 000000A985372C00] 10:16:11 INFO - PROCESS | 2376 | 1472231771905 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]]]}] 10:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 10:16:11 INFO - PROCESS | 2376 | 1472231771946 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:16:11 INFO - PROCESS | 2376 | 1472231771948 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:16:11 INFO - PROCESS | 2376 | 1472231771952 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:16:11 INFO - PROCESS | 2376 | 1472231771956 Marionette TRACE conn6 <- [1,1506,null,{}] 10:16:11 INFO - PROCESS | 2376 | 1472231771967 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}] 10:16:11 INFO - PROCESS | 2376 | 1472231771972 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:12 INFO - PROCESS | 2376 | 1472231772094 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:16:12 INFO - PROCESS | 2376 | 1472231772175 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 2376 | 1472231772179 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988812800 == 30 [pid = 2376] [id = 386] 10:16:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A981FF5000) [pid = 2376] [serial = 1158] [outer = 0000000000000000] 10:16:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879BBC00) [pid = 2376] [serial = 1159] [outer = 000000A981FF5000] 10:16:12 INFO - PROCESS | 2376 | 1472231772231 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C74000) [pid = 2376] [serial = 1160] [outer = 000000A981FF5000] 10:16:12 INFO - PROCESS | 2376 | 1472231772647 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]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 10:16:12 INFO - PROCESS | 2376 | 1472231772689 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 2376 | 1472231772692 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:16:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:16:12 INFO - PROCESS | 2376 | 1472231772704 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 2376 | 1472231772706 Marionette TRACE conn6 <- [1,1510,null,{}] 10:16:12 INFO - PROCESS | 2376 | 1472231772710 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}] 10:16:12 INFO - PROCESS | 2376 | 1472231772712 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:12 INFO - PROCESS | 2376 | 1472231772827 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:16:12 INFO - PROCESS | 2376 | 1472231772878 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 2376 | 1472231772880 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988978000 == 31 [pid = 2376] [id = 387] 10:16:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C9CC00) [pid = 2376] [serial = 1161] [outer = 0000000000000000] 10:16:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9885DF000) [pid = 2376] [serial = 1162] [outer = 000000A987C9CC00] 10:16:12 INFO - PROCESS | 2376 | 1472231772928 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A988749800) [pid = 2376] [serial = 1163] [outer = 000000A987C9CC00] 10:16:13 INFO - PROCESS | 2376 | 1472231773383 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"]]]}] 10:16:13 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 () { 10:16:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:16:13 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 () { 10:16:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:16:13 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 () { 10:16:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:16:13 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 () { 10:16:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:16:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 10:16:13 INFO - PROCESS | 2376 | 1472231773450 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:16:13 INFO - PROCESS | 2376 | 1472231773453 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:16:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:16:13 INFO - PROCESS | 2376 | 1472231773460 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 2376 | 1472231773463 Marionette TRACE conn6 <- [1,1514,null,{}] 10:16:13 INFO - PROCESS | 2376 | 1472231773466 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}] 10:16:13 INFO - PROCESS | 2376 | 1472231773468 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:13 INFO - PROCESS | 2376 | 1472231773577 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:16:13 INFO - PROCESS | 2376 | 1472231773588 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:13 INFO - PROCESS | 2376 | 1472231773590 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AA000 == 32 [pid = 2376] [id = 388] 10:16:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A985372800) [pid = 2376] [serial = 1164] [outer = 0000000000000000] 10:16:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F9000) [pid = 2376] [serial = 1165] [outer = 000000A985372800] 10:16:13 INFO - PROCESS | 2376 | 1472231773678 Marionette DEBUG loaded listener.js 10:16:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A58E400) [pid = 2376] [serial = 1166] [outer = 000000A985372800] 10:16:14 INFO - PROCESS | 2376 | 1472231774097 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"]]]}] 10:16:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:16:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:16:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:16:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:16:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 10:16:14 INFO - PROCESS | 2376 | 1472231774135 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:16:14 INFO - PROCESS | 2376 | 1472231774138 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:16:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:16:14 INFO - PROCESS | 2376 | 1472231774147 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:16:14 INFO - PROCESS | 2376 | 1472231774148 Marionette TRACE conn6 <- [1,1518,null,{}] 10:16:14 INFO - PROCESS | 2376 | 1472231774152 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}] 10:16:14 INFO - PROCESS | 2376 | 1472231774159 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:14 INFO - PROCESS | 2376 | 1472231774294 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:16:14 INFO - PROCESS | 2376 | 1472231774348 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 2376 | 1472231774350 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F476E000 == 33 [pid = 2376] [id = 389] 10:16:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A5ECC00) [pid = 2376] [serial = 1167] [outer = 0000000000000000] 10:16:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F3845800) [pid = 2376] [serial = 1168] [outer = 000000A98A5ECC00] 10:16:14 INFO - PROCESS | 2376 | 1472231774399 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F3E3A000) [pid = 2376] [serial = 1169] [outer = 000000A98A5ECC00] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C99400) [pid = 2376] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47AB800) [pid = 2376] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C96800) [pid = 2376] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DC8000) [pid = 2376] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A983B0B400) [pid = 2376] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A987C98400) [pid = 2376] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9850F5C00) [pid = 2376] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9822E9C00) [pid = 2376] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981C83000) [pid = 2376] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986B04400) [pid = 2376] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9B37800) [pid = 2376] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:16:14 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A985035800) [pid = 2376] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:16:14 INFO - PROCESS | 2376 | 1472231774965 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]]]}] 10:16:15 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 10:16:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:16:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:16:15 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. 10:16:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:16:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 10:16:15 INFO - PROCESS | 2376 | 1472231775031 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 2376 | 1472231775033 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:16:15 INFO - PROCESS | 2376 | 1472231775036 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:16:15 INFO - PROCESS | 2376 | 1472231775038 Marionette TRACE conn6 <- [1,1522,null,{}] 10:16:15 INFO - PROCESS | 2376 | 1472231775042 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}] 10:16:15 INFO - PROCESS | 2376 | 1472231775044 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:15 INFO - PROCESS | 2376 | 1472231775126 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:16:15 INFO - PROCESS | 2376 | 1472231775148 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 2376 | 1472231775151 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50CF000 == 34 [pid = 2376] [id = 390] 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9885DB800) [pid = 2376] [serial = 1170] [outer = 0000000000000000] 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A5F1400) [pid = 2376] [serial = 1171] [outer = 000000A9885DB800] 10:16:15 INFO - PROCESS | 2376 | 1472231775200 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3E37000) [pid = 2376] [serial = 1172] [outer = 000000A9885DB800] 10:16:15 INFO - PROCESS | 2376 | 1472231775628 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]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 10:16:15 INFO - PROCESS | 2376 | 1472231775668 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 2376 | 1472231775671 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:16:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:16:15 INFO - PROCESS | 2376 | 1472231775674 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 2376 | 1472231775676 Marionette TRACE conn6 <- [1,1526,null,{}] 10:16:15 INFO - PROCESS | 2376 | 1472231775680 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}] 10:16:15 INFO - PROCESS | 2376 | 1472231775682 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:15 INFO - PROCESS | 2376 | 1472231775765 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:16:15 INFO - PROCESS | 2376 | 1472231775773 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 2376 | 1472231775775 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C14800 == 35 [pid = 2376] [id = 391] 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3EC2000) [pid = 2376] [serial = 1173] [outer = 0000000000000000] 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F472AC00) [pid = 2376] [serial = 1174] [outer = 000000A9F3EC2000] 10:16:15 INFO - PROCESS | 2376 | 1472231775822 Marionette DEBUG loaded listener.js 10:16:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47AEC00) [pid = 2376] [serial = 1175] [outer = 000000A9F3EC2000] 10:16:16 INFO - PROCESS | 2376 | 1472231776611 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]]]}] 10:16:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:16:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 10:16:16 INFO - PROCESS | 2376 | 1472231776663 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:16:16 INFO - PROCESS | 2376 | 1472231776668 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:16:16 INFO - PROCESS | 2376 | 1472231776673 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:16:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:16:16 INFO - PROCESS | 2376 | 1472231776679 Marionette TRACE conn6 <- [1,1530,null,{}] 10:16:16 INFO - PROCESS | 2376 | 1472231776684 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}] 10:16:16 INFO - PROCESS | 2376 | 1472231776687 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:16 INFO - PROCESS | 2376 | 1472231776872 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:16:16 INFO - PROCESS | 2376 | 1472231776883 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:16 INFO - PROCESS | 2376 | 1472231776886 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FC2000 == 36 [pid = 2376] [id = 392] 10:16:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A982C43800) [pid = 2376] [serial = 1176] [outer = 0000000000000000] 10:16:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A982D2A800) [pid = 2376] [serial = 1177] [outer = 000000A982C43800] 10:16:16 INFO - PROCESS | 2376 | 1472231776947 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A985037400) [pid = 2376] [serial = 1178] [outer = 000000A982C43800] 10:16:17 INFO - PROCESS | 2376 | 1472231777682 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]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:16:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 10:16:17 INFO - PROCESS | 2376 | 1472231777712 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 2376 | 1472231777718 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:16:17 INFO - PROCESS | 2376 | 1472231777725 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:16:17 INFO - PROCESS | 2376 | 1472231777728 Marionette TRACE conn6 <- [1,1534,null,{}] 10:16:17 INFO - PROCESS | 2376 | 1472231777733 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}] 10:16:17 INFO - PROCESS | 2376 | 1472231777736 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:17 INFO - PROCESS | 2376 | 1472231777866 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:16:17 INFO - PROCESS | 2376 | 1472231777944 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 2376 | 1472231777946 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4022800 == 37 [pid = 2376] [id = 393] 10:16:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9879C6C00) [pid = 2376] [serial = 1179] [outer = 0000000000000000] 10:16:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A987C71800) [pid = 2376] [serial = 1180] [outer = 000000A9879C6C00] 10:16:18 INFO - PROCESS | 2376 | 1472231778050 Marionette DEBUG loaded listener.js 10:16:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A988744000) [pid = 2376] [serial = 1181] [outer = 000000A9879C6C00] 10:16:18 INFO - PROCESS | 2376 | 1472231778919 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]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:16:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1221ms 10:16:18 INFO - PROCESS | 2376 | 1472231778953 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 2376 | 1472231778958 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:16:18 INFO - PROCESS | 2376 | 1472231778963 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:16:18 INFO - PROCESS | 2376 | 1472231778967 Marionette TRACE conn6 <- [1,1538,null,{}] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50CF000 == 36 [pid = 2376] [id = 390] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F476E000 == 35 [pid = 2376] [id = 389] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AA000 == 34 [pid = 2376] [id = 388] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A988978000 == 33 [pid = 2376] [id = 387] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A988812800 == 32 [pid = 2376] [id = 386] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FC7000 == 31 [pid = 2376] [id = 385] 10:16:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A982265800 == 30 [pid = 2376] [id = 384] 10:16:18 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F3040C00) [pid = 2376] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:16:18 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47B1400) [pid = 2376] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:16:18 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F3E31C00) [pid = 2376] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:16:18 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F596E000) [pid = 2376] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:16:18 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F51F1C00) [pid = 2376] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F4DD1800) [pid = 2376] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9840FFC00) [pid = 2376] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986B07800) [pid = 2376] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987CA3800) [pid = 2376] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A988747000) [pid = 2376] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FD0800) [pid = 2376] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879B9000) [pid = 2376] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982C4F800) [pid = 2376] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F4DCC000) [pid = 2376] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A985035000) [pid = 2376] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A590400) [pid = 2376] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F9A1EC00) [pid = 2376] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F9E42400) [pid = 2376] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F9B55400) [pid = 2376] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9313800) [pid = 2376] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F5FE8C00) [pid = 2376] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A98A58B400) [pid = 2376] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F2EAD800) [pid = 2376] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F47F0800) [pid = 2376] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:16:19 INFO - PROCESS | 2376 | 1472231779009 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}] 10:16:19 INFO - PROCESS | 2376 | 1472231779012 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:19 INFO - PROCESS | 2376 | 1472231779121 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:16:19 INFO - PROCESS | 2376 | 1472231779128 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 2376 | 1472231779133 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984005000 == 31 [pid = 2376] [id = 394] 10:16:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A983940C00) [pid = 2376] [serial = 1182] [outer = 0000000000000000] 10:16:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A984729000) [pid = 2376] [serial = 1183] [outer = 000000A983940C00] 10:16:19 INFO - PROCESS | 2376 | 1472231779184 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9858E3C00) [pid = 2376] [serial = 1184] [outer = 000000A983940C00] 10:16:19 INFO - PROCESS | 2376 | 1472231779671 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]]]}] 10:16:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:16:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 775ms 10:16:19 INFO - PROCESS | 2376 | 1472231779741 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:16:19 INFO - PROCESS | 2376 | 1472231779746 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:16:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:16:19 INFO - PROCESS | 2376 | 1472231779752 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:16:19 INFO - PROCESS | 2376 | 1472231779755 Marionette TRACE conn6 <- [1,1542,null,{}] 10:16:19 INFO - PROCESS | 2376 | 1472231779759 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}] 10:16:19 INFO - PROCESS | 2376 | 1472231779761 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:19 INFO - PROCESS | 2376 | 1472231779852 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:16:19 INFO - PROCESS | 2376 | 1472231779948 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:19 INFO - PROCESS | 2376 | 1472231779951 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B70800 == 32 [pid = 2376] [id = 395] 10:16:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A986B06000) [pid = 2376] [serial = 1185] [outer = 0000000000000000] 10:16:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9879BD800) [pid = 2376] [serial = 1186] [outer = 000000A986B06000] 10:16:20 INFO - PROCESS | 2376 | 1472231780002 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C7C000) [pid = 2376] [serial = 1187] [outer = 000000A986B06000] 10:16:20 INFO - PROCESS | 2376 | 1472231780420 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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:16:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 10:16:20 INFO - PROCESS | 2376 | 1472231780492 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 2376 | 1472231780495 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:16:20 INFO - PROCESS | 2376 | 1472231780499 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:16:20 INFO - PROCESS | 2376 | 1472231780503 Marionette TRACE conn6 <- [1,1546,null,{}] 10:16:20 INFO - PROCESS | 2376 | 1472231780515 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}] 10:16:20 INFO - PROCESS | 2376 | 1472231780520 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:20 INFO - PROCESS | 2376 | 1472231780613 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:16:20 INFO - PROCESS | 2376 | 1472231780629 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 2376 | 1472231780632 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B6000 == 33 [pid = 2376] [id = 396] 10:16:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A989F90000) [pid = 2376] [serial = 1188] [outer = 0000000000000000] 10:16:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A587C00) [pid = 2376] [serial = 1189] [outer = 000000A989F90000] 10:16:20 INFO - PROCESS | 2376 | 1472231780684 Marionette DEBUG loaded listener.js 10:16:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98A5F0C00) [pid = 2376] [serial = 1190] [outer = 000000A989F90000] 10:16:21 INFO - PROCESS | 2376 | 1472231781107 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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 10:16:21 INFO - PROCESS | 2376 | 1472231781174 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 2376 | 1472231781177 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:16:21 INFO - PROCESS | 2376 | 1472231781181 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:16:21 INFO - PROCESS | 2376 | 1472231781183 Marionette TRACE conn6 <- [1,1550,null,{}] 10:16:21 INFO - PROCESS | 2376 | 1472231781186 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}] 10:16:21 INFO - PROCESS | 2376 | 1472231781188 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:21 INFO - PROCESS | 2376 | 1472231781306 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:16:21 INFO - PROCESS | 2376 | 1472231781312 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:21 INFO - PROCESS | 2376 | 1472231781315 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E51000 == 34 [pid = 2376] [id = 397] 10:16:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F2EAF000) [pid = 2376] [serial = 1191] [outer = 0000000000000000] 10:16:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F3039400) [pid = 2376] [serial = 1192] [outer = 000000A9F2EAF000] 10:16:21 INFO - PROCESS | 2376 | 1472231781362 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F38D1C00) [pid = 2376] [serial = 1193] [outer = 000000A9F2EAF000] 10:16:21 INFO - PROCESS | 2376 | 1472231781838 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]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 10:16:21 INFO - PROCESS | 2376 | 1472231781858 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 2376 | 1472231781861 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:16:21 INFO - PROCESS | 2376 | 1472231781864 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 2376 | 1472231781866 Marionette TRACE conn6 <- [1,1554,null,{}] 10:16:21 INFO - PROCESS | 2376 | 1472231781877 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}] 10:16:21 INFO - PROCESS | 2376 | 1472231781879 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:21 INFO - PROCESS | 2376 | 1472231781988 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:16:22 INFO - PROCESS | 2376 | 1472231781996 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 2376 | 1472231781998 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E85800 == 35 [pid = 2376] [id = 398] 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F2EB0000) [pid = 2376] [serial = 1194] [outer = 0000000000000000] 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F42C2400) [pid = 2376] [serial = 1195] [outer = 000000A9F2EB0000] 10:16:22 INFO - PROCESS | 2376 | 1472231782046 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F47B1400) [pid = 2376] [serial = 1196] [outer = 000000A9F2EB0000] 10:16:22 INFO - PROCESS | 2376 | 1472231782511 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]]]}] 10:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 10:16:22 INFO - PROCESS | 2376 | 1472231782561 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:16:22 INFO - PROCESS | 2376 | 1472231782563 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:16:22 INFO - PROCESS | 2376 | 1472231782566 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:16:22 INFO - PROCESS | 2376 | 1472231782568 Marionette TRACE conn6 <- [1,1558,null,{}] 10:16:22 INFO - PROCESS | 2376 | 1472231782572 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}] 10:16:22 INFO - PROCESS | 2376 | 1472231782578 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:22 INFO - PROCESS | 2376 | 1472231782756 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:16:22 INFO - PROCESS | 2376 | 1472231782769 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:22 INFO - PROCESS | 2376 | 1472231782771 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B6800 == 36 [pid = 2376] [id = 399] 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47F2800) [pid = 2376] [serial = 1197] [outer = 0000000000000000] 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4F36800) [pid = 2376] [serial = 1198] [outer = 000000A9F47F2800] 10:16:22 INFO - PROCESS | 2376 | 1472231782862 Marionette DEBUG loaded listener.js 10:16:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5521C00) [pid = 2376] [serial = 1199] [outer = 000000A9F47F2800] 10:16:23 INFO - PROCESS | 2376 | 1472231783311 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]]]}] 10:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 776ms 10:16:23 INFO - PROCESS | 2376 | 1472231783346 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:16:23 INFO - PROCESS | 2376 | 1472231783348 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:16:23 INFO - PROCESS | 2376 | 1472231783351 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:16:23 INFO - PROCESS | 2376 | 1472231783353 Marionette TRACE conn6 <- [1,1562,null,{}] 10:16:23 INFO - PROCESS | 2376 | 1472231783357 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}] 10:16:23 INFO - PROCESS | 2376 | 1472231783359 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:23 INFO - PROCESS | 2376 | 1472231783470 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:16:23 INFO - PROCESS | 2376 | 1472231783476 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 2376 | 1472231783478 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9ADF000 == 37 [pid = 2376] [id = 400] 10:16:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F5527C00) [pid = 2376] [serial = 1200] [outer = 0000000000000000] 10:16:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F55F2000) [pid = 2376] [serial = 1201] [outer = 000000A9F5527C00] 10:16:23 INFO - PROCESS | 2376 | 1472231783524 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F5FE9800) [pid = 2376] [serial = 1202] [outer = 000000A9F5527C00] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981FF5000) [pid = 2376] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985377400) [pid = 2376] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9822EC800) [pid = 2376] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A985372C00) [pid = 2376] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C9CC00) [pid = 2376] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982C4B800) [pid = 2376] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A989F92000) [pid = 2376] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F47EEC00) [pid = 2376] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A985372800) [pid = 2376] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98A5ECC00) [pid = 2376] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:16:23 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9885DB800) [pid = 2376] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:16:23 INFO - PROCESS | 2376 | 1472231783985 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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 10:16:24 INFO - PROCESS | 2376 | 1472231784026 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 2376 | 1472231784028 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:16:24 INFO - PROCESS | 2376 | 1472231784031 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:16:24 INFO - PROCESS | 2376 | 1472231784033 Marionette TRACE conn6 <- [1,1566,null,{}] 10:16:24 INFO - PROCESS | 2376 | 1472231784037 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}] 10:16:24 INFO - PROCESS | 2376 | 1472231784039 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:24 INFO - PROCESS | 2376 | 1472231784150 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:16:24 INFO - PROCESS | 2376 | 1472231784159 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 2376 | 1472231784161 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DDF000 == 38 [pid = 2376] [id = 401] 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C9CC00) [pid = 2376] [serial = 1203] [outer = 0000000000000000] 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F558E000) [pid = 2376] [serial = 1204] [outer = 000000A987C9CC00] 10:16:24 INFO - PROCESS | 2376 | 1472231784208 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F9317C00) [pid = 2376] [serial = 1205] [outer = 000000A987C9CC00] 10:16:24 INFO - PROCESS | 2376 | 1472231784638 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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 10:16:24 INFO - PROCESS | 2376 | 1472231784665 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 2376 | 1472231784667 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:16:24 INFO - PROCESS | 2376 | 1472231784675 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 2376 | 1472231784677 Marionette TRACE conn6 <- [1,1570,null,{}] 10:16:24 INFO - PROCESS | 2376 | 1472231784681 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}] 10:16:24 INFO - PROCESS | 2376 | 1472231784683 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:24 INFO - PROCESS | 2376 | 1472231784768 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:16:24 INFO - PROCESS | 2376 | 1472231784777 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 2376 | 1472231784779 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FACA2000 == 39 [pid = 2376] [id = 402] 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9319C00) [pid = 2376] [serial = 1206] [outer = 0000000000000000] 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A46C00) [pid = 2376] [serial = 1207] [outer = 000000A9F9319C00] 10:16:24 INFO - PROCESS | 2376 | 1472231784825 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3033C00) [pid = 2376] [serial = 1208] [outer = 000000A9F9319C00] 10:16:25 INFO - PROCESS | 2376 | 1472231785253 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]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:16:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 10:16:25 INFO - PROCESS | 2376 | 1472231785303 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:16:25 INFO - PROCESS | 2376 | 1472231785306 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:16:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:16:25 INFO - PROCESS | 2376 | 1472231785314 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 2376 | 1472231785316 Marionette TRACE conn6 <- [1,1574,null,{}] 10:16:25 INFO - PROCESS | 2376 | 1472231785319 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}] 10:16:25 INFO - PROCESS | 2376 | 1472231785321 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:25 INFO - PROCESS | 2376 | 1472231785406 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:16:25 INFO - PROCESS | 2376 | 1472231785412 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:25 INFO - PROCESS | 2376 | 1472231785414 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB31C000 == 40 [pid = 2376] [id = 403] 10:16:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9E44400) [pid = 2376] [serial = 1209] [outer = 0000000000000000] 10:16:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F9E4FC00) [pid = 2376] [serial = 1210] [outer = 000000A9F9E44400] 10:16:25 INFO - PROCESS | 2376 | 1472231785460 Marionette DEBUG loaded listener.js 10:16:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9FAB4E000) [pid = 2376] [serial = 1211] [outer = 000000A9F9E44400] 10:16:26 INFO - PROCESS | 2376 | 1472231786134 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]]]}] 10:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 882ms 10:16:26 INFO - PROCESS | 2376 | 1472231786199 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:16:26 INFO - PROCESS | 2376 | 1472231786204 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:16:26 INFO - PROCESS | 2376 | 1472231786209 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:16:26 INFO - PROCESS | 2376 | 1472231786213 Marionette TRACE conn6 <- [1,1578,null,{}] 10:16:26 INFO - PROCESS | 2376 | 1472231786220 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}] 10:16:26 INFO - PROCESS | 2376 | 1472231786224 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:26 INFO - PROCESS | 2376 | 1472231786397 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:16:26 INFO - PROCESS | 2376 | 1472231786408 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 2376 | 1472231786411 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EC5800 == 41 [pid = 2376] [id = 404] 10:16:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9858DCC00) [pid = 2376] [serial = 1212] [outer = 0000000000000000] 10:16:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A986B06800) [pid = 2376] [serial = 1213] [outer = 000000A9858DCC00] 10:16:26 INFO - PROCESS | 2376 | 1472231786474 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9879C2800) [pid = 2376] [serial = 1214] [outer = 000000A9858DCC00] 10:16:27 INFO - PROCESS | 2376 | 1472231787146 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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 10:16:27 INFO - PROCESS | 2376 | 1472231787199 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 2376 | 1472231787204 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:16:27 INFO - PROCESS | 2376 | 1472231787226 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 2376 | 1472231787230 Marionette TRACE conn6 <- [1,1582,null,{}] 10:16:27 INFO - PROCESS | 2376 | 1472231787234 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}] 10:16:27 INFO - PROCESS | 2376 | 1472231787237 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:27 INFO - PROCESS | 2376 | 1472231787357 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:16:27 INFO - PROCESS | 2376 | 1472231787477 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 2376 | 1472231787480 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E90800 == 42 [pid = 2376] [id = 405] 10:16:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A58E000) [pid = 2376] [serial = 1215] [outer = 0000000000000000] 10:16:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5EC000) [pid = 2376] [serial = 1216] [outer = 000000A98A58E000] 10:16:27 INFO - PROCESS | 2376 | 1472231787544 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F3848800) [pid = 2376] [serial = 1217] [outer = 000000A98A58E000] 10:16:28 INFO - PROCESS | 2376 | 1472231788188 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]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1024ms 10:16:28 INFO - PROCESS | 2376 | 1472231788250 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:16:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:16:28 INFO - PROCESS | 2376 | 1472231788253 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:16:28 INFO - PROCESS | 2376 | 1472231788257 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:16:28 INFO - PROCESS | 2376 | 1472231788262 Marionette TRACE conn6 <- [1,1586,null,{}] 10:16:28 INFO - PROCESS | 2376 | 1472231788274 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}] 10:16:28 INFO - PROCESS | 2376 | 1472231788279 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:28 INFO - PROCESS | 2376 | 1472231788397 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:16:28 INFO - PROCESS | 2376 | 1472231788520 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:28 INFO - PROCESS | 2376 | 1472231788524 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE04800 == 43 [pid = 2376] [id = 406] 10:16:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F4DD0800) [pid = 2376] [serial = 1218] [outer = 0000000000000000] 10:16:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F5590800) [pid = 2376] [serial = 1219] [outer = 000000A9F4DD0800] 10:16:28 INFO - PROCESS | 2376 | 1472231788587 Marionette DEBUG loaded listener.js 10:16:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FAB4E400) [pid = 2376] [serial = 1220] [outer = 000000A9F4DD0800] 10:16:29 INFO - PROCESS | 2376 | 1472231789277 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]]]}] 10:16:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:16:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1078ms 10:16:29 INFO - PROCESS | 2376 | 1472231789340 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 2376 | 1472231789343 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:16:29 INFO - PROCESS | 2376 | 1472231789346 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:16:29 INFO - PROCESS | 2376 | 1472231789349 Marionette TRACE conn6 <- [1,1590,null,{}] 10:16:29 INFO - PROCESS | 2376 | 1472231789352 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}] 10:16:29 INFO - PROCESS | 2376 | 1472231789355 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:29 INFO - PROCESS | 2376 | 1472231789628 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:16:29 INFO - PROCESS | 2376 | 1472231789769 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 2376 | 1472231789773 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F64800 == 44 [pid = 2376] [id = 407] 10:16:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9822F0000) [pid = 2376] [serial = 1221] [outer = 0000000000000000] 10:16:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A982C46C00) [pid = 2376] [serial = 1222] [outer = 000000A9822F0000] 10:16:29 INFO - PROCESS | 2376 | 1472231789827 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9858E1C00) [pid = 2376] [serial = 1223] [outer = 000000A9822F0000] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FACA2000 == 43 [pid = 2376] [id = 402] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9DDF000 == 42 [pid = 2376] [id = 401] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9ADF000 == 41 [pid = 2376] [id = 400] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B6800 == 40 [pid = 2376] [id = 399] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E85800 == 39 [pid = 2376] [id = 398] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E51000 == 38 [pid = 2376] [id = 397] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B6000 == 37 [pid = 2376] [id = 396] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B70800 == 36 [pid = 2376] [id = 395] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A984005000 == 35 [pid = 2376] [id = 394] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FC2000 == 34 [pid = 2376] [id = 392] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4022800 == 33 [pid = 2376] [id = 393] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F5F000 == 32 [pid = 2376] [id = 383] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C14800 == 31 [pid = 2376] [id = 391] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE04800 == 30 [pid = 2376] [id = 406] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E90800 == 29 [pid = 2376] [id = 405] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB31C000 == 28 [pid = 2376] [id = 403] 10:16:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EC5800 == 27 [pid = 2376] [id = 404] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9879BBC00) [pid = 2376] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A986E0E800) [pid = 2376] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9858E5C00) [pid = 2376] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9822F0800) [pid = 2376] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A982C51C00) [pid = 2376] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98537AC00) [pid = 2376] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A985FC9400) [pid = 2376] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9885DF000) [pid = 2376] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C40800) [pid = 2376] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A985FC8400) [pid = 2376] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F2EAD000) [pid = 2376] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A585C00) [pid = 2376] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F9B4C000) [pid = 2376] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F51FC800) [pid = 2376] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9889F9000) [pid = 2376] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A988749800) [pid = 2376] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F472AC00) [pid = 2376] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F3845800) [pid = 2376] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A98A58E400) [pid = 2376] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F3E3A000) [pid = 2376] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A5F1400) [pid = 2376] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C74000) [pid = 2376] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3E37000) [pid = 2376] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:16:31 INFO - PROCESS | 2376 | 1472231791211 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1883ms 10:16:31 INFO - PROCESS | 2376 | 1472231791234 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 2376 | 1472231791238 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:16:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:16:31 INFO - PROCESS | 2376 | 1472231791244 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 2376 | 1472231791247 Marionette TRACE conn6 <- [1,1594,null,{}] 10:16:31 INFO - PROCESS | 2376 | 1472231791253 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}] 10:16:31 INFO - PROCESS | 2376 | 1472231791257 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:31 INFO - PROCESS | 2376 | 1472231791361 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:16:31 INFO - PROCESS | 2376 | 1472231791436 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:31 INFO - PROCESS | 2376 | 1472231791441 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98391B800 == 28 [pid = 2376] [id = 408] 10:16:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A982508800) [pid = 2376] [serial = 1224] [outer = 0000000000000000] 10:16:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A982C4CC00) [pid = 2376] [serial = 1225] [outer = 000000A982508800] 10:16:31 INFO - PROCESS | 2376 | 1472231791495 Marionette DEBUG loaded listener.js 10:16:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A983B12800) [pid = 2376] [serial = 1226] [outer = 000000A982508800] 10:16:31 INFO - PROCESS | 2376 | 1472231791935 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]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:16:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 735ms 10:16:31 INFO - PROCESS | 2376 | 1472231791983 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 2376 | 1472231791988 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:16:32 INFO - PROCESS | 2376 | 1472231791995 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 2376 | 1472231791998 Marionette TRACE conn6 <- [1,1598,null,{}] 10:16:32 INFO - PROCESS | 2376 | 1472231792002 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}] 10:16:32 INFO - PROCESS | 2376 | 1472231792005 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:32 INFO - PROCESS | 2376 | 1472231792098 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:16:32 INFO - PROCESS | 2376 | 1472231792107 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 2376 | 1472231792110 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F5A000 == 29 [pid = 2376] [id = 409] 10:16:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9858DEC00) [pid = 2376] [serial = 1227] [outer = 0000000000000000] 10:16:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A985FCF400) [pid = 2376] [serial = 1228] [outer = 000000A9858DEC00] 10:16:32 INFO - PROCESS | 2376 | 1472231792168 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B38C00) [pid = 2376] [serial = 1229] [outer = 000000A9858DEC00] 10:16:32 INFO - PROCESS | 2376 | 1472231792640 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]]]}] 10:16:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:16:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 10:16:32 INFO - PROCESS | 2376 | 1472231792668 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:16:32 INFO - PROCESS | 2376 | 1472231792670 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:16:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:16:32 INFO - PROCESS | 2376 | 1472231792674 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:16:32 INFO - PROCESS | 2376 | 1472231792678 Marionette TRACE conn6 <- [1,1602,null,{}] 10:16:32 INFO - PROCESS | 2376 | 1472231792689 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}] 10:16:32 INFO - PROCESS | 2376 | 1472231792694 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:32 INFO - PROCESS | 2376 | 1472231792815 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:16:32 INFO - PROCESS | 2376 | 1472231792900 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 2376 | 1472231792903 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888DA800 == 30 [pid = 2376] [id = 410] 10:16:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9822EC800) [pid = 2376] [serial = 1230] [outer = 0000000000000000] 10:16:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C4AC00) [pid = 2376] [serial = 1231] [outer = 000000A9822EC800] 10:16:32 INFO - PROCESS | 2376 | 1472231792956 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C9D800) [pid = 2376] [serial = 1232] [outer = 000000A9822EC800] 10:16:33 INFO - PROCESS | 2376 | 1472231793396 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]]]}] 10:16:33 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 10:16:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 776ms 10:16:33 INFO - PROCESS | 2376 | 1472231793452 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 2376 | 1472231793456 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:16:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:16:33 INFO - PROCESS | 2376 | 1472231793459 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 2376 | 1472231793461 Marionette TRACE conn6 <- [1,1606,null,{}] 10:16:33 INFO - PROCESS | 2376 | 1472231793470 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}] 10:16:33 INFO - PROCESS | 2376 | 1472231793472 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:33 INFO - PROCESS | 2376 | 1472231793588 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:16:33 INFO - PROCESS | 2376 | 1472231793644 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:33 INFO - PROCESS | 2376 | 1472231793646 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B2000 == 31 [pid = 2376] [id = 411] 10:16:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A988749000) [pid = 2376] [serial = 1233] [outer = 0000000000000000] 10:16:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9889EB400) [pid = 2376] [serial = 1234] [outer = 000000A988749000] 10:16:33 INFO - PROCESS | 2376 | 1472231793695 Marionette DEBUG loaded listener.js 10:16:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A989F8E000) [pid = 2376] [serial = 1235] [outer = 000000A988749000] 10:16:34 INFO - PROCESS | 2376 | 1472231794135 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]]]}] 10:16:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 10:16:34 INFO - PROCESS | 2376 | 1472231794197 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:16:34 INFO - PROCESS | 2376 | 1472231794199 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 2376 | 1472231794202 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 2376 | 1472231794204 Marionette TRACE conn6 <- [1,1610,null,{}] 10:16:34 INFO - PROCESS | 2376 | 1472231794212 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}] 10:16:34 INFO - PROCESS | 2376 | 1472231794214 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:34 INFO - PROCESS | 2376 | 1472231794324 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:16:34 INFO - PROCESS | 2376 | 1472231794335 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 2376 | 1472231794337 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F2E4F000 == 32 [pid = 2376] [id = 412] 10:16:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981E1AC00) [pid = 2376] [serial = 1236] [outer = 0000000000000000] 10:16:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A584800) [pid = 2376] [serial = 1237] [outer = 000000A981E1AC00] 10:16:34 INFO - PROCESS | 2376 | 1472231794384 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A5E9C00) [pid = 2376] [serial = 1238] [outer = 000000A981E1AC00] 10:16:34 INFO - PROCESS | 2376 | 1472231794843 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]]]}] 10:16:34 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 10:16:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 10:16:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:16:34 INFO - PROCESS | 2376 | 1472231794896 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:16:34 INFO - PROCESS | 2376 | 1472231794898 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:16:34 INFO - PROCESS | 2376 | 1472231794901 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:16:34 INFO - PROCESS | 2376 | 1472231794903 Marionette TRACE conn6 <- [1,1614,null,{}] 10:16:34 INFO - PROCESS | 2376 | 1472231794907 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}] 10:16:34 INFO - PROCESS | 2376 | 1472231794913 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:35 INFO - PROCESS | 2376 | 1472231795052 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:16:35 INFO - PROCESS | 2376 | 1472231795108 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 2376 | 1472231795110 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4780800 == 33 [pid = 2376] [id = 413] 10:16:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5F1000) [pid = 2376] [serial = 1239] [outer = 0000000000000000] 10:16:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F303F400) [pid = 2376] [serial = 1240] [outer = 000000A98A5F1000] 10:16:35 INFO - PROCESS | 2376 | 1472231795157 Marionette DEBUG loaded listener.js 10:16:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F3E3A000) [pid = 2376] [serial = 1241] [outer = 000000A98A5F1000] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F2EB0000) [pid = 2376] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F47F2800) [pid = 2376] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F5527C00) [pid = 2376] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A989F90000) [pid = 2376] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F3EC2000) [pid = 2376] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F2EAF000) [pid = 2376] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9879C6C00) [pid = 2376] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B06000) [pid = 2376] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982C43800) [pid = 2376] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A983940C00) [pid = 2376] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9319C00) [pid = 2376] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F9E44400) [pid = 2376] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:16:35 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C9CC00) [pid = 2376] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:16:35 INFO - PROCESS | 2376 | 1472231795767 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]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:16:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 880ms 10:16:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:16:35 INFO - PROCESS | 2376 | 1472231795785 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:16:35 INFO - PROCESS | 2376 | 1472231795787 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:16:35 INFO - PROCESS | 2376 | 1472231795790 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 2376 | 1472231795792 Marionette TRACE conn6 <- [1,1618,null,{}] 10:16:35 INFO - PROCESS | 2376 | 1472231795795 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}] 10:16:35 INFO - PROCESS | 2376 | 1472231795798 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:35 INFO - PROCESS | 2376 | 1472231795879 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:16:35 INFO - PROCESS | 2376 | 1472231795885 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 2376 | 1472231795887 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5219000 == 34 [pid = 2376] [id = 414] 10:16:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B36000) [pid = 2376] [serial = 1242] [outer = 0000000000000000] 10:16:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9889F6000) [pid = 2376] [serial = 1243] [outer = 000000A986B36000] 10:16:35 INFO - PROCESS | 2376 | 1472231795933 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F39D7C00) [pid = 2376] [serial = 1244] [outer = 000000A986B36000] 10:16:36 INFO - PROCESS | 2376 | 1472231796369 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:16:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 10:16:36 INFO - PROCESS | 2376 | 1472231796424 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 2376 | 1472231796426 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:16:36 INFO - PROCESS | 2376 | 1472231796429 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:16:36 INFO - PROCESS | 2376 | 1472231796431 Marionette TRACE conn6 <- [1,1622,null,{}] 10:16:36 INFO - PROCESS | 2376 | 1472231796434 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}] 10:16:36 INFO - PROCESS | 2376 | 1472231796436 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:36 INFO - PROCESS | 2376 | 1472231796518 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:16:36 INFO - PROCESS | 2376 | 1472231796526 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:36 INFO - PROCESS | 2376 | 1472231796528 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9284800 == 35 [pid = 2376] [id = 415] 10:16:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4720C00) [pid = 2376] [serial = 1245] [outer = 0000000000000000] 10:16:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47A8800) [pid = 2376] [serial = 1246] [outer = 000000A9F4720C00] 10:16:36 INFO - PROCESS | 2376 | 1472231796576 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47F1800) [pid = 2376] [serial = 1247] [outer = 000000A9F4720C00] 10:16:37 INFO - PROCESS | 2376 | 1472231797047 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]]]}] 10:16:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:16:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 673ms 10:16:37 INFO - PROCESS | 2376 | 1472231797104 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:16:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:16:37 INFO - PROCESS | 2376 | 1472231797107 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:16:37 INFO - PROCESS | 2376 | 1472231797110 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:16:37 INFO - PROCESS | 2376 | 1472231797112 Marionette TRACE conn6 <- [1,1626,null,{}] 10:16:37 INFO - PROCESS | 2376 | 1472231797115 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}] 10:16:37 INFO - PROCESS | 2376 | 1472231797117 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:37 INFO - PROCESS | 2376 | 1472231797200 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:16:37 INFO - PROCESS | 2376 | 1472231797206 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 2376 | 1472231797209 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888DA000 == 36 [pid = 2376] [id = 416] 10:16:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4DC4800) [pid = 2376] [serial = 1248] [outer = 0000000000000000] 10:16:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DCDC00) [pid = 2376] [serial = 1249] [outer = 000000A9F4DC4800] 10:16:37 INFO - PROCESS | 2376 | 1472231797255 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F51A1C00) [pid = 2376] [serial = 1250] [outer = 000000A9F4DC4800] 10:16:38 INFO - PROCESS | 2376 | 1472231798040 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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:16:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 987ms 10:16:38 INFO - PROCESS | 2376 | 1472231798101 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 2376 | 1472231798106 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:16:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:16:38 INFO - PROCESS | 2376 | 1472231798111 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 2376 | 1472231798115 Marionette TRACE conn6 <- [1,1630,null,{}] 10:16:38 INFO - PROCESS | 2376 | 1472231798122 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}] 10:16:38 INFO - PROCESS | 2376 | 1472231798125 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:38 INFO - PROCESS | 2376 | 1472231798298 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:16:38 INFO - PROCESS | 2376 | 1472231798394 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:38 INFO - PROCESS | 2376 | 1472231798397 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F4D000 == 37 [pid = 2376] [id = 417] 10:16:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982C4C000) [pid = 2376] [serial = 1251] [outer = 0000000000000000] 10:16:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A983BE1400) [pid = 2376] [serial = 1252] [outer = 000000A982C4C000] 10:16:38 INFO - PROCESS | 2376 | 1472231798460 Marionette DEBUG loaded listener.js 10:16:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A985FC6400) [pid = 2376] [serial = 1253] [outer = 000000A982C4C000] 10:16:39 INFO - PROCESS | 2376 | 1472231799208 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]]]}] 10:16:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:16:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1174ms 10:16:39 INFO - PROCESS | 2376 | 1472231799289 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:16:39 INFO - PROCESS | 2376 | 1472231799294 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:16:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:16:39 INFO - PROCESS | 2376 | 1472231799301 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:16:39 INFO - PROCESS | 2376 | 1472231799305 Marionette TRACE conn6 <- [1,1634,null,{}] 10:16:39 INFO - PROCESS | 2376 | 1472231799309 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}] 10:16:39 INFO - PROCESS | 2376 | 1472231799313 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:39 INFO - PROCESS | 2376 | 1472231799470 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:16:39 INFO - PROCESS | 2376 | 1472231799586 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 2376 | 1472231799589 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A7000 == 38 [pid = 2376] [id = 418] 10:16:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A987C3E800) [pid = 2376] [serial = 1254] [outer = 0000000000000000] 10:16:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A987C4C000) [pid = 2376] [serial = 1255] [outer = 000000A987C3E800] 10:16:39 INFO - PROCESS | 2376 | 1472231799649 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9885E5400) [pid = 2376] [serial = 1256] [outer = 000000A987C3E800] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9284800 == 37 [pid = 2376] [id = 415] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5219000 == 36 [pid = 2376] [id = 414] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4780800 == 35 [pid = 2376] [id = 413] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F2E4F000 == 34 [pid = 2376] [id = 412] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B2000 == 33 [pid = 2376] [id = 411] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888DA800 == 32 [pid = 2376] [id = 410] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F5A000 == 31 [pid = 2376] [id = 409] 10:16:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98391B800 == 30 [pid = 2376] [id = 408] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F42C2400) [pid = 2376] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4F36800) [pid = 2376] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47B1400) [pid = 2376] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F55F2000) [pid = 2376] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A98A587C00) [pid = 2376] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A5F0C00) [pid = 2376] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F47AEC00) [pid = 2376] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F3039400) [pid = 2376] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C71800) [pid = 2376] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A988744000) [pid = 2376] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9879BD800) [pid = 2376] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C7C000) [pid = 2376] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982D2A800) [pid = 2376] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A985037400) [pid = 2376] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A984729000) [pid = 2376] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9858E3C00) [pid = 2376] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F5521C00) [pid = 2376] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F3033C00) [pid = 2376] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9FAB4E000) [pid = 2376] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F558E000) [pid = 2376] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F9A46C00) [pid = 2376] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F5FE9800) [pid = 2376] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F9317C00) [pid = 2376] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9E4FC00) [pid = 2376] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F38D1C00) [pid = 2376] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:16:40 INFO - PROCESS | 2376 | 1472231800516 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]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:16:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1277ms 10:16:40 INFO - PROCESS | 2376 | 1472231800581 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:16:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:16:40 INFO - PROCESS | 2376 | 1472231800585 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:16:40 INFO - PROCESS | 2376 | 1472231800590 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 2376 | 1472231800593 Marionette TRACE conn6 <- [1,1638,null,{}] 10:16:40 INFO - PROCESS | 2376 | 1472231800599 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}] 10:16:40 INFO - PROCESS | 2376 | 1472231800602 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:40 INFO - PROCESS | 2376 | 1472231800709 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:16:40 INFO - PROCESS | 2376 | 1472231800716 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 2376 | 1472231800719 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98431C800 == 31 [pid = 2376] [id = 419] 10:16:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A985037400) [pid = 2376] [serial = 1257] [outer = 0000000000000000] 10:16:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A985378800) [pid = 2376] [serial = 1258] [outer = 000000A985037400] 10:16:40 INFO - PROCESS | 2376 | 1472231800770 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B06000) [pid = 2376] [serial = 1259] [outer = 000000A985037400] 10:16:41 INFO - PROCESS | 2376 | 1472231801307 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:16:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 776ms 10:16:41 INFO - PROCESS | 2376 | 1472231801366 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 2376 | 1472231801371 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:16:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:16:41 INFO - PROCESS | 2376 | 1472231801377 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 2376 | 1472231801380 Marionette TRACE conn6 <- [1,1642,null,{}] 10:16:41 INFO - PROCESS | 2376 | 1472231801384 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}] 10:16:41 INFO - PROCESS | 2376 | 1472231801386 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:41 INFO - PROCESS | 2376 | 1472231801478 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:16:41 INFO - PROCESS | 2376 | 1472231801559 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 2376 | 1472231801561 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEF800 == 32 [pid = 2376] [id = 420] 10:16:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C42800) [pid = 2376] [serial = 1260] [outer = 0000000000000000] 10:16:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C9C800) [pid = 2376] [serial = 1261] [outer = 000000A987C42800] 10:16:41 INFO - PROCESS | 2376 | 1472231801613 Marionette DEBUG loaded listener.js 10:16:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A988743400) [pid = 2376] [serial = 1262] [outer = 000000A987C42800] 10:16:42 INFO - PROCESS | 2376 | 1472231802020 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]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:16:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 10:16:42 INFO - PROCESS | 2376 | 1472231802051 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 2376 | 1472231802054 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:16:42 INFO - PROCESS | 2376 | 1472231802057 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:16:42 INFO - PROCESS | 2376 | 1472231802061 Marionette TRACE conn6 <- [1,1646,null,{}] 10:16:42 INFO - PROCESS | 2376 | 1472231802072 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}] 10:16:42 INFO - PROCESS | 2376 | 1472231802077 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:42 INFO - PROCESS | 2376 | 1472231802197 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:16:42 INFO - PROCESS | 2376 | 1472231802213 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 2376 | 1472231802217 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991F800 == 33 [pid = 2376] [id = 421] 10:16:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981E24800) [pid = 2376] [serial = 1263] [outer = 0000000000000000] 10:16:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A5F0400) [pid = 2376] [serial = 1264] [outer = 000000A981E24800] 10:16:42 INFO - PROCESS | 2376 | 1472231802269 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F2EAB000) [pid = 2376] [serial = 1265] [outer = 000000A981E24800] 10:16:42 INFO - PROCESS | 2376 | 1472231802711 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]]]}] 10:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 10:16:42 INFO - PROCESS | 2376 | 1472231802752 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:16:42 INFO - PROCESS | 2376 | 1472231802755 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:16:42 INFO - PROCESS | 2376 | 1472231802770 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:16:42 INFO - PROCESS | 2376 | 1472231802772 Marionette TRACE conn6 <- [1,1650,null,{}] 10:16:42 INFO - PROCESS | 2376 | 1472231802776 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}] 10:16:42 INFO - PROCESS | 2376 | 1472231802778 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:42 INFO - PROCESS | 2376 | 1472231802895 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:16:42 INFO - PROCESS | 2376 | 1472231802948 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:42 INFO - PROCESS | 2376 | 1472231802950 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4773800 == 34 [pid = 2376] [id = 422] 10:16:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F303D800) [pid = 2376] [serial = 1266] [outer = 0000000000000000] 10:16:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3843C00) [pid = 2376] [serial = 1267] [outer = 000000A9F303D800] 10:16:43 INFO - PROCESS | 2376 | 1472231803007 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F3E31C00) [pid = 2376] [serial = 1268] [outer = 000000A9F303D800] 10:16:43 INFO - PROCESS | 2376 | 1472231803461 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 10:16:43 INFO - PROCESS | 2376 | 1472231803510 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 2376 | 1472231803513 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:16:43 INFO - PROCESS | 2376 | 1472231803516 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 2376 | 1472231803518 Marionette TRACE conn6 <- [1,1654,null,{}] 10:16:43 INFO - PROCESS | 2376 | 1472231803522 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}] 10:16:43 INFO - PROCESS | 2376 | 1472231803524 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:43 INFO - PROCESS | 2376 | 1472231803665 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:16:43 INFO - PROCESS | 2376 | 1472231803724 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 2376 | 1472231803727 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5238000 == 35 [pid = 2376] [id = 423] 10:16:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F42C2C00) [pid = 2376] [serial = 1269] [outer = 0000000000000000] 10:16:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47AB000) [pid = 2376] [serial = 1270] [outer = 000000A9F42C2C00] 10:16:43 INFO - PROCESS | 2376 | 1472231803776 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47ECC00) [pid = 2376] [serial = 1271] [outer = 000000A9F42C2C00] 10:16:44 INFO - PROCESS | 2376 | 1472231804217 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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 735ms 10:16:44 INFO - PROCESS | 2376 | 1472231804254 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 2376 | 1472231804256 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:16:44 INFO - PROCESS | 2376 | 1472231804260 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:16:44 INFO - PROCESS | 2376 | 1472231804262 Marionette TRACE conn6 <- [1,1658,null,{}] 10:16:44 INFO - PROCESS | 2376 | 1472231804271 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}] 10:16:44 INFO - PROCESS | 2376 | 1472231804277 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:44 INFO - PROCESS | 2376 | 1472231804421 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:16:44 INFO - PROCESS | 2376 | 1472231804476 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:44 INFO - PROCESS | 2376 | 1472231804478 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9519000 == 36 [pid = 2376] [id = 424] 10:16:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987CA0C00) [pid = 2376] [serial = 1272] [outer = 0000000000000000] 10:16:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F5597C00) [pid = 2376] [serial = 1273] [outer = 000000A987CA0C00] 10:16:44 INFO - PROCESS | 2376 | 1472231804527 Marionette DEBUG loaded listener.js 10:16:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F9313800) [pid = 2376] [serial = 1274] [outer = 000000A987CA0C00] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A988749000) [pid = 2376] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982508800) [pid = 2376] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9858DCC00) [pid = 2376] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A5F1000) [pid = 2376] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4DD0800) [pid = 2376] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9822EC800) [pid = 2376] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981E1AC00) [pid = 2376] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98A58E000) [pid = 2376] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9822F0000) [pid = 2376] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B36000) [pid = 2376] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9858DEC00) [pid = 2376] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:16:44 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4720C00) [pid = 2376] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:16:44 INFO - PROCESS | 2376 | 1472231804972 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]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 10:16:45 INFO - PROCESS | 2376 | 1472231805011 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 2376 | 1472231805013 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:16:45 INFO - PROCESS | 2376 | 1472231805017 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 2376 | 1472231805019 Marionette TRACE conn6 <- [1,1662,null,{}] 10:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:16:45 INFO - PROCESS | 2376 | 1472231805022 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}] 10:16:45 INFO - PROCESS | 2376 | 1472231805025 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:45 INFO - PROCESS | 2376 | 1472231805138 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:16:45 INFO - PROCESS | 2376 | 1472231805148 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 2376 | 1472231805150 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DEF000 == 37 [pid = 2376] [id = 425] 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9822EC800) [pid = 2376] [serial = 1275] [outer = 0000000000000000] 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9889EF400) [pid = 2376] [serial = 1276] [outer = 000000A9822EC800] 10:16:45 INFO - PROCESS | 2376 | 1472231805196 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5FE4800) [pid = 2376] [serial = 1277] [outer = 000000A9822EC800] 10:16:45 INFO - PROCESS | 2376 | 1472231805648 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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 10:16:45 INFO - PROCESS | 2376 | 1472231805695 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:16:45 INFO - PROCESS | 2376 | 1472231805698 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:16:45 INFO - PROCESS | 2376 | 1472231805701 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:16:45 INFO - PROCESS | 2376 | 1472231805703 Marionette TRACE conn6 <- [1,1666,null,{}] 10:16:45 INFO - PROCESS | 2376 | 1472231805707 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}] 10:16:45 INFO - PROCESS | 2376 | 1472231805709 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:45 INFO - PROCESS | 2376 | 1472231805794 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:16:45 INFO - PROCESS | 2376 | 1472231805802 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 2376 | 1472231805804 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FACA3800 == 38 [pid = 2376] [id = 426] 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F4EB9400) [pid = 2376] [serial = 1278] [outer = 0000000000000000] 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9A1C800) [pid = 2376] [serial = 1279] [outer = 000000A9F4EB9400] 10:16:45 INFO - PROCESS | 2376 | 1472231805850 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9BAA400) [pid = 2376] [serial = 1280] [outer = 000000A9F4EB9400] 10:16:46 INFO - PROCESS | 2376 | 1472231806280 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]]]}] 10:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 10:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:16:46 INFO - PROCESS | 2376 | 1472231806333 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 2376 | 1472231806336 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:16:46 INFO - PROCESS | 2376 | 1472231806339 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 2376 | 1472231806341 Marionette TRACE conn6 <- [1,1670,null,{}] 10:16:46 INFO - PROCESS | 2376 | 1472231806345 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}] 10:16:46 INFO - PROCESS | 2376 | 1472231806347 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:46 INFO - PROCESS | 2376 | 1472231806434 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:16:46 INFO - PROCESS | 2376 | 1472231806442 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 2376 | 1472231806444 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991D800 == 39 [pid = 2376] [id = 427] 10:16:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9E4A800) [pid = 2376] [serial = 1281] [outer = 0000000000000000] 10:16:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9E50400) [pid = 2376] [serial = 1282] [outer = 000000A9F9E4A800] 10:16:46 INFO - PROCESS | 2376 | 1472231806517 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9FAB51800) [pid = 2376] [serial = 1283] [outer = 000000A9F9E4A800] 10:16:47 INFO - PROCESS | 2376 | 1472231807115 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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 839ms 10:16:47 INFO - PROCESS | 2376 | 1472231807182 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 2376 | 1472231807187 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:16:47 INFO - PROCESS | 2376 | 1472231807193 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 2376 | 1472231807197 Marionette TRACE conn6 <- [1,1674,null,{}] 10:16:47 INFO - PROCESS | 2376 | 1472231807203 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}] 10:16:47 INFO - PROCESS | 2376 | 1472231807207 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:47 INFO - PROCESS | 2376 | 1472231807380 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:16:47 INFO - PROCESS | 2376 | 1472231807391 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:47 INFO - PROCESS | 2376 | 1472231807394 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B74800 == 40 [pid = 2376] [id = 428] 10:16:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A984092800) [pid = 2376] [serial = 1284] [outer = 0000000000000000] 10:16:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9858E6400) [pid = 2376] [serial = 1285] [outer = 000000A984092800] 10:16:47 INFO - PROCESS | 2376 | 1472231807456 Marionette DEBUG loaded listener.js 10:16:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9879BD000) [pid = 2376] [serial = 1286] [outer = 000000A984092800] 10:16:48 INFO - PROCESS | 2376 | 1472231808160 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]]]}] 10:16:48 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 10:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 10:16:48 INFO - PROCESS | 2376 | 1472231808188 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:16:48 INFO - PROCESS | 2376 | 1472231808193 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:16:48 INFO - PROCESS | 2376 | 1472231808201 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:16:48 INFO - PROCESS | 2376 | 1472231808204 Marionette TRACE conn6 <- [1,1678,null,{}] 10:16:48 INFO - PROCESS | 2376 | 1472231808208 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}] 10:16:48 INFO - PROCESS | 2376 | 1472231808211 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:48 INFO - PROCESS | 2376 | 1472231808330 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:16:48 INFO - PROCESS | 2376 | 1472231808452 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 2376 | 1472231808455 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A8800 == 41 [pid = 2376] [id = 429] 10:16:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A989F8B800) [pid = 2376] [serial = 1287] [outer = 0000000000000000] 10:16:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A989F95800) [pid = 2376] [serial = 1288] [outer = 000000A989F8B800] 10:16:48 INFO - PROCESS | 2376 | 1472231808517 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F2EAAC00) [pid = 2376] [serial = 1289] [outer = 000000A989F8B800] 10:16:49 INFO - PROCESS | 2376 | 1472231809127 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]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 10:16:49 INFO - PROCESS | 2376 | 1472231809189 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 2376 | 1472231809192 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:16:49 INFO - PROCESS | 2376 | 1472231809196 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 2376 | 1472231809200 Marionette TRACE conn6 <- [1,1682,null,{}] 10:16:49 INFO - PROCESS | 2376 | 1472231809212 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}] 10:16:49 INFO - PROCESS | 2376 | 1472231809218 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:49 INFO - PROCESS | 2376 | 1472231809334 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:16:49 INFO - PROCESS | 2376 | 1472231809460 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:49 INFO - PROCESS | 2376 | 1472231809464 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE11000 == 42 [pid = 2376] [id = 430] 10:16:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F51A6C00) [pid = 2376] [serial = 1290] [outer = 0000000000000000] 10:16:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F59D4400) [pid = 2376] [serial = 1291] [outer = 000000A9F51A6C00] 10:16:49 INFO - PROCESS | 2376 | 1472231809526 Marionette DEBUG loaded listener.js 10:16:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9DB0800) [pid = 2376] [serial = 1292] [outer = 000000A9F51A6C00] 10:16:50 INFO - PROCESS | 2376 | 1472231810096 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]]]}] 10:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 944ms 10:16:50 INFO - PROCESS | 2376 | 1472231810141 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:16:50 INFO - PROCESS | 2376 | 1472231810144 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:16:50 INFO - PROCESS | 2376 | 1472231810148 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:16:50 INFO - PROCESS | 2376 | 1472231810150 Marionette TRACE conn6 <- [1,1686,null,{}] 10:16:50 INFO - PROCESS | 2376 | 1472231810154 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}] 10:16:50 INFO - PROCESS | 2376 | 1472231810156 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:50 INFO - PROCESS | 2376 | 1472231810318 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:16:50 INFO - PROCESS | 2376 | 1472231810440 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 2376 | 1472231810443 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981677800 == 43 [pid = 2376] [id = 431] 10:16:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9822F3400) [pid = 2376] [serial = 1293] [outer = 0000000000000000] 10:16:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A983E4D000) [pid = 2376] [serial = 1294] [outer = 000000A9822F3400] 10:16:50 INFO - PROCESS | 2376 | 1472231810502 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9879C7000) [pid = 2376] [serial = 1295] [outer = 000000A9822F3400] 10:16:51 INFO - PROCESS | 2376 | 1472231811268 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]]]}] 10:16:51 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 10:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1183ms 10:16:51 INFO - PROCESS | 2376 | 1472231811338 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:16:51 INFO - PROCESS | 2376 | 1472231811342 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:16:51 INFO - PROCESS | 2376 | 1472231811348 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 2376 | 1472231811353 Marionette TRACE conn6 <- [1,1690,null,{}] 10:16:51 INFO - PROCESS | 2376 | 1472231811358 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}] 10:16:51 INFO - PROCESS | 2376 | 1472231811361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:51 INFO - PROCESS | 2376 | 1472231811478 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:16:51 INFO - PROCESS | 2376 | 1472231811553 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 2376 | 1472231811555 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B80800 == 44 [pid = 2376] [id = 432] 10:16:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9858E3C00) [pid = 2376] [serial = 1296] [outer = 0000000000000000] 10:16:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A986E0C000) [pid = 2376] [serial = 1297] [outer = 000000A9858E3C00] 10:16:51 INFO - PROCESS | 2376 | 1472231811653 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A987C75800) [pid = 2376] [serial = 1298] [outer = 000000A9858E3C00] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F64800 == 43 [pid = 2376] [id = 407] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FACA3800 == 42 [pid = 2376] [id = 426] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9DEF000 == 41 [pid = 2376] [id = 425] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9519000 == 40 [pid = 2376] [id = 424] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5238000 == 39 [pid = 2376] [id = 423] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4773800 == 38 [pid = 2376] [id = 422] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991F800 == 37 [pid = 2376] [id = 421] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEF800 == 36 [pid = 2376] [id = 420] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98431C800 == 35 [pid = 2376] [id = 419] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F4D000 == 34 [pid = 2376] [id = 417] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A7000 == 33 [pid = 2376] [id = 418] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888DA000 == 32 [pid = 2376] [id = 416] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A981677800 == 31 [pid = 2376] [id = 431] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE11000 == 30 [pid = 2376] [id = 430] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A8800 == 29 [pid = 2376] [id = 429] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991D800 == 28 [pid = 2376] [id = 427] 10:16:52 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B74800 == 27 [pid = 2376] [id = 428] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A989F8E000) [pid = 2376] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A983B12800) [pid = 2376] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A986B06800) [pid = 2376] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F3E3A000) [pid = 2376] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9FAB4E400) [pid = 2376] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9879C2800) [pid = 2376] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A987C4AC00) [pid = 2376] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98A584800) [pid = 2376] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F3848800) [pid = 2376] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F5590800) [pid = 2376] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9889EB400) [pid = 2376] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A5E9C00) [pid = 2376] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982C46C00) [pid = 2376] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F39D7C00) [pid = 2376] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982C4CC00) [pid = 2376] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A985FCF400) [pid = 2376] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C9D800) [pid = 2376] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F303F400) [pid = 2376] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986B38C00) [pid = 2376] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98A5EC000) [pid = 2376] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9889F6000) [pid = 2376] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9858E1C00) [pid = 2376] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F47A8800) [pid = 2376] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F47F1800) [pid = 2376] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4DCDC00) [pid = 2376] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:16:52 INFO - PROCESS | 2376 | 1472231812857 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]]]}] 10:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1537ms 10:16:52 INFO - PROCESS | 2376 | 1472231812890 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 2376 | 1472231812894 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:16:52 INFO - PROCESS | 2376 | 1472231812899 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:16:52 INFO - PROCESS | 2376 | 1472231812904 Marionette TRACE conn6 <- [1,1694,null,{}] 10:16:52 INFO - PROCESS | 2376 | 1472231812909 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}] 10:16:52 INFO - PROCESS | 2376 | 1472231812912 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:53 INFO - PROCESS | 2376 | 1472231813010 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:16:53 INFO - PROCESS | 2376 | 1472231813019 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 2376 | 1472231813023 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98431C800 == 28 [pid = 2376] [id = 433] 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A982D29000) [pid = 2376] [serial = 1299] [outer = 0000000000000000] 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9840F1400) [pid = 2376] [serial = 1300] [outer = 000000A982D29000] 10:16:53 INFO - PROCESS | 2376 | 1472231813081 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9850F6000) [pid = 2376] [serial = 1301] [outer = 000000A982D29000] 10:16:53 INFO - PROCESS | 2376 | 1472231813575 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]]]}] 10:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 10:16:53 INFO - PROCESS | 2376 | 1472231813652 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:16:53 INFO - PROCESS | 2376 | 1472231813657 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:16:53 INFO - PROCESS | 2376 | 1472231813666 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:16:53 INFO - PROCESS | 2376 | 1472231813669 Marionette TRACE conn6 <- [1,1698,null,{}] 10:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:16:53 INFO - PROCESS | 2376 | 1472231813673 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}] 10:16:53 INFO - PROCESS | 2376 | 1472231813675 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:53 INFO - PROCESS | 2376 | 1472231813772 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:16:53 INFO - PROCESS | 2376 | 1472231813853 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:53 INFO - PROCESS | 2376 | 1472231813855 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B69000 == 29 [pid = 2376] [id = 434] 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985371400) [pid = 2376] [serial = 1302] [outer = 0000000000000000] 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B09400) [pid = 2376] [serial = 1303] [outer = 000000A985371400] 10:16:53 INFO - PROCESS | 2376 | 1472231813908 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986E03400) [pid = 2376] [serial = 1304] [outer = 000000A985371400] 10:16:54 INFO - PROCESS | 2376 | 1472231814310 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]]]}] 10:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 10:16:54 INFO - PROCESS | 2376 | 1472231814344 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 2376 | 1472231814346 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:16:54 INFO - PROCESS | 2376 | 1472231814350 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 2376 | 1472231814354 Marionette TRACE conn6 <- [1,1702,null,{}] 10:16:54 INFO - PROCESS | 2376 | 1472231814365 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}] 10:16:54 INFO - PROCESS | 2376 | 1472231814370 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:54 INFO - PROCESS | 2376 | 1472231814461 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:16:54 INFO - PROCESS | 2376 | 1472231814468 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 2376 | 1472231814472 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897D800 == 30 [pid = 2376] [id = 435] 10:16:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C72400) [pid = 2376] [serial = 1305] [outer = 0000000000000000] 10:16:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C7D400) [pid = 2376] [serial = 1306] [outer = 000000A987C72400] 10:16:54 INFO - PROCESS | 2376 | 1472231814524 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9885E6800) [pid = 2376] [serial = 1307] [outer = 000000A987C72400] 10:16:55 INFO - PROCESS | 2376 | 1472231815006 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 10:16:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:16:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:55 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 2376 | 1472231815090 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:16:55 INFO - PROCESS | 2376 | 1472231815131 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 2376 | 1472231815134 Marionette TRACE conn6 <- [1,1706,null,{}] 10:16:55 INFO - PROCESS | 2376 | 1472231815140 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}] 10:16:55 INFO - PROCESS | 2376 | 1472231815142 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:55 INFO - PROCESS | 2376 | 1472231815262 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:16:55 INFO - PROCESS | 2376 | 1472231815308 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:55 INFO - PROCESS | 2376 | 1472231815310 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991E000 == 31 [pid = 2376] [id = 436] 10:16:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A989F90000) [pid = 2376] [serial = 1308] [outer = 0000000000000000] 10:16:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A989F98800) [pid = 2376] [serial = 1309] [outer = 000000A989F90000] 10:16:55 INFO - PROCESS | 2376 | 1472231815359 Marionette DEBUG loaded listener.js 10:16:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A98A589000) [pid = 2376] [serial = 1310] [outer = 000000A989F90000] 10:16:55 INFO - PROCESS | 2376 | 1472231815811 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]]]}] 10:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 776ms 10:16:55 INFO - PROCESS | 2376 | 1472231815872 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 2376 | 1472231815874 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:16:55 INFO - PROCESS | 2376 | 1472231815886 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 2376 | 1472231815888 Marionette TRACE conn6 <- [1,1710,null,{}] 10:16:55 INFO - PROCESS | 2376 | 1472231815891 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}] 10:16:55 INFO - PROCESS | 2376 | 1472231815894 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:56 INFO - PROCESS | 2376 | 1472231816003 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:16:56 INFO - PROCESS | 2376 | 1472231816016 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 2376 | 1472231816018 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E47000 == 32 [pid = 2376] [id = 437] 10:16:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A58C000) [pid = 2376] [serial = 1311] [outer = 0000000000000000] 10:16:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A5E9C00) [pid = 2376] [serial = 1312] [outer = 000000A98A58C000] 10:16:56 INFO - PROCESS | 2376 | 1472231816110 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F2EA7400) [pid = 2376] [serial = 1313] [outer = 000000A98A58C000] 10:16:56 INFO - PROCESS | 2376 | 1472231816581 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]]]}] 10:16:56 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 10:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 797ms 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F42C2C00) [pid = 2376] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987CA0C00) [pid = 2376] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A987C42800) [pid = 2376] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981E24800) [pid = 2376] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A985037400) [pid = 2376] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982C4C000) [pid = 2376] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4DC4800) [pid = 2376] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C3E800) [pid = 2376] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4EB9400) [pid = 2376] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9E4A800) [pid = 2376] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9822EC800) [pid = 2376] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:16:56 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F303D800) [pid = 2376] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:16:56 INFO - PROCESS | 2376 | 1472231816832 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:16:56 INFO - PROCESS | 2376 | 1472231816834 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:16:56 INFO - PROCESS | 2376 | 1472231816842 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:16:56 INFO - PROCESS | 2376 | 1472231816844 Marionette TRACE conn6 <- [1,1714,null,{}] 10:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:16:56 INFO - PROCESS | 2376 | 1472231816848 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}] 10:16:56 INFO - PROCESS | 2376 | 1472231816854 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:56 INFO - PROCESS | 2376 | 1472231816953 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:16:56 INFO - PROCESS | 2376 | 1472231816959 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 2376 | 1472231816962 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E91000 == 33 [pid = 2376] [id = 438] 10:16:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A987C7DC00) [pid = 2376] [serial = 1314] [outer = 0000000000000000] 10:16:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A5E4400) [pid = 2376] [serial = 1315] [outer = 000000A987C7DC00] 10:16:57 INFO - PROCESS | 2376 | 1472231817011 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F38CD400) [pid = 2376] [serial = 1316] [outer = 000000A987C7DC00] 10:16:57 INFO - PROCESS | 2376 | 1472231817445 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]]]}] 10:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 10:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:16:57 INFO - PROCESS | 2376 | 1472231817519 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 2376 | 1472231817522 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:16:57 INFO - PROCESS | 2376 | 1472231817525 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 2376 | 1472231817527 Marionette TRACE conn6 <- [1,1718,null,{}] 10:16:57 INFO - PROCESS | 2376 | 1472231817531 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}] 10:16:57 INFO - PROCESS | 2376 | 1472231817533 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:57 INFO - PROCESS | 2376 | 1472231817615 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:16:57 INFO - PROCESS | 2376 | 1472231817623 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 2376 | 1472231817625 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F35800 == 34 [pid = 2376] [id = 439] 10:16:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F42BE800) [pid = 2376] [serial = 1317] [outer = 0000000000000000] 10:16:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4724C00) [pid = 2376] [serial = 1318] [outer = 000000A9F42BE800] 10:16:57 INFO - PROCESS | 2376 | 1472231817672 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47AB400) [pid = 2376] [serial = 1319] [outer = 000000A9F42BE800] 10:16:58 INFO - PROCESS | 2376 | 1472231818103 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] 10:16:58 INFO - PROCESS | 2376 | 1472231818160 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:16:58 INFO - PROCESS | 2376 | 1472231818163 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 2376 | 1472231818165 Marionette TRACE conn6 <- [1,1722,null,{}] 10:16:58 INFO - PROCESS | 2376 | 1472231818168 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}] 10:16:58 INFO - PROCESS | 2376 | 1472231818171 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:58 INFO - PROCESS | 2376 | 1472231818254 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:16:58 INFO - PROCESS | 2376 | 1472231818262 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:58 INFO - PROCESS | 2376 | 1472231818264 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B1800 == 35 [pid = 2376] [id = 440] 10:16:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9885DD800) [pid = 2376] [serial = 1320] [outer = 0000000000000000] 10:16:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47ED000) [pid = 2376] [serial = 1321] [outer = 000000A9885DD800] 10:16:58 INFO - PROCESS | 2376 | 1472231818312 Marionette DEBUG loaded listener.js 10:16:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F47F9C00) [pid = 2376] [serial = 1322] [outer = 000000A9885DD800] 10:16:58 INFO - PROCESS | 2376 | 1472231818785 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]]]}] 10:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 10:16:58 INFO - PROCESS | 2376 | 1472231818864 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:16:58 INFO - PROCESS | 2376 | 1472231818868 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:16:58 INFO - PROCESS | 2376 | 1472231818875 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:16:58 INFO - PROCESS | 2376 | 1472231818880 Marionette TRACE conn6 <- [1,1726,null,{}] 10:16:58 INFO - PROCESS | 2376 | 1472231818886 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}] 10:16:58 INFO - PROCESS | 2376 | 1472231818890 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:59 INFO - PROCESS | 2376 | 1472231819039 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:16:59 INFO - PROCESS | 2376 | 1472231819154 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:59 INFO - PROCESS | 2376 | 1472231819160 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:16:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982DA5800 == 36 [pid = 2376] [id = 441] 10:16:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981E1D800) [pid = 2376] [serial = 1323] [outer = 0000000000000000] 10:16:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A982244800) [pid = 2376] [serial = 1324] [outer = 000000A981E1D800] 10:16:59 INFO - PROCESS | 2376 | 1472231819222 Marionette DEBUG loaded listener.js 10:16:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982C45C00) [pid = 2376] [serial = 1325] [outer = 000000A981E1D800] 10:17:00 INFO - PROCESS | 2376 | 1472231820021 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]]]}] 10:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1234ms 10:17:00 INFO - PROCESS | 2376 | 1472231820116 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 2376 | 1472231820120 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:17:00 INFO - PROCESS | 2376 | 1472231820127 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 2376 | 1472231820131 Marionette TRACE conn6 <- [1,1730,null,{}] 10:17:00 INFO - PROCESS | 2376 | 1472231820136 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}] 10:17:00 INFO - PROCESS | 2376 | 1472231820140 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:00 INFO - PROCESS | 2376 | 1472231820272 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:17:00 INFO - PROCESS | 2376 | 1472231820345 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 2376 | 1472231820348 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AB000 == 37 [pid = 2376] [id = 442] 10:17:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A985FC5000) [pid = 2376] [serial = 1326] [outer = 0000000000000000] 10:17:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A986E0EC00) [pid = 2376] [serial = 1327] [outer = 000000A985FC5000] 10:17:00 INFO - PROCESS | 2376 | 1472231820410 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A987C46000) [pid = 2376] [serial = 1328] [outer = 000000A985FC5000] 10:17:01 INFO - PROCESS | 2376 | 1472231821248 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]]]}] 10:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1299ms 10:17:01 INFO - PROCESS | 2376 | 1472231821424 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:17:01 INFO - PROCESS | 2376 | 1472231821429 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:17:01 INFO - PROCESS | 2376 | 1472231821435 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:17:01 INFO - PROCESS | 2376 | 1472231821438 Marionette TRACE conn6 <- [1,1734,null,{}] 10:17:01 INFO - PROCESS | 2376 | 1472231821443 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}] 10:17:01 INFO - PROCESS | 2376 | 1472231821447 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:01 INFO - PROCESS | 2376 | 1472231821591 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:17:01 INFO - PROCESS | 2376 | 1472231821663 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 2376 | 1472231821669 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984020000 == 38 [pid = 2376] [id = 443] 10:17:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A983BE9C00) [pid = 2376] [serial = 1329] [outer = 0000000000000000] 10:17:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9840FFC00) [pid = 2376] [serial = 1330] [outer = 000000A983BE9C00] 10:17:01 INFO - PROCESS | 2376 | 1472231821764 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A985FC5400) [pid = 2376] [serial = 1331] [outer = 000000A983BE9C00] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F35800 == 37 [pid = 2376] [id = 439] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E91000 == 36 [pid = 2376] [id = 438] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E47000 == 35 [pid = 2376] [id = 437] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991E000 == 34 [pid = 2376] [id = 436] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897D800 == 33 [pid = 2376] [id = 435] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B69000 == 32 [pid = 2376] [id = 434] 10:17:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98431C800 == 31 [pid = 2376] [id = 433] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F47ECC00) [pid = 2376] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F47AB000) [pid = 2376] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F5597C00) [pid = 2376] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A987C9C800) [pid = 2376] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A988743400) [pid = 2376] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A98A5F0400) [pid = 2376] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A985378800) [pid = 2376] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A986B06000) [pid = 2376] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A983BE1400) [pid = 2376] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985FC6400) [pid = 2376] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F51A1C00) [pid = 2376] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987C4C000) [pid = 2376] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9885E5400) [pid = 2376] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9BAA400) [pid = 2376] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FAB51800) [pid = 2376] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9E50400) [pid = 2376] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F9A1C800) [pid = 2376] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9889EF400) [pid = 2376] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F9313800) [pid = 2376] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3843C00) [pid = 2376] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3E31C00) [pid = 2376] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F5FE4800) [pid = 2376] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F2EAB000) [pid = 2376] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:17:02 INFO - PROCESS | 2376 | 1472231822297 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]]]}] 10:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 881ms 10:17:02 INFO - PROCESS | 2376 | 1472231822319 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 2376 | 1472231822323 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:17:02 INFO - PROCESS | 2376 | 1472231822329 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 2376 | 1472231822333 Marionette TRACE conn6 <- [1,1738,null,{}] 10:17:02 INFO - PROCESS | 2376 | 1472231822337 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}] 10:17:02 INFO - PROCESS | 2376 | 1472231822339 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:02 INFO - PROCESS | 2376 | 1472231822432 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:17:02 INFO - PROCESS | 2376 | 1472231822441 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 2376 | 1472231822444 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988809800 == 32 [pid = 2376] [id = 444] 10:17:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986B41800) [pid = 2376] [serial = 1332] [outer = 0000000000000000] 10:17:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9879C5400) [pid = 2376] [serial = 1333] [outer = 000000A986B41800] 10:17:02 INFO - PROCESS | 2376 | 1472231822494 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C74400) [pid = 2376] [serial = 1334] [outer = 000000A986B41800] 10:17:02 INFO - PROCESS | 2376 | 1472231822961 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]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 10:17:03 INFO - PROCESS | 2376 | 1472231823020 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 2376 | 1472231823023 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:17:03 INFO - PROCESS | 2376 | 1472231823026 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 2376 | 1472231823029 Marionette TRACE conn6 <- [1,1742,null,{}] 10:17:03 INFO - PROCESS | 2376 | 1472231823040 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}] 10:17:03 INFO - PROCESS | 2376 | 1472231823045 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:03 INFO - PROCESS | 2376 | 1472231823169 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:17:03 INFO - PROCESS | 2376 | 1472231823256 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 2376 | 1472231823261 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991C000 == 33 [pid = 2376] [id = 445] 10:17:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A982249000) [pid = 2376] [serial = 1335] [outer = 0000000000000000] 10:17:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A583400) [pid = 2376] [serial = 1336] [outer = 000000A982249000] 10:17:03 INFO - PROCESS | 2376 | 1472231823321 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A5EF400) [pid = 2376] [serial = 1337] [outer = 000000A982249000] 10:17:03 INFO - PROCESS | 2376 | 1472231823714 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]]]}] 10:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 10:17:03 INFO - PROCESS | 2376 | 1472231823764 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 2376 | 1472231823766 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:17:03 INFO - PROCESS | 2376 | 1472231823770 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 2376 | 1472231823772 Marionette TRACE conn6 <- [1,1746,null,{}] 10:17:03 INFO - PROCESS | 2376 | 1472231823775 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}] 10:17:03 INFO - PROCESS | 2376 | 1472231823777 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:03 INFO - PROCESS | 2376 | 1472231823869 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:17:03 INFO - PROCESS | 2376 | 1472231823876 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 2376 | 1472231823878 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E75800 == 34 [pid = 2376] [id = 446] 10:17:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F3034C00) [pid = 2376] [serial = 1338] [outer = 0000000000000000] 10:17:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3843C00) [pid = 2376] [serial = 1339] [outer = 000000A9F3034C00] 10:17:03 INFO - PROCESS | 2376 | 1472231823925 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F403C800) [pid = 2376] [serial = 1340] [outer = 000000A9F3034C00] 10:17:04 INFO - PROCESS | 2376 | 1472231824395 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]]]}] 10:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 10:17:04 INFO - PROCESS | 2376 | 1472231824443 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:17:04 INFO - PROCESS | 2376 | 1472231824446 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:17:04 INFO - PROCESS | 2376 | 1472231824449 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:17:04 INFO - PROCESS | 2376 | 1472231824451 Marionette TRACE conn6 <- [1,1750,null,{}] 10:17:04 INFO - PROCESS | 2376 | 1472231824454 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}] 10:17:04 INFO - PROCESS | 2376 | 1472231824457 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:04 INFO - PROCESS | 2376 | 1472231824602 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:17:04 INFO - PROCESS | 2376 | 1472231824625 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:04 INFO - PROCESS | 2376 | 1472231824628 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F59B8800 == 35 [pid = 2376] [id = 447] 10:17:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F420CC00) [pid = 2376] [serial = 1341] [outer = 0000000000000000] 10:17:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47B1800) [pid = 2376] [serial = 1342] [outer = 000000A9F420CC00] 10:17:04 INFO - PROCESS | 2376 | 1472231824676 Marionette DEBUG loaded listener.js 10:17:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4DC4800) [pid = 2376] [serial = 1343] [outer = 000000A9F420CC00] 10:17:05 INFO - PROCESS | 2376 | 1472231825104 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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 672ms 10:17:05 INFO - PROCESS | 2376 | 1472231825123 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 2376 | 1472231825125 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:17:05 INFO - PROCESS | 2376 | 1472231825135 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 2376 | 1472231825137 Marionette TRACE conn6 <- [1,1754,null,{}] 10:17:05 INFO - PROCESS | 2376 | 1472231825158 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}] 10:17:05 INFO - PROCESS | 2376 | 1472231825164 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:05 INFO - PROCESS | 2376 | 1472231825321 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:17:05 INFO - PROCESS | 2376 | 1472231825379 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 2376 | 1472231825381 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9AE7000 == 36 [pid = 2376] [id = 448] 10:17:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F51EE400) [pid = 2376] [serial = 1344] [outer = 0000000000000000] 10:17:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F5968800) [pid = 2376] [serial = 1345] [outer = 000000A9F51EE400] 10:17:05 INFO - PROCESS | 2376 | 1472231825430 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F8C83800) [pid = 2376] [serial = 1346] [outer = 000000A9F51EE400] 10:17:05 INFO - PROCESS | 2376 | 1472231825862 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]]]}] 10:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 10:17:05 INFO - PROCESS | 2376 | 1472231825929 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 2376 | 1472231825932 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:17:05 INFO - PROCESS | 2376 | 1472231825936 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:17:05 INFO - PROCESS | 2376 | 1472231825937 Marionette TRACE conn6 <- [1,1758,null,{}] 10:17:05 INFO - PROCESS | 2376 | 1472231825941 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}] 10:17:05 INFO - PROCESS | 2376 | 1472231825943 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:06 INFO - PROCESS | 2376 | 1472231826064 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F90000) [pid = 2376] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A58C000) [pid = 2376] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982D29000) [pid = 2376] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987C7DC00) [pid = 2376] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985371400) [pid = 2376] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9858E3C00) [pid = 2376] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F42BE800) [pid = 2376] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C72400) [pid = 2376] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A984092800) [pid = 2376] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F8B800) [pid = 2376] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F51A6C00) [pid = 2376] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:17:06 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9822F3400) [pid = 2376] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:17:06 INFO - PROCESS | 2376 | 1472231826171 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 2376 | 1472231826173 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDE800 == 37 [pid = 2376] [id = 449] 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981FF4C00) [pid = 2376] [serial = 1347] [outer = 0000000000000000] 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982D29000) [pid = 2376] [serial = 1348] [outer = 000000A981FF4C00] 10:17:06 INFO - PROCESS | 2376 | 1472231826225 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9885DC400) [pid = 2376] [serial = 1349] [outer = 000000A981FF4C00] 10:17:06 INFO - PROCESS | 2376 | 1472231826607 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]]]}] 10:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 10:17:06 INFO - PROCESS | 2376 | 1472231826673 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 2376 | 1472231826675 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:17:06 INFO - PROCESS | 2376 | 1472231826679 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:17:06 INFO - PROCESS | 2376 | 1472231826681 Marionette TRACE conn6 <- [1,1762,null,{}] 10:17:06 INFO - PROCESS | 2376 | 1472231826684 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}] 10:17:06 INFO - PROCESS | 2376 | 1472231826686 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:06 INFO - PROCESS | 2376 | 1472231826799 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:17:06 INFO - PROCESS | 2376 | 1472231826812 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 2376 | 1472231826814 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB04C800 == 38 [pid = 2376] [id = 450] 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F3033C00) [pid = 2376] [serial = 1350] [outer = 0000000000000000] 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F93E0400) [pid = 2376] [serial = 1351] [outer = 000000A9F3033C00] 10:17:06 INFO - PROCESS | 2376 | 1472231826860 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9B4E800) [pid = 2376] [serial = 1352] [outer = 000000A9F3033C00] 10:17:07 INFO - PROCESS | 2376 | 1472231827251 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]]]}] 10:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 10:17:07 INFO - PROCESS | 2376 | 1472231827311 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 2376 | 1472231827322 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:17:07 INFO - PROCESS | 2376 | 1472231827325 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 2376 | 1472231827327 Marionette TRACE conn6 <- [1,1766,null,{}] 10:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:17:07 INFO - PROCESS | 2376 | 1472231827331 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}] 10:17:07 INFO - PROCESS | 2376 | 1472231827333 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:07 INFO - PROCESS | 2376 | 1472231827479 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:17:07 INFO - PROCESS | 2376 | 1472231827494 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:07 INFO - PROCESS | 2376 | 1472231827496 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE38B800 == 39 [pid = 2376] [id = 451] 10:17:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9BDA400) [pid = 2376] [serial = 1353] [outer = 0000000000000000] 10:17:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9E4A000) [pid = 2376] [serial = 1354] [outer = 000000A9F9BDA400] 10:17:07 INFO - PROCESS | 2376 | 1472231827543 Marionette DEBUG loaded listener.js 10:17:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9FAB50C00) [pid = 2376] [serial = 1355] [outer = 000000A9F9BDA400] 10:17:07 INFO - PROCESS | 2376 | 1472231827942 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]]]}] 10:17:08 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 10:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 10:17:08 INFO - PROCESS | 2376 | 1472231828003 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 2376 | 1472231828005 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:17:08 INFO - PROCESS | 2376 | 1472231828016 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 2376 | 1472231828018 Marionette TRACE conn6 <- [1,1770,null,{}] 10:17:08 INFO - PROCESS | 2376 | 1472231828022 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}] 10:17:08 INFO - PROCESS | 2376 | 1472231828024 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:08 INFO - PROCESS | 2376 | 1472231828110 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:17:08 INFO - PROCESS | 2376 | 1472231828115 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 2376 | 1472231828117 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE11000 == 40 [pid = 2376] [id = 452] 10:17:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9FAB51400) [pid = 2376] [serial = 1356] [outer = 0000000000000000] 10:17:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9FAC25800) [pid = 2376] [serial = 1357] [outer = 000000A9FAB51400] 10:17:08 INFO - PROCESS | 2376 | 1472231828163 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9FACE2800) [pid = 2376] [serial = 1358] [outer = 000000A9FAB51400] 10:17:08 INFO - PROCESS | 2376 | 1472231828893 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]]]}] 10:17:08 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 10:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 923ms 10:17:08 INFO - PROCESS | 2376 | 1472231828946 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:17:08 INFO - PROCESS | 2376 | 1472231828951 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:17:08 INFO - PROCESS | 2376 | 1472231828956 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:17:08 INFO - PROCESS | 2376 | 1472231828962 Marionette TRACE conn6 <- [1,1774,null,{}] 10:17:08 INFO - PROCESS | 2376 | 1472231828967 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}] 10:17:08 INFO - PROCESS | 2376 | 1472231828971 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:09 INFO - PROCESS | 2376 | 1472231829096 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:17:09 INFO - PROCESS | 2376 | 1472231829220 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:09 INFO - PROCESS | 2376 | 1472231829223 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888CF800 == 41 [pid = 2376] [id = 453] 10:17:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9858E2800) [pid = 2376] [serial = 1359] [outer = 0000000000000000] 10:17:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A986B10400) [pid = 2376] [serial = 1360] [outer = 000000A9858E2800] 10:17:09 INFO - PROCESS | 2376 | 1472231829287 Marionette DEBUG loaded listener.js 10:17:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A987C7A800) [pid = 2376] [serial = 1361] [outer = 000000A9858E2800] 10:17:09 INFO - PROCESS | 2376 | 1472231829893 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]]]}] 10:17:09 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 10:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 10:17:09 INFO - PROCESS | 2376 | 1472231829946 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 2376 | 1472231829951 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:17:09 INFO - PROCESS | 2376 | 1472231829958 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 2376 | 1472231829961 Marionette TRACE conn6 <- [1,1778,null,{}] 10:17:09 INFO - PROCESS | 2376 | 1472231829965 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}] 10:17:09 INFO - PROCESS | 2376 | 1472231829968 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:10 INFO - PROCESS | 2376 | 1472231830092 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:17:10 INFO - PROCESS | 2376 | 1472231830216 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 2376 | 1472231830219 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F939D800 == 42 [pid = 2376] [id = 454] 10:17:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A98A5E7000) [pid = 2376] [serial = 1362] [outer = 0000000000000000] 10:17:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F3037400) [pid = 2376] [serial = 1363] [outer = 000000A98A5E7000] 10:17:10 INFO - PROCESS | 2376 | 1472231830282 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F472B400) [pid = 2376] [serial = 1364] [outer = 000000A98A5E7000] 10:17:10 INFO - PROCESS | 2376 | 1472231830911 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]]]}] 10:17:10 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) 10:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 986ms 10:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:17:10 INFO - PROCESS | 2376 | 1472231830947 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:17:10 INFO - PROCESS | 2376 | 1472231830950 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:17:10 INFO - PROCESS | 2376 | 1472231830954 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:17:10 INFO - PROCESS | 2376 | 1472231830958 Marionette TRACE conn6 <- [1,1782,null,{}] 10:17:10 INFO - PROCESS | 2376 | 1472231830970 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}] 10:17:10 INFO - PROCESS | 2376 | 1472231830975 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:11 INFO - PROCESS | 2376 | 1472231831094 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:17:11 INFO - PROCESS | 2376 | 1472231831219 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 2376 | 1472231831223 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98950C800 == 43 [pid = 2376] [id = 455] 10:17:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F55EE000) [pid = 2376] [serial = 1365] [outer = 0000000000000000] 10:17:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F5FE9800) [pid = 2376] [serial = 1366] [outer = 000000A9F55EE000] 10:17:11 INFO - PROCESS | 2376 | 1472231831284 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9FAC22C00) [pid = 2376] [serial = 1367] [outer = 000000A9F55EE000] 10:17:12 INFO - PROCESS | 2376 | 1472231832091 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]]]}] 10:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1194ms 10:17:12 INFO - PROCESS | 2376 | 1472231832149 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 2376 | 1472231832153 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:17:12 INFO - PROCESS | 2376 | 1472231832158 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:17:12 INFO - PROCESS | 2376 | 1472231832162 Marionette TRACE conn6 <- [1,1786,null,{}] 10:17:12 INFO - PROCESS | 2376 | 1472231832167 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}] 10:17:12 INFO - PROCESS | 2376 | 1472231832171 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:12 INFO - PROCESS | 2376 | 1472231832284 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:17:12 INFO - PROCESS | 2376 | 1472231832361 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:12 INFO - PROCESS | 2376 | 1472231832366 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843DA800 == 44 [pid = 2376] [id = 456] 10:17:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9822F3400) [pid = 2376] [serial = 1368] [outer = 0000000000000000] 10:17:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9850EE800) [pid = 2376] [serial = 1369] [outer = 000000A9822F3400] 10:17:12 INFO - PROCESS | 2376 | 1472231832463 Marionette DEBUG loaded listener.js 10:17:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A986B3C400) [pid = 2376] [serial = 1370] [outer = 000000A9822F3400] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE38B800 == 43 [pid = 2376] [id = 451] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB04C800 == 42 [pid = 2376] [id = 450] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDE800 == 41 [pid = 2376] [id = 449] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9AE7000 == 40 [pid = 2376] [id = 448] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F59B8800 == 39 [pid = 2376] [id = 447] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E75800 == 38 [pid = 2376] [id = 446] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991C000 == 37 [pid = 2376] [id = 445] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A988809800 == 36 [pid = 2376] [id = 444] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A984020000 == 35 [pid = 2376] [id = 443] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AB000 == 34 [pid = 2376] [id = 442] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B1800 == 33 [pid = 2376] [id = 440] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A982DA5800 == 32 [pid = 2376] [id = 441] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B80800 == 31 [pid = 2376] [id = 432] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A98950C800 == 30 [pid = 2376] [id = 455] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F939D800 == 29 [pid = 2376] [id = 454] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888CF800 == 28 [pid = 2376] [id = 453] 10:17:13 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE11000 == 27 [pid = 2376] [id = 452] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F47ED000) [pid = 2376] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A989F98800) [pid = 2376] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A98A5E9C00) [pid = 2376] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A98A589000) [pid = 2376] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9840F1400) [pid = 2376] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9850F6000) [pid = 2376] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A98A5E4400) [pid = 2376] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A986E03400) [pid = 2376] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986B09400) [pid = 2376] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C75800) [pid = 2376] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986E0C000) [pid = 2376] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F4724C00) [pid = 2376] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A987C7D400) [pid = 2376] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F2EA7400) [pid = 2376] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9879BD000) [pid = 2376] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9858E6400) [pid = 2376] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F2EAAC00) [pid = 2376] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A989F95800) [pid = 2376] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F9DB0800) [pid = 2376] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F59D4400) [pid = 2376] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879C7000) [pid = 2376] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A983E4D000) [pid = 2376] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F38CD400) [pid = 2376] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9885E6800) [pid = 2376] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F47AB400) [pid = 2376] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:17:13 INFO - PROCESS | 2376 | 1472231833801 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]]]}] 10:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1683ms 10:17:13 INFO - PROCESS | 2376 | 1472231833846 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:17:13 INFO - PROCESS | 2376 | 1472231833851 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:17:13 INFO - PROCESS | 2376 | 1472231833856 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:17:13 INFO - PROCESS | 2376 | 1472231833860 Marionette TRACE conn6 <- [1,1790,null,{}] 10:17:13 INFO - PROCESS | 2376 | 1472231833865 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}] 10:17:13 INFO - PROCESS | 2376 | 1472231833868 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:13 INFO - PROCESS | 2376 | 1472231833972 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:17:13 INFO - PROCESS | 2376 | 1472231833980 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 2376 | 1472231833982 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A983E2B800 == 28 [pid = 2376] [id = 457] 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A982506400) [pid = 2376] [serial = 1371] [outer = 0000000000000000] 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A982C42C00) [pid = 2376] [serial = 1372] [outer = 000000A982506400] 10:17:14 INFO - PROCESS | 2376 | 1472231834036 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A983942C00) [pid = 2376] [serial = 1373] [outer = 000000A982506400] 10:17:14 INFO - PROCESS | 2376 | 1472231834544 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]]]}] 10:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 10:17:14 INFO - PROCESS | 2376 | 1472231834594 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 2376 | 1472231834599 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:17:14 INFO - PROCESS | 2376 | 1472231834606 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 2376 | 1472231834609 Marionette TRACE conn6 <- [1,1794,null,{}] 10:17:14 INFO - PROCESS | 2376 | 1472231834613 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}] 10:17:14 INFO - PROCESS | 2376 | 1472231834616 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:14 INFO - PROCESS | 2376 | 1472231834709 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:17:14 INFO - PROCESS | 2376 | 1472231834718 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 2376 | 1472231834720 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F45800 == 29 [pid = 2376] [id = 458] 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98537CC00) [pid = 2376] [serial = 1374] [outer = 0000000000000000] 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9858E6400) [pid = 2376] [serial = 1375] [outer = 000000A98537CC00] 10:17:14 INFO - PROCESS | 2376 | 1472231834777 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B06800) [pid = 2376] [serial = 1376] [outer = 000000A98537CC00] 10:17:15 INFO - PROCESS | 2376 | 1472231835256 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]]]}] 10:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 10:17:15 INFO - PROCESS | 2376 | 1472231835279 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 2376 | 1472231835281 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:17:15 INFO - PROCESS | 2376 | 1472231835285 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 2376 | 1472231835289 Marionette TRACE conn6 <- [1,1798,null,{}] 10:17:15 INFO - PROCESS | 2376 | 1472231835300 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}] 10:17:15 INFO - PROCESS | 2376 | 1472231835305 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:15 INFO - PROCESS | 2376 | 1472231835426 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:17:15 INFO - PROCESS | 2376 | 1472231835436 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:15 INFO - PROCESS | 2376 | 1472231835439 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D9000 == 30 [pid = 2376] [id = 459] 10:17:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A981C91000) [pid = 2376] [serial = 1377] [outer = 0000000000000000] 10:17:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C49800) [pid = 2376] [serial = 1378] [outer = 000000A981C91000] 10:17:15 INFO - PROCESS | 2376 | 1472231835491 Marionette DEBUG loaded listener.js 10:17:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C9AC00) [pid = 2376] [serial = 1379] [outer = 000000A981C91000] 10:17:16 INFO - PROCESS | 2376 | 1472231836036 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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 776ms 10:17:16 INFO - PROCESS | 2376 | 1472231836064 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 2376 | 1472231836067 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 2376 | 1472231836070 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:17:16 INFO - PROCESS | 2376 | 1472231836072 Marionette TRACE conn6 <- [1,1802,null,{}] 10:17:16 INFO - PROCESS | 2376 | 1472231836075 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}] 10:17:16 INFO - PROCESS | 2376 | 1472231836078 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:16 INFO - PROCESS | 2376 | 1472231836194 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:17:16 INFO - PROCESS | 2376 | 1472231836242 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 2376 | 1472231836244 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889BE000 == 31 [pid = 2376] [id = 460] 10:17:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A988744400) [pid = 2376] [serial = 1380] [outer = 0000000000000000] 10:17:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9889EFC00) [pid = 2376] [serial = 1381] [outer = 000000A988744400] 10:17:16 INFO - PROCESS | 2376 | 1472231836298 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A989F95C00) [pid = 2376] [serial = 1382] [outer = 000000A988744400] 10:17:16 INFO - PROCESS | 2376 | 1472231836759 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]]]}] 10:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 10:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:17:16 INFO - PROCESS | 2376 | 1472231836835 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 2376 | 1472231836837 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:17:16 INFO - PROCESS | 2376 | 1472231836841 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 2376 | 1472231836843 Marionette TRACE conn6 <- [1,1806,null,{}] 10:17:16 INFO - PROCESS | 2376 | 1472231836847 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}] 10:17:16 INFO - PROCESS | 2376 | 1472231836849 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:16 INFO - PROCESS | 2376 | 1472231836958 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:17:16 INFO - PROCESS | 2376 | 1472231836969 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 2376 | 1472231836972 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A5000 == 32 [pid = 2376] [id = 461] 10:17:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A985376C00) [pid = 2376] [serial = 1383] [outer = 0000000000000000] 10:17:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A5E6C00) [pid = 2376] [serial = 1384] [outer = 000000A985376C00] 10:17:17 INFO - PROCESS | 2376 | 1472231837062 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F2EA1400) [pid = 2376] [serial = 1385] [outer = 000000A985376C00] 10:17:17 INFO - PROCESS | 2376 | 1472231837513 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]]]}] 10:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 10:17:17 INFO - PROCESS | 2376 | 1472231837576 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:17:17 INFO - PROCESS | 2376 | 1472231837579 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:17:17 INFO - PROCESS | 2376 | 1472231837588 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:17:17 INFO - PROCESS | 2376 | 1472231837590 Marionette TRACE conn6 <- [1,1810,null,{}] 10:17:17 INFO - PROCESS | 2376 | 1472231837599 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}] 10:17:17 INFO - PROCESS | 2376 | 1472231837605 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:17 INFO - PROCESS | 2376 | 1472231837932 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F420CC00) [pid = 2376] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F51EE400) [pid = 2376] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981FF4C00) [pid = 2376] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F3034C00) [pid = 2376] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B41800) [pid = 2376] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A983BE9C00) [pid = 2376] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981E1D800) [pid = 2376] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982249000) [pid = 2376] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9885DD800) [pid = 2376] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FC5000) [pid = 2376] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3033C00) [pid = 2376] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9BDA400) [pid = 2376] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:17:17 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9FAB51400) [pid = 2376] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:17:17 INFO - PROCESS | 2376 | 1472231837990 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 2376 | 1472231837992 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F429B000 == 33 [pid = 2376] [id = 462] 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A981C89C00) [pid = 2376] [serial = 1386] [outer = 0000000000000000] 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982249000) [pid = 2376] [serial = 1387] [outer = 000000A981C89C00] 10:17:18 INFO - PROCESS | 2376 | 1472231838042 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987CA4400) [pid = 2376] [serial = 1388] [outer = 000000A981C89C00] 10:17:18 INFO - PROCESS | 2376 | 1472231838462 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]]]}] 10:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 923ms 10:17:18 INFO - PROCESS | 2376 | 1472231838513 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:17:18 INFO - PROCESS | 2376 | 1472231838515 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:17:18 INFO - PROCESS | 2376 | 1472231838518 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:17:18 INFO - PROCESS | 2376 | 1472231838520 Marionette TRACE conn6 <- [1,1814,null,{}] 10:17:18 INFO - PROCESS | 2376 | 1472231838524 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}] 10:17:18 INFO - PROCESS | 2376 | 1472231838526 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:18 INFO - PROCESS | 2376 | 1472231838607 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:17:18 INFO - PROCESS | 2376 | 1472231838613 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 2376 | 1472231838615 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50D7800 == 34 [pid = 2376] [id = 463] 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9885DD800) [pid = 2376] [serial = 1389] [outer = 0000000000000000] 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F30D0000) [pid = 2376] [serial = 1390] [outer = 000000A9885DD800] 10:17:18 INFO - PROCESS | 2376 | 1472231838661 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F42BFC00) [pid = 2376] [serial = 1391] [outer = 000000A9885DD800] 10:17:19 INFO - PROCESS | 2376 | 1472231839226 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]]]}] 10:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 735ms 10:17:19 INFO - PROCESS | 2376 | 1472231839256 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 2376 | 1472231839261 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:17:19 INFO - PROCESS | 2376 | 1472231839266 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:17:19 INFO - PROCESS | 2376 | 1472231839270 Marionette TRACE conn6 <- [1,1818,null,{}] 10:17:19 INFO - PROCESS | 2376 | 1472231839276 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}] 10:17:19 INFO - PROCESS | 2376 | 1472231839280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:19 INFO - PROCESS | 2376 | 1472231839413 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:17:19 INFO - PROCESS | 2376 | 1472231839569 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 2376 | 1472231839572 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FC1000 == 35 [pid = 2376] [id = 464] 10:17:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9813A3400) [pid = 2376] [serial = 1392] [outer = 0000000000000000] 10:17:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A983940C00) [pid = 2376] [serial = 1393] [outer = 000000A9813A3400] 10:17:19 INFO - PROCESS | 2376 | 1472231839635 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A985377400) [pid = 2376] [serial = 1394] [outer = 000000A9813A3400] 10:17:20 INFO - PROCESS | 2376 | 1472231840375 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]]]}] 10:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1123ms 10:17:20 INFO - PROCESS | 2376 | 1472231840415 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 2376 | 1472231840421 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:17:20 INFO - PROCESS | 2376 | 1472231840428 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 2376 | 1472231840432 Marionette TRACE conn6 <- [1,1822,null,{}] 10:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:17:20 INFO - PROCESS | 2376 | 1472231840436 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}] 10:17:20 INFO - PROCESS | 2376 | 1472231840439 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:20 INFO - PROCESS | 2376 | 1472231840563 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:17:20 INFO - PROCESS | 2376 | 1472231840642 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:20 INFO - PROCESS | 2376 | 1472231840645 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D7000 == 36 [pid = 2376] [id = 465] 10:17:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987C42400) [pid = 2376] [serial = 1395] [outer = 0000000000000000] 10:17:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A987C4C800) [pid = 2376] [serial = 1396] [outer = 000000A987C42400] 10:17:20 INFO - PROCESS | 2376 | 1472231840748 Marionette DEBUG loaded listener.js 10:17:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A988742400) [pid = 2376] [serial = 1397] [outer = 000000A987C42400] 10:17:21 INFO - PROCESS | 2376 | 1472231841629 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]]]}] 10:17:21 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 10:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1278ms 10:17:21 INFO - PROCESS | 2376 | 1472231841716 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 2376 | 1472231841720 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:17:21 INFO - PROCESS | 2376 | 1472231841726 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 2376 | 1472231841729 Marionette TRACE conn6 <- [1,1826,null,{}] 10:17:21 INFO - PROCESS | 2376 | 1472231841735 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}] 10:17:21 INFO - PROCESS | 2376 | 1472231841739 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:21 INFO - PROCESS | 2376 | 1472231841885 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:17:21 INFO - PROCESS | 2376 | 1472231841958 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 2376 | 1472231841963 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F75800 == 37 [pid = 2376] [id = 466] 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98502FC00) [pid = 2376] [serial = 1398] [outer = 0000000000000000] 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A985371800) [pid = 2376] [serial = 1399] [outer = 000000A98502FC00] 10:17:22 INFO - PROCESS | 2376 | 1472231842059 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A986B0A400) [pid = 2376] [serial = 1400] [outer = 000000A98502FC00] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F429B000 == 36 [pid = 2376] [id = 462] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A5000 == 35 [pid = 2376] [id = 461] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889BE000 == 34 [pid = 2376] [id = 460] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D9000 == 33 [pid = 2376] [id = 459] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F45800 == 32 [pid = 2376] [id = 458] 10:17:22 INFO - PROCESS | 2376 | --DOCSHELL 000000A983E2B800 == 31 [pid = 2376] [id = 457] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9FAC25800) [pid = 2376] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9FACE2800) [pid = 2376] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47B1800) [pid = 2376] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F5968800) [pid = 2376] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DC4800) [pid = 2376] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982D29000) [pid = 2376] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F8C83800) [pid = 2376] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F3843C00) [pid = 2376] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9879C5400) [pid = 2376] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C74400) [pid = 2376] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9840FFC00) [pid = 2376] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985FC5400) [pid = 2376] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982244800) [pid = 2376] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982C45C00) [pid = 2376] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A583400) [pid = 2376] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9FAB50C00) [pid = 2376] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A5EF400) [pid = 2376] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F47F9C00) [pid = 2376] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A986E0EC00) [pid = 2376] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A987C46000) [pid = 2376] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9885DC400) [pid = 2376] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F93E0400) [pid = 2376] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F9B4E800) [pid = 2376] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F403C800) [pid = 2376] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F9E4A000) [pid = 2376] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:17:22 INFO - PROCESS | 2376 | 1472231842561 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]]]}] 10:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 881ms 10:17:22 INFO - PROCESS | 2376 | 1472231842611 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:17:22 INFO - PROCESS | 2376 | 1472231842616 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:17:22 INFO - PROCESS | 2376 | 1472231842622 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:17:22 INFO - PROCESS | 2376 | 1472231842625 Marionette TRACE conn6 <- [1,1830,null,{}] 10:17:22 INFO - PROCESS | 2376 | 1472231842628 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}] 10:17:22 INFO - PROCESS | 2376 | 1472231842631 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:22 INFO - PROCESS | 2376 | 1472231842723 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:17:22 INFO - PROCESS | 2376 | 1472231842730 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 2376 | 1472231842732 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDD000 == 32 [pid = 2376] [id = 467] 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A986E0EC00) [pid = 2376] [serial = 1401] [outer = 0000000000000000] 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A987C40800) [pid = 2376] [serial = 1402] [outer = 000000A986E0EC00] 10:17:22 INFO - PROCESS | 2376 | 1472231842782 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A987C7B400) [pid = 2376] [serial = 1403] [outer = 000000A986E0EC00] 10:17:23 INFO - PROCESS | 2376 | 1472231843264 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]]]}] 10:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 10:17:23 INFO - PROCESS | 2376 | 1472231843296 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 2376 | 1472231843299 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:17:23 INFO - PROCESS | 2376 | 1472231843302 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 2376 | 1472231843306 Marionette TRACE conn6 <- [1,1834,null,{}] 10:17:23 INFO - PROCESS | 2376 | 1472231843318 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}] 10:17:23 INFO - PROCESS | 2376 | 1472231843323 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:23 INFO - PROCESS | 2376 | 1472231843446 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:17:23 INFO - PROCESS | 2376 | 1472231843532 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 2376 | 1472231843536 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989520800 == 33 [pid = 2376] [id = 468] 10:17:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A981C8C800) [pid = 2376] [serial = 1404] [outer = 0000000000000000] 10:17:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98A589C00) [pid = 2376] [serial = 1405] [outer = 000000A981C8C800] 10:17:23 INFO - PROCESS | 2376 | 1472231843590 Marionette DEBUG loaded listener.js 10:17:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F2EA1800) [pid = 2376] [serial = 1406] [outer = 000000A981C8C800] 10:17:23 INFO - PROCESS | 2376 | 1472231843988 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]]]}] 10:17:24 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) 10:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 10:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:17:24 INFO - PROCESS | 2376 | 1472231844039 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 2376 | 1472231844042 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:17:24 INFO - PROCESS | 2376 | 1472231844045 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 2376 | 1472231844047 Marionette TRACE conn6 <- [1,1838,null,{}] 10:17:24 INFO - PROCESS | 2376 | 1472231844050 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}] 10:17:24 INFO - PROCESS | 2376 | 1472231844052 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:24 INFO - PROCESS | 2376 | 1472231844144 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:17:24 INFO - PROCESS | 2376 | 1472231844150 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 2376 | 1472231844152 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42B1000 == 34 [pid = 2376] [id = 469] 10:17:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F2EAC400) [pid = 2376] [serial = 1407] [outer = 0000000000000000] 10:17:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F38D5400) [pid = 2376] [serial = 1408] [outer = 000000A9F2EAC400] 10:17:24 INFO - PROCESS | 2376 | 1472231844199 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F4055000) [pid = 2376] [serial = 1409] [outer = 000000A9F2EAC400] 10:17:24 INFO - PROCESS | 2376 | 1472231844670 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]]]}] 10:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 10:17:24 INFO - PROCESS | 2376 | 1472231844718 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 2376 | 1472231844720 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:17:24 INFO - PROCESS | 2376 | 1472231844730 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 2376 | 1472231844732 Marionette TRACE conn6 <- [1,1842,null,{}] 10:17:24 INFO - PROCESS | 2376 | 1472231844735 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}] 10:17:24 INFO - PROCESS | 2376 | 1472231844738 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:24 INFO - PROCESS | 2376 | 1472231844878 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:17:24 INFO - PROCESS | 2376 | 1472231844907 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:24 INFO - PROCESS | 2376 | 1472231844909 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F521B800 == 35 [pid = 2376] [id = 470] 10:17:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F3039C00) [pid = 2376] [serial = 1410] [outer = 0000000000000000] 10:17:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F47A8400) [pid = 2376] [serial = 1411] [outer = 000000A9F3039C00] 10:17:24 INFO - PROCESS | 2376 | 1472231844957 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47B4800) [pid = 2376] [serial = 1412] [outer = 000000A9F3039C00] 10:17:25 INFO - PROCESS | 2376 | 1472231845417 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]]]}] 10:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 10:17:25 INFO - PROCESS | 2376 | 1472231845466 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:17:25 INFO - PROCESS | 2376 | 1472231845469 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:17:25 INFO - PROCESS | 2376 | 1472231845472 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:17:25 INFO - PROCESS | 2376 | 1472231845474 Marionette TRACE conn6 <- [1,1846,null,{}] 10:17:25 INFO - PROCESS | 2376 | 1472231845478 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}] 10:17:25 INFO - PROCESS | 2376 | 1472231845484 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:25 INFO - PROCESS | 2376 | 1472231845636 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:17:25 INFO - PROCESS | 2376 | 1472231845650 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 2376 | 1472231845652 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A2800 == 36 [pid = 2376] [id = 471] 10:17:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F4DC5000) [pid = 2376] [serial = 1413] [outer = 0000000000000000] 10:17:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F4DCE400) [pid = 2376] [serial = 1414] [outer = 000000A9F4DC5000] 10:17:25 INFO - PROCESS | 2376 | 1472231845744 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F51FD800) [pid = 2376] [serial = 1415] [outer = 000000A9F4DC5000] 10:17:26 INFO - PROCESS | 2376 | 1472231846191 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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 819ms 10:17:26 INFO - PROCESS | 2376 | 1472231846293 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 2376 | 1472231846296 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:17:26 INFO - PROCESS | 2376 | 1472231846299 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 2376 | 1472231846301 Marionette TRACE conn6 <- [1,1850,null,{}] 10:17:26 INFO - PROCESS | 2376 | 1472231846320 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}] 10:17:26 INFO - PROCESS | 2376 | 1472231846322 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9822F3400) [pid = 2376] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98537CC00) [pid = 2376] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982506400) [pid = 2376] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981C91000) [pid = 2376] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A988744400) [pid = 2376] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A985376C00) [pid = 2376] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A981C89C00) [pid = 2376] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9858E2800) [pid = 2376] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98A5E7000) [pid = 2376] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:17:26 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F55EE000) [pid = 2376] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:17:26 INFO - PROCESS | 2376 | 1472231846443 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:17:26 INFO - PROCESS | 2376 | 1472231846492 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 2376 | 1472231846494 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9507800 == 37 [pid = 2376] [id = 472] 10:17:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9822EB400) [pid = 2376] [serial = 1416] [outer = 0000000000000000] 10:17:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9879C3000) [pid = 2376] [serial = 1417] [outer = 000000A9822EB400] 10:17:26 INFO - PROCESS | 2376 | 1472231846551 Marionette DEBUG loaded listener.js 10:17:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A5F1000) [pid = 2376] [serial = 1418] [outer = 000000A9822EB400] 10:17:26 INFO - PROCESS | 2376 | 1472231846928 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]]]}] 10:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 10:17:26 INFO - PROCESS | 2376 | 1472231846973 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:17:26 INFO - PROCESS | 2376 | 1472231846975 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:17:26 INFO - PROCESS | 2376 | 1472231846979 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 2376 | 1472231846981 Marionette TRACE conn6 <- [1,1854,null,{}] 10:17:26 INFO - PROCESS | 2376 | 1472231846984 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}] 10:17:26 INFO - PROCESS | 2376 | 1472231846986 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:27 INFO - PROCESS | 2376 | 1472231847070 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:17:27 INFO - PROCESS | 2376 | 1472231847077 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 2376 | 1472231847079 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9D1B000 == 38 [pid = 2376] [id = 473] 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F5590800) [pid = 2376] [serial = 1419] [outer = 0000000000000000] 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F5F8A000) [pid = 2376] [serial = 1420] [outer = 000000A9F5590800] 10:17:27 INFO - PROCESS | 2376 | 1472231847128 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F937E000) [pid = 2376] [serial = 1421] [outer = 000000A9F5590800] 10:17:27 INFO - PROCESS | 2376 | 1472231847554 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]]]}] 10:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 10:17:27 INFO - PROCESS | 2376 | 1472231847611 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 2376 | 1472231847614 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:17:27 INFO - PROCESS | 2376 | 1472231847617 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 2376 | 1472231847619 Marionette TRACE conn6 <- [1,1858,null,{}] 10:17:27 INFO - PROCESS | 2376 | 1472231847622 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}] 10:17:27 INFO - PROCESS | 2376 | 1472231847624 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:27 INFO - PROCESS | 2376 | 1472231847710 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:17:27 INFO - PROCESS | 2376 | 1472231847727 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:27 INFO - PROCESS | 2376 | 1472231847729 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989513800 == 39 [pid = 2376] [id = 474] 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F9A3F400) [pid = 2376] [serial = 1422] [outer = 0000000000000000] 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F9ACEC00) [pid = 2376] [serial = 1423] [outer = 000000A9F9A3F400] 10:17:27 INFO - PROCESS | 2376 | 1472231847801 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9D41800) [pid = 2376] [serial = 1424] [outer = 000000A9F9A3F400] 10:17:28 INFO - PROCESS | 2376 | 1472231848228 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]]]}] 10:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 10:17:28 INFO - PROCESS | 2376 | 1472231848258 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:17:28 INFO - PROCESS | 2376 | 1472231848260 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:17:28 INFO - PROCESS | 2376 | 1472231848268 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:17:28 INFO - PROCESS | 2376 | 1472231848270 Marionette TRACE conn6 <- [1,1862,null,{}] 10:17:28 INFO - PROCESS | 2376 | 1472231848273 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}] 10:17:28 INFO - PROCESS | 2376 | 1472231848275 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:28 INFO - PROCESS | 2376 | 1472231848360 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:17:28 INFO - PROCESS | 2376 | 1472231848366 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 2376 | 1472231848368 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB2C9000 == 40 [pid = 2376] [id = 475] 10:17:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9D3DC00) [pid = 2376] [serial = 1425] [outer = 0000000000000000] 10:17:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9FAB0A000) [pid = 2376] [serial = 1426] [outer = 000000A9F9D3DC00] 10:17:28 INFO - PROCESS | 2376 | 1472231848414 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4728800) [pid = 2376] [serial = 1427] [outer = 000000A9F9D3DC00] 10:17:29 INFO - PROCESS | 2376 | 1472231849176 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]]]}] 10:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 10:17:29 INFO - PROCESS | 2376 | 1472231849255 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:17:29 INFO - PROCESS | 2376 | 1472231849260 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:17:29 INFO - PROCESS | 2376 | 1472231849265 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 2376 | 1472231849271 Marionette TRACE conn6 <- [1,1866,null,{}] 10:17:29 INFO - PROCESS | 2376 | 1472231849277 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}] 10:17:29 INFO - PROCESS | 2376 | 1472231849280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:29 INFO - PROCESS | 2376 | 1472231849442 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:17:29 INFO - PROCESS | 2376 | 1472231849560 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 2376 | 1472231849564 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D0000 == 41 [pid = 2376] [id = 476] 10:17:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9850ED400) [pid = 2376] [serial = 1428] [outer = 0000000000000000] 10:17:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A986E06C00) [pid = 2376] [serial = 1429] [outer = 000000A9850ED400] 10:17:29 INFO - PROCESS | 2376 | 1472231849628 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987CA2400) [pid = 2376] [serial = 1430] [outer = 000000A9850ED400] 10:17:30 INFO - PROCESS | 2376 | 1472231850231 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]]]}] 10:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 10:17:30 INFO - PROCESS | 2376 | 1472231850293 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 2376 | 1472231850298 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:17:30 INFO - PROCESS | 2376 | 1472231850305 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 2376 | 1472231850309 Marionette TRACE conn6 <- [1,1870,null,{}] 10:17:30 INFO - PROCESS | 2376 | 1472231850313 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}] 10:17:30 INFO - PROCESS | 2376 | 1472231850316 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:30 INFO - PROCESS | 2376 | 1472231850439 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:17:30 INFO - PROCESS | 2376 | 1472231850563 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:30 INFO - PROCESS | 2376 | 1472231850566 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F929C800 == 42 [pid = 2376] [id = 477] 10:17:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A58D800) [pid = 2376] [serial = 1431] [outer = 0000000000000000] 10:17:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F2EAD800) [pid = 2376] [serial = 1432] [outer = 000000A98A58D800] 10:17:30 INFO - PROCESS | 2376 | 1472231850629 Marionette DEBUG loaded listener.js 10:17:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F3ECD000) [pid = 2376] [serial = 1433] [outer = 000000A98A58D800] 10:17:31 INFO - PROCESS | 2376 | 1472231851265 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]]]}] 10:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1026ms 10:17:31 INFO - PROCESS | 2376 | 1472231851334 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:17:31 INFO - PROCESS | 2376 | 1472231851337 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:17:31 INFO - PROCESS | 2376 | 1472231851341 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:17:31 INFO - PROCESS | 2376 | 1472231851345 Marionette TRACE conn6 <- [1,1874,null,{}] 10:17:31 INFO - PROCESS | 2376 | 1472231851356 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}] 10:17:31 INFO - PROCESS | 2376 | 1472231851362 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:31 INFO - PROCESS | 2376 | 1472231851533 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:17:31 INFO - PROCESS | 2376 | 1472231851652 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 2376 | 1472231851656 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE08800 == 43 [pid = 2376] [id = 478] 10:17:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9840FFC00) [pid = 2376] [serial = 1434] [outer = 0000000000000000] 10:17:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F4F32400) [pid = 2376] [serial = 1435] [outer = 000000A9840FFC00] 10:17:31 INFO - PROCESS | 2376 | 1472231851717 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9FA064C00) [pid = 2376] [serial = 1436] [outer = 000000A9840FFC00] 10:17:32 INFO - PROCESS | 2376 | 1472231852528 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]]]}] 10:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1237ms 10:17:32 INFO - PROCESS | 2376 | 1472231852578 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:17:32 INFO - PROCESS | 2376 | 1472231852583 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:17:32 INFO - PROCESS | 2376 | 1472231852587 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:17:32 INFO - PROCESS | 2376 | 1472231852591 Marionette TRACE conn6 <- [1,1878,null,{}] 10:17:32 INFO - PROCESS | 2376 | 1472231852596 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}] 10:17:32 INFO - PROCESS | 2376 | 1472231852599 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:32 INFO - PROCESS | 2376 | 1472231852718 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:17:32 INFO - PROCESS | 2376 | 1472231852847 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:32 INFO - PROCESS | 2376 | 1472231852850 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982DAB000 == 44 [pid = 2376] [id = 479] 10:17:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9858E5C00) [pid = 2376] [serial = 1437] [outer = 0000000000000000] 10:17:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9879C7C00) [pid = 2376] [serial = 1438] [outer = 000000A9858E5C00] 10:17:32 INFO - PROCESS | 2376 | 1472231852904 Marionette DEBUG loaded listener.js 10:17:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C96000) [pid = 2376] [serial = 1439] [outer = 000000A9858E5C00] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843DA800 == 43 [pid = 2376] [id = 456] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A989513800 == 42 [pid = 2376] [id = 474] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9D1B000 == 41 [pid = 2376] [id = 473] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9507800 == 40 [pid = 2376] [id = 472] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A2800 == 39 [pid = 2376] [id = 471] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F521B800 == 38 [pid = 2376] [id = 470] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42B1000 == 37 [pid = 2376] [id = 469] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A989520800 == 36 [pid = 2376] [id = 468] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDD000 == 35 [pid = 2376] [id = 467] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F75800 == 34 [pid = 2376] [id = 466] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D7000 == 33 [pid = 2376] [id = 465] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FC1000 == 32 [pid = 2376] [id = 464] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50D7800 == 31 [pid = 2376] [id = 463] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE08800 == 30 [pid = 2376] [id = 478] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F929C800 == 29 [pid = 2376] [id = 477] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D0000 == 28 [pid = 2376] [id = 476] 10:17:33 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB2C9000 == 27 [pid = 2376] [id = 475] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F30D0000) [pid = 2376] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A986B3C400) [pid = 2376] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9850EE800) [pid = 2376] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9858E6400) [pid = 2376] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986B06800) [pid = 2376] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982C42C00) [pid = 2376] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A983942C00) [pid = 2376] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C49800) [pid = 2376] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9889EFC00) [pid = 2376] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A5E6C00) [pid = 2376] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A989F95C00) [pid = 2376] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982249000) [pid = 2376] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F2EA1400) [pid = 2376] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C7A800) [pid = 2376] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986B10400) [pid = 2376] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F472B400) [pid = 2376] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3037400) [pid = 2376] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9FAC22C00) [pid = 2376] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F5FE9800) [pid = 2376] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987CA4400) [pid = 2376] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:17:33 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A987C9AC00) [pid = 2376] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:17:34 INFO - PROCESS | 2376 | 1472231854113 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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1597ms 10:17:34 INFO - PROCESS | 2376 | 1472231854185 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 2376 | 1472231854189 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:17:34 INFO - PROCESS | 2376 | 1472231854194 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:17:34 INFO - PROCESS | 2376 | 1472231854199 Marionette TRACE conn6 <- [1,1882,null,{}] 10:17:34 INFO - PROCESS | 2376 | 1472231854204 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}] 10:17:34 INFO - PROCESS | 2376 | 1472231854207 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:34 INFO - PROCESS | 2376 | 1472231854306 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:17:34 INFO - PROCESS | 2376 | 1472231854413 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 2376 | 1472231854416 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984003800 == 28 [pid = 2376] [id = 480] 10:17:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981C2C000) [pid = 2376] [serial = 1440] [outer = 0000000000000000] 10:17:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9826AF000) [pid = 2376] [serial = 1441] [outer = 000000A981C2C000] 10:17:34 INFO - PROCESS | 2376 | 1472231854469 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982DCFC00) [pid = 2376] [serial = 1442] [outer = 000000A981C2C000] 10:17:34 INFO - PROCESS | 2376 | 1472231854881 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]]]}] 10:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 10:17:34 INFO - PROCESS | 2376 | 1472231854975 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:17:34 INFO - PROCESS | 2376 | 1472231854980 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:17:34 INFO - PROCESS | 2376 | 1472231854987 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:17:34 INFO - PROCESS | 2376 | 1472231854990 Marionette TRACE conn6 <- [1,1886,null,{}] 10:17:34 INFO - PROCESS | 2376 | 1472231854994 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}] 10:17:35 INFO - PROCESS | 2376 | 1472231854997 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:35 INFO - PROCESS | 2376 | 1472231855101 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:17:35 INFO - PROCESS | 2376 | 1472231855111 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 2376 | 1472231855113 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B67000 == 29 [pid = 2376] [id = 481] 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985373800) [pid = 2376] [serial = 1443] [outer = 0000000000000000] 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9858E4800) [pid = 2376] [serial = 1444] [outer = 000000A985373800] 10:17:35 INFO - PROCESS | 2376 | 1472231855164 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B04400) [pid = 2376] [serial = 1445] [outer = 000000A985373800] 10:17:35 INFO - PROCESS | 2376 | 1472231855633 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]]]}] 10:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 10:17:35 INFO - PROCESS | 2376 | 1472231855680 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 2376 | 1472231855683 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:17:35 INFO - PROCESS | 2376 | 1472231855687 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 2376 | 1472231855690 Marionette TRACE conn6 <- [1,1890,null,{}] 10:17:35 INFO - PROCESS | 2376 | 1472231855702 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}] 10:17:35 INFO - PROCESS | 2376 | 1472231855707 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:35 INFO - PROCESS | 2376 | 1472231855797 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:17:35 INFO - PROCESS | 2376 | 1472231855804 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 2376 | 1472231855807 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897A000 == 30 [pid = 2376] [id = 482] 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986E0A800) [pid = 2376] [serial = 1446] [outer = 0000000000000000] 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C44400) [pid = 2376] [serial = 1447] [outer = 000000A986E0A800] 10:17:35 INFO - PROCESS | 2376 | 1472231855859 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C7FC00) [pid = 2376] [serial = 1448] [outer = 000000A986E0A800] 10:17:36 INFO - PROCESS | 2376 | 1472231856358 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]]]}] 10:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 10:17:36 INFO - PROCESS | 2376 | 1472231856452 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:17:36 INFO - PROCESS | 2376 | 1472231856455 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:17:36 INFO - PROCESS | 2376 | 1472231856473 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:17:36 INFO - PROCESS | 2376 | 1472231856475 Marionette TRACE conn6 <- [1,1894,null,{}] 10:17:36 INFO - PROCESS | 2376 | 1472231856481 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}] 10:17:36 INFO - PROCESS | 2376 | 1472231856483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:36 INFO - PROCESS | 2376 | 1472231856606 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:17:36 INFO - PROCESS | 2376 | 1472231856612 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:36 INFO - PROCESS | 2376 | 1472231856615 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989514800 == 31 [pid = 2376] [id = 483] 10:17:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A988740800) [pid = 2376] [serial = 1449] [outer = 0000000000000000] 10:17:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98874A000) [pid = 2376] [serial = 1450] [outer = 000000A988740800] 10:17:36 INFO - PROCESS | 2376 | 1472231856703 Marionette DEBUG loaded listener.js 10:17:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F8C00) [pid = 2376] [serial = 1451] [outer = 000000A988740800] 10:17:37 INFO - PROCESS | 2376 | 1472231857134 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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 10:17:37 INFO - PROCESS | 2376 | 1472231857214 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:17:37 INFO - PROCESS | 2376 | 1472231857217 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:17:37 INFO - PROCESS | 2376 | 1472231857220 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 2376 | 1472231857222 Marionette TRACE conn6 <- [1,1898,null,{}] 10:17:37 INFO - PROCESS | 2376 | 1472231857232 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}] 10:17:37 INFO - PROCESS | 2376 | 1472231857235 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:37 INFO - PROCESS | 2376 | 1472231857343 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:17:37 INFO - PROCESS | 2376 | 1472231857355 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 2376 | 1472231857357 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AE800 == 32 [pid = 2376] [id = 484] 10:17:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A980F1D000) [pid = 2376] [serial = 1452] [outer = 0000000000000000] 10:17:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A989F95800) [pid = 2376] [serial = 1453] [outer = 000000A980F1D000] 10:17:37 INFO - PROCESS | 2376 | 1472231857404 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A58B000) [pid = 2376] [serial = 1454] [outer = 000000A980F1D000] 10:17:37 INFO - PROCESS | 2376 | 1472231857882 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]]]}] 10:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 693ms 10:17:37 INFO - PROCESS | 2376 | 1472231857943 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 2376 | 1472231857945 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:17:37 INFO - PROCESS | 2376 | 1472231857949 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 2376 | 1472231857951 Marionette TRACE conn6 <- [1,1902,null,{}] 10:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:17:37 INFO - PROCESS | 2376 | 1472231857954 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}] 10:17:37 INFO - PROCESS | 2376 | 1472231857960 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:38 INFO - PROCESS | 2376 | 1472231858286 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F3039C00) [pid = 2376] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F4DC5000) [pid = 2376] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9822EB400) [pid = 2376] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F2EAC400) [pid = 2376] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A987C42400) [pid = 2376] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A986E0EC00) [pid = 2376] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981C8C800) [pid = 2376] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9813A3400) [pid = 2376] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9885DD800) [pid = 2376] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98502FC00) [pid = 2376] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F5590800) [pid = 2376] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9D3DC00) [pid = 2376] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:17:38 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F9A3F400) [pid = 2376] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:17:38 INFO - PROCESS | 2376 | 1472231858351 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 2376 | 1472231858353 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3813800 == 33 [pid = 2376] [id = 485] 10:17:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98197F400) [pid = 2376] [serial = 1455] [outer = 0000000000000000] 10:17:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9825B2C00) [pid = 2376] [serial = 1456] [outer = 000000A98197F400] 10:17:38 INFO - PROCESS | 2376 | 1472231858403 Marionette DEBUG loaded listener.js 10:17:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C73C00) [pid = 2376] [serial = 1457] [outer = 000000A98197F400] 10:17:38 INFO - PROCESS | 2376 | 1472231858776 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]]]}] 10:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 881ms 10:17:38 INFO - PROCESS | 2376 | 1472231858839 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:17:38 INFO - PROCESS | 2376 | 1472231858841 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:17:38 INFO - PROCESS | 2376 | 1472231858844 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:17:38 INFO - PROCESS | 2376 | 1472231858846 Marionette TRACE conn6 <- [1,1906,null,{}] 10:17:38 INFO - PROCESS | 2376 | 1472231858850 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}] 10:17:38 INFO - PROCESS | 2376 | 1472231858852 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:38 INFO - PROCESS | 2376 | 1472231858936 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:17:38 INFO - PROCESS | 2376 | 1472231858942 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:38 INFO - PROCESS | 2376 | 1472231858944 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F519B800 == 34 [pid = 2376] [id = 486] 10:17:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C7C400) [pid = 2376] [serial = 1458] [outer = 0000000000000000] 10:17:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F30D1800) [pid = 2376] [serial = 1459] [outer = 000000A987C7C400] 10:17:38 INFO - PROCESS | 2376 | 1472231858993 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F403E800) [pid = 2376] [serial = 1460] [outer = 000000A987C7C400] 10:17:39 INFO - PROCESS | 2376 | 1472231859419 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]]]}] 10:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 10:17:39 INFO - PROCESS | 2376 | 1472231859477 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:17:39 INFO - PROCESS | 2376 | 1472231859479 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:17:39 INFO - PROCESS | 2376 | 1472231859483 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:17:39 INFO - PROCESS | 2376 | 1472231859485 Marionette TRACE conn6 <- [1,1910,null,{}] 10:17:39 INFO - PROCESS | 2376 | 1472231859488 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}] 10:17:39 INFO - PROCESS | 2376 | 1472231859490 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:39 INFO - PROCESS | 2376 | 1472231859573 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:17:39 INFO - PROCESS | 2376 | 1472231859581 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:39 INFO - PROCESS | 2376 | 1472231859583 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9286000 == 35 [pid = 2376] [id = 487] 10:17:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4050800) [pid = 2376] [serial = 1461] [outer = 0000000000000000] 10:17:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47AC000) [pid = 2376] [serial = 1462] [outer = 000000A9F4050800] 10:17:39 INFO - PROCESS | 2376 | 1472231859631 Marionette DEBUG loaded listener.js 10:17:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47EE800) [pid = 2376] [serial = 1463] [outer = 000000A9F4050800] 10:17:40 INFO - PROCESS | 2376 | 1472231860093 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]]]}] 10:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 10:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:17:40 INFO - PROCESS | 2376 | 1472231860125 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 2376 | 1472231860128 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:17:40 INFO - PROCESS | 2376 | 1472231860131 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 2376 | 1472231860133 Marionette TRACE conn6 <- [1,1914,null,{}] 10:17:40 INFO - PROCESS | 2376 | 1472231860136 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}] 10:17:40 INFO - PROCESS | 2376 | 1472231860138 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:40 INFO - PROCESS | 2376 | 1472231860223 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:17:40 INFO - PROCESS | 2376 | 1472231860229 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 2376 | 1472231860231 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9A7E800 == 36 [pid = 2376] [id = 488] 10:17:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A986B06800) [pid = 2376] [serial = 1464] [outer = 0000000000000000] 10:17:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4DC4800) [pid = 2376] [serial = 1465] [outer = 000000A986B06800] 10:17:40 INFO - PROCESS | 2376 | 1472231860279 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DD0400) [pid = 2376] [serial = 1466] [outer = 000000A986B06800] 10:17:41 INFO - PROCESS | 2376 | 1472231861085 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]]]}] 10:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1017ms 10:17:41 INFO - PROCESS | 2376 | 1472231861153 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 2376 | 1472231861158 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:17:41 INFO - PROCESS | 2376 | 1472231861162 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 2376 | 1472231861168 Marionette TRACE conn6 <- [1,1918,null,{}] 10:17:41 INFO - PROCESS | 2376 | 1472231861195 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}] 10:17:41 INFO - PROCESS | 2376 | 1472231861198 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:41 INFO - PROCESS | 2376 | 1472231861359 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:17:41 INFO - PROCESS | 2376 | 1472231861474 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 2376 | 1472231861478 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EBC000 == 37 [pid = 2376] [id = 489] 10:17:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982C4C800) [pid = 2376] [serial = 1467] [outer = 0000000000000000] 10:17:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A983B12800) [pid = 2376] [serial = 1468] [outer = 000000A982C4C800] 10:17:41 INFO - PROCESS | 2376 | 1472231861541 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9858DCC00) [pid = 2376] [serial = 1469] [outer = 000000A982C4C800] 10:17:42 INFO - PROCESS | 2376 | 1472231862247 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]]]}] 10:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1162ms 10:17:42 INFO - PROCESS | 2376 | 1472231862364 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 2376 | 1472231862369 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:17:42 INFO - PROCESS | 2376 | 1472231862377 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 2376 | 1472231862380 Marionette TRACE conn6 <- [1,1922,null,{}] 10:17:42 INFO - PROCESS | 2376 | 1472231862385 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}] 10:17:42 INFO - PROCESS | 2376 | 1472231862388 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:42 INFO - PROCESS | 2376 | 1472231862523 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:17:42 INFO - PROCESS | 2376 | 1472231862735 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:42 INFO - PROCESS | 2376 | 1472231862738 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981A92000 == 38 [pid = 2376] [id = 490] 10:17:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A980F17800) [pid = 2376] [serial = 1470] [outer = 0000000000000000] 10:17:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A981C8A000) [pid = 2376] [serial = 1471] [outer = 000000A980F17800] 10:17:42 INFO - PROCESS | 2376 | 1472231862799 Marionette DEBUG loaded listener.js 10:17:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A98197AC00) [pid = 2376] [serial = 1472] [outer = 000000A980F17800] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9286000 == 37 [pid = 2376] [id = 487] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F519B800 == 36 [pid = 2376] [id = 486] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3813800 == 35 [pid = 2376] [id = 485] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AE800 == 34 [pid = 2376] [id = 484] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A989514800 == 33 [pid = 2376] [id = 483] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897A000 == 32 [pid = 2376] [id = 482] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B67000 == 31 [pid = 2376] [id = 481] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A984003800 == 30 [pid = 2376] [id = 480] 10:17:43 INFO - PROCESS | 2376 | --DOCSHELL 000000A982DAB000 == 29 [pid = 2376] [id = 479] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9FAB0A000) [pid = 2376] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4728800) [pid = 2376] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F9ACEC00) [pid = 2376] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F47A8400) [pid = 2376] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F4DCE400) [pid = 2376] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47B4800) [pid = 2376] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9879C3000) [pid = 2376] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F38D5400) [pid = 2376] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C4C800) [pid = 2376] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A988742400) [pid = 2376] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F51FD800) [pid = 2376] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C40800) [pid = 2376] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C7B400) [pid = 2376] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A98A589C00) [pid = 2376] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EA1800) [pid = 2376] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A983940C00) [pid = 2376] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A985377400) [pid = 2376] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F42BFC00) [pid = 2376] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A985371800) [pid = 2376] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A986B0A400) [pid = 2376] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F9D41800) [pid = 2376] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F5F8A000) [pid = 2376] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98A5F1000) [pid = 2376] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F937E000) [pid = 2376] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F4055000) [pid = 2376] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:17:43 INFO - PROCESS | 2376 | 1472231863481 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]]]}] 10:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1129ms 10:17:43 INFO - PROCESS | 2376 | 1472231863514 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:17:43 INFO - PROCESS | 2376 | 1472231863518 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:17:43 INFO - PROCESS | 2376 | 1472231863522 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:17:43 INFO - PROCESS | 2376 | 1472231863525 Marionette TRACE conn6 <- [1,1926,null,{}] 10:17:43 INFO - PROCESS | 2376 | 1472231863536 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}] 10:17:43 INFO - PROCESS | 2376 | 1472231863541 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:43 INFO - PROCESS | 2376 | 1472231863661 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:17:43 INFO - PROCESS | 2376 | 1472231863676 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 2376 | 1472231863679 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F70000 == 30 [pid = 2376] [id = 491] 10:17:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A982C44400) [pid = 2376] [serial = 1473] [outer = 0000000000000000] 10:17:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A983940C00) [pid = 2376] [serial = 1474] [outer = 000000A982C44400] 10:17:43 INFO - PROCESS | 2376 | 1472231863730 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9850EFC00) [pid = 2376] [serial = 1475] [outer = 000000A982C44400] 10:17:44 INFO - PROCESS | 2376 | 1472231864231 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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 10:17:44 INFO - PROCESS | 2376 | 1472231864262 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 2376 | 1472231864267 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:17:44 INFO - PROCESS | 2376 | 1472231864271 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 2376 | 1472231864273 Marionette TRACE conn6 <- [1,1930,null,{}] 10:17:44 INFO - PROCESS | 2376 | 1472231864277 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}] 10:17:44 INFO - PROCESS | 2376 | 1472231864280 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:44 INFO - PROCESS | 2376 | 1472231864374 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:17:44 INFO - PROCESS | 2376 | 1472231864383 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:44 INFO - PROCESS | 2376 | 1472231864385 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988808000 == 31 [pid = 2376] [id = 492] 10:17:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986B08800) [pid = 2376] [serial = 1476] [outer = 0000000000000000] 10:17:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A986B36C00) [pid = 2376] [serial = 1477] [outer = 000000A986B08800] 10:17:44 INFO - PROCESS | 2376 | 1472231864434 Marionette DEBUG loaded listener.js 10:17:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A986E0F800) [pid = 2376] [serial = 1478] [outer = 000000A986B08800] 10:17:44 INFO - PROCESS | 2376 | 1472231864911 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]]]}] 10:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 10:17:44 INFO - PROCESS | 2376 | 1472231864946 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 2376 | 1472231864949 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:17:44 INFO - PROCESS | 2376 | 1472231864954 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 2376 | 1472231864960 Marionette TRACE conn6 <- [1,1934,null,{}] 10:17:44 INFO - PROCESS | 2376 | 1472231864971 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}] 10:17:44 INFO - PROCESS | 2376 | 1472231864975 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:45 INFO - PROCESS | 2376 | 1472231865068 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:17:45 INFO - PROCESS | 2376 | 1472231865079 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 2376 | 1472231865081 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989519800 == 32 [pid = 2376] [id = 493] 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C27C00) [pid = 2376] [serial = 1479] [outer = 0000000000000000] 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C7F800) [pid = 2376] [serial = 1480] [outer = 000000A981C27C00] 10:17:45 INFO - PROCESS | 2376 | 1472231865129 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9885DF400) [pid = 2376] [serial = 1481] [outer = 000000A981C27C00] 10:17:45 INFO - PROCESS | 2376 | 1472231865570 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]]]}] 10:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 10:17:45 INFO - PROCESS | 2376 | 1472231865600 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:17:45 INFO - PROCESS | 2376 | 1472231865603 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:17:45 INFO - PROCESS | 2376 | 1472231865606 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:17:45 INFO - PROCESS | 2376 | 1472231865608 Marionette TRACE conn6 <- [1,1938,null,{}] 10:17:45 INFO - PROCESS | 2376 | 1472231865612 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}] 10:17:45 INFO - PROCESS | 2376 | 1472231865614 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:45 INFO - PROCESS | 2376 | 1472231865735 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:17:45 INFO - PROCESS | 2376 | 1472231865814 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 2376 | 1472231865816 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38EE000 == 33 [pid = 2376] [id = 494] 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9889F8400) [pid = 2376] [serial = 1482] [outer = 0000000000000000] 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A989F96000) [pid = 2376] [serial = 1483] [outer = 000000A9889F8400] 10:17:45 INFO - PROCESS | 2376 | 1472231865872 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98A589000) [pid = 2376] [serial = 1484] [outer = 000000A9889F8400] 10:17:46 INFO - PROCESS | 2376 | 1472231866327 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]]]}] 10:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 10:17:46 INFO - PROCESS | 2376 | 1472231866390 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 2376 | 1472231866393 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:17:46 INFO - PROCESS | 2376 | 1472231866397 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 2376 | 1472231866398 Marionette TRACE conn6 <- [1,1942,null,{}] 10:17:46 INFO - PROCESS | 2376 | 1472231866402 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}] 10:17:46 INFO - PROCESS | 2376 | 1472231866404 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:46 INFO - PROCESS | 2376 | 1472231866519 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:17:46 INFO - PROCESS | 2376 | 1472231866532 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 2376 | 1472231866538 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E7E000 == 34 [pid = 2376] [id = 495] 10:17:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9EFA9D800) [pid = 2376] [serial = 1485] [outer = 0000000000000000] 10:17:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F2EA3400) [pid = 2376] [serial = 1486] [outer = 000000A9EFA9D800] 10:17:46 INFO - PROCESS | 2376 | 1472231866646 Marionette DEBUG loaded listener.js 10:17:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3037C00) [pid = 2376] [serial = 1487] [outer = 000000A9EFA9D800] 10:17:47 INFO - PROCESS | 2376 | 1472231867116 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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 777ms 10:17:47 INFO - PROCESS | 2376 | 1472231867178 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 2376 | 1472231867180 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:17:47 INFO - PROCESS | 2376 | 1472231867184 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 2376 | 1472231867186 Marionette TRACE conn6 <- [1,1946,null,{}] 10:17:47 INFO - PROCESS | 2376 | 1472231867196 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}] 10:17:47 INFO - PROCESS | 2376 | 1472231867198 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:47 INFO - PROCESS | 2376 | 1472231867321 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:17:47 INFO - PROCESS | 2376 | 1472231867381 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:47 INFO - PROCESS | 2376 | 1472231867383 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F34800 == 35 [pid = 2376] [id = 496] 10:17:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4055000) [pid = 2376] [serial = 1488] [outer = 0000000000000000] 10:17:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F4725800) [pid = 2376] [serial = 1489] [outer = 000000A9F4055000] 10:17:47 INFO - PROCESS | 2376 | 1472231867431 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47B3800) [pid = 2376] [serial = 1490] [outer = 000000A9F4055000] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4050800) [pid = 2376] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A988740800) [pid = 2376] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9858E5C00) [pid = 2376] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A985373800) [pid = 2376] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981C2C000) [pid = 2376] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986E0A800) [pid = 2376] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A980F1D000) [pid = 2376] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98197F400) [pid = 2376] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C7C400) [pid = 2376] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9850ED400) [pid = 2376] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A58D800) [pid = 2376] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:17:47 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9840FFC00) [pid = 2376] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:17:47 INFO - PROCESS | 2376 | 1472231867862 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]]]}] 10:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 10:17:47 INFO - PROCESS | 2376 | 1472231867920 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:17:47 INFO - PROCESS | 2376 | 1472231867923 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:17:47 INFO - PROCESS | 2376 | 1472231867926 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 2376 | 1472231867928 Marionette TRACE conn6 <- [1,1950,null,{}] 10:17:47 INFO - PROCESS | 2376 | 1472231867932 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}] 10:17:47 INFO - PROCESS | 2376 | 1472231867934 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:48 INFO - PROCESS | 2376 | 1472231868017 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:17:48 INFO - PROCESS | 2376 | 1472231868025 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 2376 | 1472231868027 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F5C000 == 36 [pid = 2376] [id = 497] 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A986B38C00) [pid = 2376] [serial = 1491] [outer = 0000000000000000] 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A988740800) [pid = 2376] [serial = 1492] [outer = 000000A986B38C00] 10:17:48 INFO - PROCESS | 2376 | 1472231868075 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47B4000) [pid = 2376] [serial = 1493] [outer = 000000A986B38C00] 10:17:48 INFO - PROCESS | 2376 | 1472231868497 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]]]}] 10:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 588ms 10:17:48 INFO - PROCESS | 2376 | 1472231868525 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:17:48 INFO - PROCESS | 2376 | 1472231868528 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:17:48 INFO - PROCESS | 2376 | 1472231868549 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:17:48 INFO - PROCESS | 2376 | 1472231868551 Marionette TRACE conn6 <- [1,1954,null,{}] 10:17:48 INFO - PROCESS | 2376 | 1472231868554 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}] 10:17:48 INFO - PROCESS | 2376 | 1472231868557 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:48 INFO - PROCESS | 2376 | 1472231868645 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:17:48 INFO - PROCESS | 2376 | 1472231868651 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 2376 | 1472231868653 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9D05800 == 37 [pid = 2376] [id = 498] 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F47EE400) [pid = 2376] [serial = 1494] [outer = 0000000000000000] 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F4DC5000) [pid = 2376] [serial = 1495] [outer = 000000A9F47EE400] 10:17:48 INFO - PROCESS | 2376 | 1472231868700 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F4DD1000) [pid = 2376] [serial = 1496] [outer = 000000A9F47EE400] 10:17:49 INFO - PROCESS | 2376 | 1472231869145 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]]]}] 10:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 10:17:49 INFO - PROCESS | 2376 | 1472231869191 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:17:49 INFO - PROCESS | 2376 | 1472231869194 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:17:49 INFO - PROCESS | 2376 | 1472231869203 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:17:49 INFO - PROCESS | 2376 | 1472231869205 Marionette TRACE conn6 <- [1,1958,null,{}] 10:17:49 INFO - PROCESS | 2376 | 1472231869209 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}] 10:17:49 INFO - PROCESS | 2376 | 1472231869211 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:49 INFO - PROCESS | 2376 | 1472231869298 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:17:49 INFO - PROCESS | 2376 | 1472231869303 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:49 INFO - PROCESS | 2376 | 1472231869305 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FAB36800 == 38 [pid = 2376] [id = 499] 10:17:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F51AEC00) [pid = 2376] [serial = 1497] [outer = 0000000000000000] 10:17:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F51FB400) [pid = 2376] [serial = 1498] [outer = 000000A9F51AEC00] 10:17:49 INFO - PROCESS | 2376 | 1472231869351 Marionette DEBUG loaded listener.js 10:17:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F55F2400) [pid = 2376] [serial = 1499] [outer = 000000A9F51AEC00] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F70000 == 37 [pid = 2376] [id = 491] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A981A92000 == 36 [pid = 2376] [id = 490] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EBC000 == 35 [pid = 2376] [id = 489] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9A7E800 == 34 [pid = 2376] [id = 488] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A988808000 == 33 [pid = 2376] [id = 492] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E7E000 == 32 [pid = 2376] [id = 495] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38EE000 == 31 [pid = 2376] [id = 494] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F34800 == 30 [pid = 2376] [id = 496] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9D05800 == 29 [pid = 2376] [id = 498] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F5C000 == 28 [pid = 2376] [id = 497] 10:17:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A989519800 == 27 [pid = 2376] [id = 493] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47AC000) [pid = 2376] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98874A000) [pid = 2376] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C96000) [pid = 2376] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9879C7C00) [pid = 2376] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9858E4800) [pid = 2376] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A986B04400) [pid = 2376] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9826AF000) [pid = 2376] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C44400) [pid = 2376] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A982DCFC00) [pid = 2376] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A989F95800) [pid = 2376] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9889F8C00) [pid = 2376] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9825B2C00) [pid = 2376] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98A58B000) [pid = 2376] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F30D1800) [pid = 2376] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A987CA2400) [pid = 2376] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A986E06C00) [pid = 2376] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F3ECD000) [pid = 2376] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F2EAD800) [pid = 2376] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9FA064C00) [pid = 2376] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F4F32400) [pid = 2376] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F47EE800) [pid = 2376] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9F403E800) [pid = 2376] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A987C73C00) [pid = 2376] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A987C7FC00) [pid = 2376] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:17:51 INFO - PROCESS | 2376 | 1472231871199 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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2025ms 10:17:51 INFO - PROCESS | 2376 | 1472231871233 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 2376 | 1472231871238 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:17:51 INFO - PROCESS | 2376 | 1472231871243 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 2376 | 1472231871247 Marionette TRACE conn6 <- [1,1962,null,{}] 10:17:51 INFO - PROCESS | 2376 | 1472231871253 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}] 10:17:51 INFO - PROCESS | 2376 | 1472231871257 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:51 INFO - PROCESS | 2376 | 1472231871361 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:17:51 INFO - PROCESS | 2376 | 1472231871369 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 2376 | 1472231871373 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843D0000 == 28 [pid = 2376] [id = 500] 10:17:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A9822ED000) [pid = 2376] [serial = 1500] [outer = 0000000000000000] 10:17:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9822EDC00) [pid = 2376] [serial = 1501] [outer = 000000A9822ED000] 10:17:51 INFO - PROCESS | 2376 | 1472231871426 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A982C46C00) [pid = 2376] [serial = 1502] [outer = 000000A9822ED000] 10:17:51 INFO - PROCESS | 2376 | 1472231871928 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]]]}] 10:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 10:17:51 INFO - PROCESS | 2376 | 1472231871981 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 2376 | 1472231871987 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:17:52 INFO - PROCESS | 2376 | 1472231871994 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 2376 | 1472231871997 Marionette TRACE conn6 <- [1,1966,null,{}] 10:17:52 INFO - PROCESS | 2376 | 1472231872001 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}] 10:17:52 INFO - PROCESS | 2376 | 1472231872004 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:52 INFO - PROCESS | 2376 | 1472231872097 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:17:52 INFO - PROCESS | 2376 | 1472231872173 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 2376 | 1472231872176 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EAF000 == 29 [pid = 2376] [id = 501] 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A982FABC00) [pid = 2376] [serial = 1503] [outer = 0000000000000000] 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A9840F1400) [pid = 2376] [serial = 1504] [outer = 000000A982FABC00] 10:17:52 INFO - PROCESS | 2376 | 1472231872236 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A9850EF800) [pid = 2376] [serial = 1505] [outer = 000000A982FABC00] 10:17:52 INFO - PROCESS | 2376 | 1472231872650 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]]]}] 10:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 10:17:52 INFO - PROCESS | 2376 | 1472231872666 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 2376 | 1472231872668 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:17:52 INFO - PROCESS | 2376 | 1472231872672 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 2376 | 1472231872676 Marionette TRACE conn6 <- [1,1970,null,{}] 10:17:52 INFO - PROCESS | 2376 | 1472231872688 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}] 10:17:52 INFO - PROCESS | 2376 | 1472231872694 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:52 INFO - PROCESS | 2376 | 1472231872813 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:17:52 INFO - PROCESS | 2376 | 1472231872823 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:52 INFO - PROCESS | 2376 | 1472231872827 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98881F000 == 30 [pid = 2376] [id = 502] 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A980F17000) [pid = 2376] [serial = 1506] [outer = 0000000000000000] 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A986B08400) [pid = 2376] [serial = 1507] [outer = 000000A980F17000] 10:17:52 INFO - PROCESS | 2376 | 1472231872879 Marionette DEBUG loaded listener.js 10:17:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A986B3AC00) [pid = 2376] [serial = 1508] [outer = 000000A980F17000] 10:17:53 INFO - PROCESS | 2376 | 1472231873323 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]]]}] 10:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 693ms 10:17:53 INFO - PROCESS | 2376 | 1472231873367 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:17:53 INFO - PROCESS | 2376 | 1472231873370 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:17:53 INFO - PROCESS | 2376 | 1472231873373 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:17:53 INFO - PROCESS | 2376 | 1472231873375 Marionette TRACE conn6 <- [1,1974,null,{}] 10:17:53 INFO - PROCESS | 2376 | 1472231873379 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}] 10:17:53 INFO - PROCESS | 2376 | 1472231873381 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:53 INFO - PROCESS | 2376 | 1472231873470 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:17:53 INFO - PROCESS | 2376 | 1472231873479 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 2376 | 1472231873481 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889B1800 == 31 [pid = 2376] [id = 503] 10:17:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9879B9400) [pid = 2376] [serial = 1509] [outer = 0000000000000000] 10:17:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9879C6C00) [pid = 2376] [serial = 1510] [outer = 000000A9879B9400] 10:17:53 INFO - PROCESS | 2376 | 1472231873530 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C4A000) [pid = 2376] [serial = 1511] [outer = 000000A9879B9400] 10:17:53 INFO - PROCESS | 2376 | 1472231873959 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 10:17:54 INFO - PROCESS | 2376 | 1472231874005 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 2376 | 1472231874008 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:17:54 INFO - PROCESS | 2376 | 1472231874011 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:17:54 INFO - PROCESS | 2376 | 1472231874013 Marionette TRACE conn6 <- [1,1978,null,{}] 10:17:54 INFO - PROCESS | 2376 | 1472231874017 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}] 10:17:54 INFO - PROCESS | 2376 | 1472231874019 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:54 INFO - PROCESS | 2376 | 1472231874102 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:17:54 INFO - PROCESS | 2376 | 1472231874110 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 2376 | 1472231874112 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98990A800 == 32 [pid = 2376] [id = 504] 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981C85400) [pid = 2376] [serial = 1512] [outer = 0000000000000000] 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C7A800) [pid = 2376] [serial = 1513] [outer = 000000A981C85400] 10:17:54 INFO - PROCESS | 2376 | 1472231874160 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C9E000) [pid = 2376] [serial = 1514] [outer = 000000A981C85400] 10:17:54 INFO - PROCESS | 2376 | 1472231874612 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]]]}] 10:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 10:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:17:54 INFO - PROCESS | 2376 | 1472231874648 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 2376 | 1472231874650 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:17:54 INFO - PROCESS | 2376 | 1472231874653 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 2376 | 1472231874655 Marionette TRACE conn6 <- [1,1982,null,{}] 10:17:54 INFO - PROCESS | 2376 | 1472231874659 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}] 10:17:54 INFO - PROCESS | 2376 | 1472231874665 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:54 INFO - PROCESS | 2376 | 1472231874773 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:17:54 INFO - PROCESS | 2376 | 1472231874782 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 2376 | 1472231874784 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38ED000 == 33 [pid = 2376] [id = 505] 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9850F0400) [pid = 2376] [serial = 1515] [outer = 0000000000000000] 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A989F8EC00) [pid = 2376] [serial = 1516] [outer = 000000A9850F0400] 10:17:54 INFO - PROCESS | 2376 | 1472231874832 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A583000) [pid = 2376] [serial = 1517] [outer = 000000A9850F0400] 10:17:55 INFO - PROCESS | 2376 | 1472231875235 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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 10:17:55 INFO - PROCESS | 2376 | 1472231875289 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 2376 | 1472231875291 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:17:55 INFO - PROCESS | 2376 | 1472231875299 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 2376 | 1472231875301 Marionette TRACE conn6 <- [1,1986,null,{}] 10:17:55 INFO - PROCESS | 2376 | 1472231875304 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}] 10:17:55 INFO - PROCESS | 2376 | 1472231875306 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:55 INFO - PROCESS | 2376 | 1472231875387 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:17:55 INFO - PROCESS | 2376 | 1472231875393 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 2376 | 1472231875395 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E77800 == 34 [pid = 2376] [id = 506] 10:17:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A586400) [pid = 2376] [serial = 1518] [outer = 0000000000000000] 10:17:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98A5E7400) [pid = 2376] [serial = 1519] [outer = 000000A98A586400] 10:17:55 INFO - PROCESS | 2376 | 1472231875442 Marionette DEBUG loaded listener.js 10:17:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A98A5EE800) [pid = 2376] [serial = 1520] [outer = 000000A98A586400] 10:17:55 INFO - PROCESS | 2376 | 1472231875871 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]]]}] 10:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 10:17:55 INFO - PROCESS | 2376 | 1472231875933 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 2376 | 1472231875935 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:17:55 INFO - PROCESS | 2376 | 1472231875939 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 2376 | 1472231875941 Marionette TRACE conn6 <- [1,1990,null,{}] 10:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:17:55 INFO - PROCESS | 2376 | 1472231875949 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}] 10:17:55 INFO - PROCESS | 2376 | 1472231875952 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:56 INFO - PROCESS | 2376 | 1472231876034 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:17:56 INFO - PROCESS | 2376 | 1472231876040 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 2376 | 1472231876042 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5229800 == 35 [pid = 2376] [id = 507] 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98A5EF400) [pid = 2376] [serial = 1521] [outer = 0000000000000000] 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F2EAB400) [pid = 2376] [serial = 1522] [outer = 000000A98A5EF400] 10:17:56 INFO - PROCESS | 2376 | 1472231876089 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F3039C00) [pid = 2376] [serial = 1523] [outer = 000000A98A5EF400] 10:17:56 INFO - PROCESS | 2376 | 1472231876578 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]]]}] 10:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 10:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:17:56 INFO - PROCESS | 2376 | 1472231876616 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 2376 | 1472231876618 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:17:56 INFO - PROCESS | 2376 | 1472231876621 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 2376 | 1472231876623 Marionette TRACE conn6 <- [1,1994,null,{}] 10:17:56 INFO - PROCESS | 2376 | 1472231876627 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}] 10:17:56 INFO - PROCESS | 2376 | 1472231876629 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:56 INFO - PROCESS | 2376 | 1472231876737 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:17:56 INFO - PROCESS | 2376 | 1472231876819 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:56 INFO - PROCESS | 2376 | 1472231876821 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98881E800 == 36 [pid = 2376] [id = 508] 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F3038400) [pid = 2376] [serial = 1524] [outer = 0000000000000000] 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F38CD400) [pid = 2376] [serial = 1525] [outer = 000000A9F3038400] 10:17:56 INFO - PROCESS | 2376 | 1472231876870 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F3E39800) [pid = 2376] [serial = 1526] [outer = 000000A9F3038400] 10:17:57 INFO - PROCESS | 2376 | 1472231877291 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]]]}] 10:17:57 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 10:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 10:17:57 INFO - PROCESS | 2376 | 1472231877359 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:17:57 INFO - PROCESS | 2376 | 1472231877361 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:17:57 INFO - PROCESS | 2376 | 1472231877365 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:17:57 INFO - PROCESS | 2376 | 1472231877367 Marionette TRACE conn6 <- [1,1998,null,{}] 10:17:57 INFO - PROCESS | 2376 | 1472231877370 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}] 10:17:57 INFO - PROCESS | 2376 | 1472231877372 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:57 INFO - PROCESS | 2376 | 1472231877489 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:17:57 INFO - PROCESS | 2376 | 1472231877544 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 2376 | 1472231877546 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F93A0000 == 37 [pid = 2376] [id = 509] 10:17:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4055400) [pid = 2376] [serial = 1527] [outer = 0000000000000000] 10:17:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4720C00) [pid = 2376] [serial = 1528] [outer = 000000A9F4055400] 10:17:57 INFO - PROCESS | 2376 | 1472231877594 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F47AC000) [pid = 2376] [serial = 1529] [outer = 000000A9F4055400] 10:17:58 INFO - PROCESS | 2376 | 1472231878042 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]]]}] 10:17:58 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 10:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 10:17:58 INFO - PROCESS | 2376 | 1472231878113 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 2376 | 1472231878116 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:17:58 INFO - PROCESS | 2376 | 1472231878124 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 2376 | 1472231878127 Marionette TRACE conn6 <- [1,2002,null,{}] 10:17:58 INFO - PROCESS | 2376 | 1472231878131 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}] 10:17:58 INFO - PROCESS | 2376 | 1472231878133 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:58 INFO - PROCESS | 2376 | 1472231878259 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9889F8400) [pid = 2376] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9EFA9D800) [pid = 2376] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F4055000) [pid = 2376] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F47EE400) [pid = 2376] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981C27C00) [pid = 2376] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986B08800) [pid = 2376] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982C44400) [pid = 2376] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982C4C800) [pid = 2376] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986B06800) [pid = 2376] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:17:58 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986B38C00) [pid = 2376] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:17:58 INFO - PROCESS | 2376 | 1472231878436 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 2376 | 1472231878439 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989909000 == 38 [pid = 2376] [id = 510] 10:17:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A981986800) [pid = 2376] [serial = 1530] [outer = 0000000000000000] 10:17:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A982C49C00) [pid = 2376] [serial = 1531] [outer = 000000A981986800] 10:17:58 INFO - PROCESS | 2376 | 1472231878491 Marionette DEBUG loaded listener.js 10:17:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98A5E8000) [pid = 2376] [serial = 1532] [outer = 000000A981986800] 10:17:58 INFO - PROCESS | 2376 | 1472231878871 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]]]}] 10:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 776ms 10:17:58 INFO - PROCESS | 2376 | 1472231878905 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:17:58 INFO - PROCESS | 2376 | 1472231878907 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:17:58 INFO - PROCESS | 2376 | 1472231878910 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:17:58 INFO - PROCESS | 2376 | 1472231878912 Marionette TRACE conn6 <- [1,2006,null,{}] 10:17:58 INFO - PROCESS | 2376 | 1472231878915 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}] 10:17:58 INFO - PROCESS | 2376 | 1472231878917 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:59 INFO - PROCESS | 2376 | 1472231879033 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:17:59 INFO - PROCESS | 2376 | 1472231879084 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 2376 | 1472231879086 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB05C000 == 39 [pid = 2376] [id = 511] 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A986B38800) [pid = 2376] [serial = 1533] [outer = 0000000000000000] 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F51A2C00) [pid = 2376] [serial = 1534] [outer = 000000A986B38800] 10:17:59 INFO - PROCESS | 2376 | 1472231879133 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F55F6400) [pid = 2376] [serial = 1535] [outer = 000000A986B38800] 10:17:59 INFO - PROCESS | 2376 | 1472231879515 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]]]}] 10:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 10:17:59 INFO - PROCESS | 2376 | 1472231879543 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 2376 | 1472231879545 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:17:59 INFO - PROCESS | 2376 | 1472231879549 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:17:59 INFO - PROCESS | 2376 | 1472231879551 Marionette TRACE conn6 <- [1,2010,null,{}] 10:17:59 INFO - PROCESS | 2376 | 1472231879554 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}] 10:17:59 INFO - PROCESS | 2376 | 1472231879556 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:59 INFO - PROCESS | 2376 | 1472231879699 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:17:59 INFO - PROCESS | 2376 | 1472231879735 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:59 INFO - PROCESS | 2376 | 1472231879737 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:17:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7EF800 == 40 [pid = 2376] [id = 512] 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F93E0000) [pid = 2376] [serial = 1536] [outer = 0000000000000000] 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F5F8CC00) [pid = 2376] [serial = 1537] [outer = 000000A9F93E0000] 10:17:59 INFO - PROCESS | 2376 | 1472231879787 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F8C7B400) [pid = 2376] [serial = 1538] [outer = 000000A9F93E0000] 10:18:00 INFO - PROCESS | 2376 | 1472231880220 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]]]}] 10:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 735ms 10:18:00 INFO - PROCESS | 2376 | 1472231880286 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:18:00 INFO - PROCESS | 2376 | 1472231880288 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:18:00 INFO - PROCESS | 2376 | 1472231880292 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:18:00 INFO - PROCESS | 2376 | 1472231880294 Marionette TRACE conn6 <- [1,2014,null,{}] 10:18:00 INFO - PROCESS | 2376 | 1472231880298 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}] 10:18:00 INFO - PROCESS | 2376 | 1472231880300 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:00 INFO - PROCESS | 2376 | 1472231880394 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:18:00 INFO - PROCESS | 2376 | 1472231880401 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 2376 | 1472231880403 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE19800 == 41 [pid = 2376] [id = 513] 10:18:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F9387400) [pid = 2376] [serial = 1539] [outer = 0000000000000000] 10:18:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F9A46C00) [pid = 2376] [serial = 1540] [outer = 000000A9F9387400] 10:18:00 INFO - PROCESS | 2376 | 1472231880458 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9BA9C00) [pid = 2376] [serial = 1541] [outer = 000000A9F9387400] 10:18:01 INFO - PROCESS | 2376 | 1472231881332 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]]]}] 10:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1073ms 10:18:01 INFO - PROCESS | 2376 | 1472231881369 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:18:01 INFO - PROCESS | 2376 | 1472231881373 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:18:01 INFO - PROCESS | 2376 | 1472231881377 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 2376 | 1472231881381 Marionette TRACE conn6 <- [1,2018,null,{}] 10:18:01 INFO - PROCESS | 2376 | 1472231881387 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}] 10:18:01 INFO - PROCESS | 2376 | 1472231881390 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:01 INFO - PROCESS | 2376 | 1472231881532 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:18:01 INFO - PROCESS | 2376 | 1472231881654 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 2376 | 1472231881657 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B77000 == 42 [pid = 2376] [id = 514] 10:18:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9825B2C00) [pid = 2376] [serial = 1542] [outer = 0000000000000000] 10:18:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A982FB8400) [pid = 2376] [serial = 1543] [outer = 000000A9825B2C00] 10:18:01 INFO - PROCESS | 2376 | 1472231881721 Marionette DEBUG loaded listener.js 10:18:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A98537C400) [pid = 2376] [serial = 1544] [outer = 000000A9825B2C00] 10:18:02 INFO - PROCESS | 2376 | 1472231882516 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]]]}] 10:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1190ms 10:18:02 INFO - PROCESS | 2376 | 1472231882587 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 2376 | 1472231882592 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:18:02 INFO - PROCESS | 2376 | 1472231882600 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 2376 | 1472231882603 Marionette TRACE conn6 <- [1,2022,null,{}] 10:18:02 INFO - PROCESS | 2376 | 1472231882608 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}] 10:18:02 INFO - PROCESS | 2376 | 1472231882611 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:02 INFO - PROCESS | 2376 | 1472231882899 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:18:03 INFO - PROCESS | 2376 | 1472231883029 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 2376 | 1472231883032 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984005000 == 43 [pid = 2376] [id = 515] 10:18:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A982508800) [pid = 2376] [serial = 1545] [outer = 0000000000000000] 10:18:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A982C44800) [pid = 2376] [serial = 1546] [outer = 000000A982508800] 10:18:03 INFO - PROCESS | 2376 | 1472231883130 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A98472C400) [pid = 2376] [serial = 1547] [outer = 000000A982508800] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7EF800 == 42 [pid = 2376] [id = 512] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB05C000 == 41 [pid = 2376] [id = 511] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A989909000 == 40 [pid = 2376] [id = 510] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F93A0000 == 39 [pid = 2376] [id = 509] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98881E800 == 38 [pid = 2376] [id = 508] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5229800 == 37 [pid = 2376] [id = 507] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E77800 == 36 [pid = 2376] [id = 506] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38ED000 == 35 [pid = 2376] [id = 505] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98990A800 == 34 [pid = 2376] [id = 504] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889B1800 == 33 [pid = 2376] [id = 503] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98881F000 == 32 [pid = 2376] [id = 502] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EAF000 == 31 [pid = 2376] [id = 501] 10:18:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843D0000 == 30 [pid = 2376] [id = 500] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9F51FB400) [pid = 2376] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A98A589000) [pid = 2376] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A989F96000) [pid = 2376] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F3037C00) [pid = 2376] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F2EA3400) [pid = 2376] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4725800) [pid = 2376] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F4DD1000) [pid = 2376] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F4DC5000) [pid = 2376] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47B3800) [pid = 2376] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C7F800) [pid = 2376] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A986E0F800) [pid = 2376] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986B36C00) [pid = 2376] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A983940C00) [pid = 2376] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9850EFC00) [pid = 2376] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C8A000) [pid = 2376] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9858DCC00) [pid = 2376] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A983B12800) [pid = 2376] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4DC4800) [pid = 2376] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4DD0400) [pid = 2376] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A988740800) [pid = 2376] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9885DF400) [pid = 2376] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F47B4000) [pid = 2376] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:18:03 INFO - PROCESS | 2376 | 1472231883788 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]]]}] 10:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1237ms 10:18:03 INFO - PROCESS | 2376 | 1472231883841 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:18:03 INFO - PROCESS | 2376 | 1472231883845 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:18:03 INFO - PROCESS | 2376 | 1472231883850 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:18:03 INFO - PROCESS | 2376 | 1472231883853 Marionette TRACE conn6 <- [1,2026,null,{}] 10:18:03 INFO - PROCESS | 2376 | 1472231883858 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}] 10:18:03 INFO - PROCESS | 2376 | 1472231883861 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:03 INFO - PROCESS | 2376 | 1472231883986 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:18:04 INFO - PROCESS | 2376 | 1472231884041 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 2376 | 1472231884044 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F40800 == 31 [pid = 2376] [id = 516] 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9858E9000) [pid = 2376] [serial = 1548] [outer = 0000000000000000] 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985FCD800) [pid = 2376] [serial = 1549] [outer = 000000A9858E9000] 10:18:04 INFO - PROCESS | 2376 | 1472231884096 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B3E800) [pid = 2376] [serial = 1550] [outer = 000000A9858E9000] 10:18:04 INFO - PROCESS | 2376 | 1472231884565 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]]]}] 10:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 776ms 10:18:04 INFO - PROCESS | 2376 | 1472231884633 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 2376 | 1472231884636 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:18:04 INFO - PROCESS | 2376 | 1472231884639 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 2376 | 1472231884641 Marionette TRACE conn6 <- [1,2030,null,{}] 10:18:04 INFO - PROCESS | 2376 | 1472231884646 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}] 10:18:04 INFO - PROCESS | 2376 | 1472231884648 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:04 INFO - PROCESS | 2376 | 1472231884739 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:18:04 INFO - PROCESS | 2376 | 1472231884756 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 2376 | 1472231884759 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897A000 == 32 [pid = 2376] [id = 517] 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C7B000) [pid = 2376] [serial = 1551] [outer = 0000000000000000] 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C7FC00) [pid = 2376] [serial = 1552] [outer = 000000A987C7B000] 10:18:04 INFO - PROCESS | 2376 | 1472231884808 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9885E2000) [pid = 2376] [serial = 1553] [outer = 000000A987C7B000] 10:18:05 INFO - PROCESS | 2376 | 1472231885296 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]]]}] 10:18:05 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) 10:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 10:18:05 INFO - PROCESS | 2376 | 1472231885336 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:18:05 INFO - PROCESS | 2376 | 1472231885340 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:18:05 INFO - PROCESS | 2376 | 1472231885352 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 2376 | 1472231885356 Marionette TRACE conn6 <- [1,2034,null,{}] 10:18:05 INFO - PROCESS | 2376 | 1472231885360 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}] 10:18:05 INFO - PROCESS | 2376 | 1472231885364 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:05 INFO - PROCESS | 2376 | 1472231885460 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:18:05 INFO - PROCESS | 2376 | 1472231885545 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:05 INFO - PROCESS | 2376 | 1472231885548 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5B7000 == 33 [pid = 2376] [id = 518] 10:18:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C7B800) [pid = 2376] [serial = 1554] [outer = 0000000000000000] 10:18:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A989F8B800) [pid = 2376] [serial = 1555] [outer = 000000A987C7B800] 10:18:05 INFO - PROCESS | 2376 | 1472231885596 Marionette DEBUG loaded listener.js 10:18:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98A58AC00) [pid = 2376] [serial = 1556] [outer = 000000A987C7B800] 10:18:06 INFO - PROCESS | 2376 | 1472231886001 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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 10:18:06 INFO - PROCESS | 2376 | 1472231886042 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 2376 | 1472231886044 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:18:06 INFO - PROCESS | 2376 | 1472231886048 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 2376 | 1472231886049 Marionette TRACE conn6 <- [1,2038,null,{}] 10:18:06 INFO - PROCESS | 2376 | 1472231886053 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}] 10:18:06 INFO - PROCESS | 2376 | 1472231886055 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:06 INFO - PROCESS | 2376 | 1472231886213 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:18:06 INFO - PROCESS | 2376 | 1472231886271 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 2376 | 1472231886273 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F42A1000 == 34 [pid = 2376] [id = 519] 10:18:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9885E3800) [pid = 2376] [serial = 1557] [outer = 0000000000000000] 10:18:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A5EE400) [pid = 2376] [serial = 1558] [outer = 000000A9885E3800] 10:18:06 INFO - PROCESS | 2376 | 1472231886322 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F3037C00) [pid = 2376] [serial = 1559] [outer = 000000A9885E3800] 10:18:06 INFO - PROCESS | 2376 | 1472231886757 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]]]}] 10:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 10:18:06 INFO - PROCESS | 2376 | 1472231886785 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:18:06 INFO - PROCESS | 2376 | 1472231886787 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:18:06 INFO - PROCESS | 2376 | 1472231886797 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:18:06 INFO - PROCESS | 2376 | 1472231886799 Marionette TRACE conn6 <- [1,2042,null,{}] 10:18:06 INFO - PROCESS | 2376 | 1472231886803 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}] 10:18:06 INFO - PROCESS | 2376 | 1472231886805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:06 INFO - PROCESS | 2376 | 1472231886920 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:18:06 INFO - PROCESS | 2376 | 1472231886926 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 2376 | 1472231886932 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991E000 == 35 [pid = 2376] [id = 520] 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F42BE000) [pid = 2376] [serial = 1560] [outer = 0000000000000000] 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F42C2400) [pid = 2376] [serial = 1561] [outer = 000000A9F42BE000] 10:18:07 INFO - PROCESS | 2376 | 1472231887036 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F47EBC00) [pid = 2376] [serial = 1562] [outer = 000000A9F42BE000] 10:18:07 INFO - PROCESS | 2376 | 1472231887499 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]]]}] 10:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 10:18:07 INFO - PROCESS | 2376 | 1472231887555 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 2376 | 1472231887558 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:18:07 INFO - PROCESS | 2376 | 1472231887563 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 2376 | 1472231887565 Marionette TRACE conn6 <- [1,2046,null,{}] 10:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:18:07 INFO - PROCESS | 2376 | 1472231887569 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}] 10:18:07 INFO - PROCESS | 2376 | 1472231887578 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:07 INFO - PROCESS | 2376 | 1472231887702 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:18:07 INFO - PROCESS | 2376 | 1472231887756 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 2376 | 1472231887759 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F93A0000 == 36 [pid = 2376] [id = 521] 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9879BC000) [pid = 2376] [serial = 1563] [outer = 0000000000000000] 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F51ADC00) [pid = 2376] [serial = 1564] [outer = 000000A9879BC000] 10:18:07 INFO - PROCESS | 2376 | 1472231887805 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F59D2400) [pid = 2376] [serial = 1565] [outer = 000000A9879BC000] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F93E0000) [pid = 2376] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A980F17800) [pid = 2376] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A98A5EF400) [pid = 2376] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9879B9400) [pid = 2376] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F3038400) [pid = 2376] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A980F17000) [pid = 2376] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F51AEC00) [pid = 2376] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9850F0400) [pid = 2376] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A982FABC00) [pid = 2376] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9822ED000) [pid = 2376] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C85400) [pid = 2376] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98A586400) [pid = 2376] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F4055400) [pid = 2376] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981986800) [pid = 2376] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:18:08 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A986B38800) [pid = 2376] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:18:08 INFO - PROCESS | 2376 | 1472231888278 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 10:18:08 INFO - PROCESS | 2376 | 1472231888344 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 2376 | 1472231888347 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:18:08 INFO - PROCESS | 2376 | 1472231888350 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 2376 | 1472231888352 Marionette TRACE conn6 <- [1,2050,null,{}] 10:18:08 INFO - PROCESS | 2376 | 1472231888356 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}] 10:18:08 INFO - PROCESS | 2376 | 1472231888358 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:08 INFO - PROCESS | 2376 | 1472231888442 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:18:08 INFO - PROCESS | 2376 | 1472231888448 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:08 INFO - PROCESS | 2376 | 1472231888450 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D1800 == 37 [pid = 2376] [id = 522] 10:18:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A986B38800) [pid = 2376] [serial = 1566] [outer = 0000000000000000] 10:18:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F2EA6800) [pid = 2376] [serial = 1567] [outer = 000000A986B38800] 10:18:08 INFO - PROCESS | 2376 | 1472231888496 Marionette DEBUG loaded listener.js 10:18:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4DCC800) [pid = 2376] [serial = 1568] [outer = 000000A986B38800] 10:18:08 INFO - PROCESS | 2376 | 1472231888919 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]]]}] 10:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 10:18:08 INFO - PROCESS | 2376 | 1472231888981 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 2376 | 1472231888984 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:18:08 INFO - PROCESS | 2376 | 1472231888987 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 2376 | 1472231888989 Marionette TRACE conn6 <- [1,2054,null,{}] 10:18:09 INFO - PROCESS | 2376 | 1472231888992 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}] 10:18:09 INFO - PROCESS | 2376 | 1472231888995 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:09 INFO - PROCESS | 2376 | 1472231889080 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:18:09 INFO - PROCESS | 2376 | 1472231889087 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 2376 | 1472231889089 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA050800 == 38 [pid = 2376] [id = 523] 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4F2C800) [pid = 2376] [serial = 1569] [outer = 0000000000000000] 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F8CDA000) [pid = 2376] [serial = 1570] [outer = 000000A9F4F2C800] 10:18:09 INFO - PROCESS | 2376 | 1472231889135 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F9385800) [pid = 2376] [serial = 1571] [outer = 000000A9F4F2C800] 10:18:09 INFO - PROCESS | 2376 | 1472231889576 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]]]}] 10:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 10:18:09 INFO - PROCESS | 2376 | 1472231889621 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:18:09 INFO - PROCESS | 2376 | 1472231889623 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:18:09 INFO - PROCESS | 2376 | 1472231889627 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:18:09 INFO - PROCESS | 2376 | 1472231889629 Marionette TRACE conn6 <- [1,2058,null,{}] 10:18:09 INFO - PROCESS | 2376 | 1472231889637 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}] 10:18:09 INFO - PROCESS | 2376 | 1472231889639 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:09 INFO - PROCESS | 2376 | 1472231889725 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:18:09 INFO - PROCESS | 2376 | 1472231889733 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 2376 | 1472231889735 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE392800 == 39 [pid = 2376] [id = 524] 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F9A2B400) [pid = 2376] [serial = 1572] [outer = 0000000000000000] 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F9BDFC00) [pid = 2376] [serial = 1573] [outer = 000000A9F9A2B400] 10:18:09 INFO - PROCESS | 2376 | 1472231889781 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F9E4B000) [pid = 2376] [serial = 1574] [outer = 000000A9F9A2B400] 10:18:10 INFO - PROCESS | 2376 | 1472231890382 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]]]}] 10:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 10:18:10 INFO - PROCESS | 2376 | 1472231890405 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:18:10 INFO - PROCESS | 2376 | 1472231890410 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:18:10 INFO - PROCESS | 2376 | 1472231890460 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:18:10 INFO - PROCESS | 2376 | 1472231890464 Marionette TRACE conn6 <- [1,2062,null,{}] 10:18:10 INFO - PROCESS | 2376 | 1472231890498 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}] 10:18:10 INFO - PROCESS | 2376 | 1472231890501 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:10 INFO - PROCESS | 2376 | 1472231890641 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:18:10 INFO - PROCESS | 2376 | 1472231890758 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:10 INFO - PROCESS | 2376 | 1472231890761 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988814800 == 40 [pid = 2376] [id = 525] 10:18:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982FB8C00) [pid = 2376] [serial = 1575] [outer = 0000000000000000] 10:18:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A985FC3C00) [pid = 2376] [serial = 1576] [outer = 000000A982FB8C00] 10:18:10 INFO - PROCESS | 2376 | 1472231890825 Marionette DEBUG loaded listener.js 10:18:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A986E10C00) [pid = 2376] [serial = 1577] [outer = 000000A982FB8C00] 10:18:11 INFO - PROCESS | 2376 | 1472231891416 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]]]}] 10:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 988ms 10:18:11 INFO - PROCESS | 2376 | 1472231891454 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 2376 | 1472231891460 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:18:11 INFO - PROCESS | 2376 | 1472231891467 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 2376 | 1472231891470 Marionette TRACE conn6 <- [1,2066,null,{}] 10:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:18:11 INFO - PROCESS | 2376 | 1472231891474 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}] 10:18:11 INFO - PROCESS | 2376 | 1472231891477 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:11 INFO - PROCESS | 2376 | 1472231891597 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:18:11 INFO - PROCESS | 2376 | 1472231891694 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 2376 | 1472231891697 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E91800 == 41 [pid = 2376] [id = 526] 10:18:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98874A000) [pid = 2376] [serial = 1578] [outer = 0000000000000000] 10:18:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9889F0C00) [pid = 2376] [serial = 1579] [outer = 000000A98874A000] 10:18:11 INFO - PROCESS | 2376 | 1472231891758 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A98A58B800) [pid = 2376] [serial = 1580] [outer = 000000A98874A000] 10:18:12 INFO - PROCESS | 2376 | 1472231892374 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]]]}] 10:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 10:18:12 INFO - PROCESS | 2376 | 1472231892461 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 2376 | 1472231892464 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:18:12 INFO - PROCESS | 2376 | 1472231892467 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:18:12 INFO - PROCESS | 2376 | 1472231892472 Marionette TRACE conn6 <- [1,2070,null,{}] 10:18:12 INFO - PROCESS | 2376 | 1472231892496 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}] 10:18:12 INFO - PROCESS | 2376 | 1472231892502 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:12 INFO - PROCESS | 2376 | 1472231892652 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:18:12 INFO - PROCESS | 2376 | 1472231892703 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:12 INFO - PROCESS | 2376 | 1472231892707 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2D9000 == 42 [pid = 2376] [id = 527] 10:18:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F4DCB000) [pid = 2376] [serial = 1581] [outer = 0000000000000000] 10:18:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9F4DD0400) [pid = 2376] [serial = 1582] [outer = 000000A9F4DCB000] 10:18:12 INFO - PROCESS | 2376 | 1472231892769 Marionette DEBUG loaded listener.js 10:18:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A9F9E44000) [pid = 2376] [serial = 1583] [outer = 000000A9F4DCB000] 10:18:13 INFO - PROCESS | 2376 | 1472231893379 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]]]}] 10:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 10:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:18:13 INFO - PROCESS | 2376 | 1472231893455 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:18:13 INFO - PROCESS | 2376 | 1472231893458 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:18:13 INFO - PROCESS | 2376 | 1472231893462 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:18:13 INFO - PROCESS | 2376 | 1472231893464 Marionette TRACE conn6 <- [1,2074,null,{}] 10:18:13 INFO - PROCESS | 2376 | 1472231893468 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}] 10:18:13 INFO - PROCESS | 2376 | 1472231893471 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:13 INFO - PROCESS | 2376 | 1472231893587 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:18:13 INFO - PROCESS | 2376 | 1472231893709 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:13 INFO - PROCESS | 2376 | 1472231893711 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F08800 == 43 [pid = 2376] [id = 528] 10:18:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9FAB0C800) [pid = 2376] [serial = 1584] [outer = 0000000000000000] 10:18:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9FAB54000) [pid = 2376] [serial = 1585] [outer = 000000A9FAB0C800] 10:18:13 INFO - PROCESS | 2376 | 1472231893771 Marionette DEBUG loaded listener.js 10:18:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A9FAC2C800) [pid = 2376] [serial = 1586] [outer = 000000A9FAB0C800] 10:18:14 INFO - PROCESS | 2376 | 1472231894404 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]]]}] 10:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 986ms 10:18:14 INFO - PROCESS | 2376 | 1472231894449 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:18:14 INFO - PROCESS | 2376 | 1472231894452 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:18:14 INFO - PROCESS | 2376 | 1472231894455 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:18:14 INFO - PROCESS | 2376 | 1472231894457 Marionette TRACE conn6 <- [1,2078,null,{}] 10:18:14 INFO - PROCESS | 2376 | 1472231894461 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}] 10:18:14 INFO - PROCESS | 2376 | 1472231894464 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:14 INFO - PROCESS | 2376 | 1472231894580 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:18:14 INFO - PROCESS | 2376 | 1472231894796 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:14 INFO - PROCESS | 2376 | 1472231894799 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FB3000 == 44 [pid = 2376] [id = 529] 10:18:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A981C2D400) [pid = 2376] [serial = 1587] [outer = 0000000000000000] 10:18:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 97 (000000A9822EB000) [pid = 2376] [serial = 1588] [outer = 000000A981C2D400] 10:18:14 INFO - PROCESS | 2376 | 1472231894867 Marionette DEBUG loaded listener.js 10:18:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 98 (000000A983E4C000) [pid = 2376] [serial = 1589] [outer = 000000A981C2D400] 10:18:15 INFO - PROCESS | 2376 | 1472231895540 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]]]}] 10:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1130ms 10:18:15 INFO - PROCESS | 2376 | 1472231895590 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:18:15 INFO - PROCESS | 2376 | 1472231895594 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:18:15 INFO - PROCESS | 2376 | 1472231895598 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:18:15 INFO - PROCESS | 2376 | 1472231895601 Marionette TRACE conn6 <- [1,2082,null,{}] 10:18:15 INFO - PROCESS | 2376 | 1472231895607 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}] 10:18:15 INFO - PROCESS | 2376 | 1472231895611 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA050800 == 43 [pid = 2376] [id = 523] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D1800 == 42 [pid = 2376] [id = 522] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F93A0000 == 41 [pid = 2376] [id = 521] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A98991E000 == 40 [pid = 2376] [id = 520] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42A1000 == 39 [pid = 2376] [id = 519] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5B7000 == 38 [pid = 2376] [id = 518] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897A000 == 37 [pid = 2376] [id = 517] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F40800 == 36 [pid = 2376] [id = 516] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A984005000 == 35 [pid = 2376] [id = 515] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B77000 == 34 [pid = 2376] [id = 514] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FAB36800 == 33 [pid = 2376] [id = 499] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE19800 == 32 [pid = 2376] [id = 513] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FB3000 == 31 [pid = 2376] [id = 529] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F08800 == 30 [pid = 2376] [id = 528] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2D9000 == 29 [pid = 2376] [id = 527] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E91800 == 28 [pid = 2376] [id = 526] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE392800 == 27 [pid = 2376] [id = 524] 10:18:16 INFO - PROCESS | 2376 | --DOCSHELL 000000A988814800 == 26 [pid = 2376] [id = 525] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 97 (000000A9F2EAB400) [pid = 2376] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 96 (000000A9879C6C00) [pid = 2376] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A987C4A000) [pid = 2376] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9F38CD400) [pid = 2376] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A986B08400) [pid = 2376] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A986B3AC00) [pid = 2376] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F55F2400) [pid = 2376] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A989F8EC00) [pid = 2376] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A98A583000) [pid = 2376] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9840F1400) [pid = 2376] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9850EF800) [pid = 2376] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9822EDC00) [pid = 2376] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A982C46C00) [pid = 2376] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C7A800) [pid = 2376] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C9E000) [pid = 2376] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A5E7400) [pid = 2376] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4720C00) [pid = 2376] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A5EE800) [pid = 2376] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F3E39800) [pid = 2376] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47AC000) [pid = 2376] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982C49C00) [pid = 2376] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98A5E8000) [pid = 2376] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F51A2C00) [pid = 2376] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F55F6400) [pid = 2376] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F8C7B400) [pid = 2376] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F3039C00) [pid = 2376] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F5F8CC00) [pid = 2376] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98197AC00) [pid = 2376] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:18:16 INFO - PROCESS | 2376 | 1472231896456 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:18:16 INFO - PROCESS | 2376 | 1472231896581 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:16 INFO - PROCESS | 2376 | 1472231896584 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981AA3000 == 27 [pid = 2376] [id = 530] 10:18:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981FF8C00) [pid = 2376] [serial = 1590] [outer = 0000000000000000] 10:18:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982249C00) [pid = 2376] [serial = 1591] [outer = 000000A981FF8C00] 10:18:16 INFO - PROCESS | 2376 | 1472231896638 Marionette DEBUG loaded listener.js 10:18:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982C46800) [pid = 2376] [serial = 1592] [outer = 000000A981FF8C00] 10:18:17 INFO - PROCESS | 2376 | 1472231897067 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1570ms 10:18:17 INFO - PROCESS | 2376 | 1472231897174 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:18:17 INFO - PROCESS | 2376 | 1472231897178 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:18:17 INFO - PROCESS | 2376 | 1472231897184 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 2376 | 1472231897187 Marionette TRACE conn6 <- [1,2086,null,{}] 10:18:17 INFO - PROCESS | 2376 | 1472231897192 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}] 10:18:17 INFO - PROCESS | 2376 | 1472231897194 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:17 INFO - PROCESS | 2376 | 1472231897299 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:18:17 INFO - PROCESS | 2376 | 1472231897307 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:17 INFO - PROCESS | 2376 | 1472231897310 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FB1800 == 28 [pid = 2376] [id = 531] 10:18:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A985035000) [pid = 2376] [serial = 1593] [outer = 0000000000000000] 10:18:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9858DE800) [pid = 2376] [serial = 1594] [outer = 000000A985035000] 10:18:17 INFO - PROCESS | 2376 | 1472231897362 Marionette DEBUG loaded listener.js 10:18:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A985FD0C00) [pid = 2376] [serial = 1595] [outer = 000000A985035000] 10:18:17 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50D8800 == 27 [pid = 2376] [id = 11] 10:18:17 INFO - PROCESS | 2376 | 1472231897877 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]]]}] 10:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 775ms 10:18:17 INFO - PROCESS | 2376 | 1472231897962 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:18:17 INFO - PROCESS | 2376 | 1472231897965 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:18:17 INFO - PROCESS | 2376 | 1472231897969 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:18:17 INFO - PROCESS | 2376 | 1472231897972 Marionette TRACE conn6 <- [1,2090,null,{}] 10:18:17 INFO - PROCESS | 2376 | 1472231897976 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}] 10:18:17 INFO - PROCESS | 2376 | 1472231897979 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:18 INFO - PROCESS | 2376 | 1472231898109 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:18:18 INFO - PROCESS | 2376 | 1472231898124 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 2376 | 1472231898126 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FAF800 == 28 [pid = 2376] [id = 532] 10:18:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9850EF800) [pid = 2376] [serial = 1596] [outer = 0000000000000000] 10:18:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A986B40000) [pid = 2376] [serial = 1597] [outer = 000000A9850EF800] 10:18:18 INFO - PROCESS | 2376 | 1472231898174 Marionette DEBUG loaded listener.js 10:18:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C45400) [pid = 2376] [serial = 1598] [outer = 000000A9850EF800] 10:18:18 INFO - PROCESS | 2376 | 1472231898616 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]]]}] 10:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 10:18:18 INFO - PROCESS | 2376 | 1472231898663 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:18:18 INFO - PROCESS | 2376 | 1472231898667 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:18:18 INFO - PROCESS | 2376 | 1472231898692 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:18:18 INFO - PROCESS | 2376 | 1472231898697 Marionette TRACE conn6 <- [1,2094,null,{}] 10:18:18 INFO - PROCESS | 2376 | 1472231898701 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}] 10:18:18 INFO - PROCESS | 2376 | 1472231898705 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:18 INFO - PROCESS | 2376 | 1472231898828 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:18:18 INFO - PROCESS | 2376 | 1472231898841 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:18 INFO - PROCESS | 2376 | 1472231898843 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989513800 == 29 [pid = 2376] [id = 533] 10:18:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C49800) [pid = 2376] [serial = 1599] [outer = 0000000000000000] 10:18:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A987CA2C00) [pid = 2376] [serial = 1600] [outer = 000000A987C49800] 10:18:18 INFO - PROCESS | 2376 | 1472231898931 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98874B800) [pid = 2376] [serial = 1601] [outer = 000000A987C49800] 10:18:19 INFO - PROCESS | 2376 | 1472231899371 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] 10:18:19 INFO - PROCESS | 2376 | 1472231899434 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:18:19 INFO - PROCESS | 2376 | 1472231899437 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:18:19 INFO - PROCESS | 2376 | 1472231899439 Marionette TRACE conn6 <- [1,2098,null,{}] 10:18:19 INFO - PROCESS | 2376 | 1472231899443 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}] 10:18:19 INFO - PROCESS | 2376 | 1472231899445 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:19 INFO - PROCESS | 2376 | 1472231899571 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:18:19 INFO - PROCESS | 2376 | 1472231899582 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:19 INFO - PROCESS | 2376 | 1472231899584 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F1B800 == 30 [pid = 2376] [id = 534] 10:18:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A987C4D400) [pid = 2376] [serial = 1602] [outer = 0000000000000000] 10:18:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A989F93000) [pid = 2376] [serial = 1603] [outer = 000000A987C4D400] 10:18:19 INFO - PROCESS | 2376 | 1472231899632 Marionette DEBUG loaded listener.js 10:18:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5E7000) [pid = 2376] [serial = 1604] [outer = 000000A987C4D400] 10:18:20 INFO - PROCESS | 2376 | 1472231900074 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]]]}] 10:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 10:18:20 INFO - PROCESS | 2376 | 1472231900112 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:18:20 INFO - PROCESS | 2376 | 1472231900114 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:18:20 INFO - PROCESS | 2376 | 1472231900117 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:18:20 INFO - PROCESS | 2376 | 1472231900119 Marionette TRACE conn6 <- [1,2102,null,{}] 10:18:20 INFO - PROCESS | 2376 | 1472231900123 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}] 10:18:20 INFO - PROCESS | 2376 | 1472231900125 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:20 INFO - PROCESS | 2376 | 1472231900244 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:18:20 INFO - PROCESS | 2376 | 1472231900249 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:20 INFO - PROCESS | 2376 | 1472231900255 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2ED800 == 31 [pid = 2376] [id = 535] 10:18:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A982C49400) [pid = 2376] [serial = 1605] [outer = 0000000000000000] 10:18:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F3036C00) [pid = 2376] [serial = 1606] [outer = 000000A982C49400] 10:18:20 INFO - PROCESS | 2376 | 1472231900313 Marionette DEBUG loaded listener.js 10:18:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F38D9C00) [pid = 2376] [serial = 1607] [outer = 000000A982C49400] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F9A2B400) [pid = 2376] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A986B38800) [pid = 2376] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A987C7B000) [pid = 2376] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9879BC000) [pid = 2376] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F4F2C800) [pid = 2376] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9858E9000) [pid = 2376] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A987C7B800) [pid = 2376] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F9387400) [pid = 2376] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9825B2C00) [pid = 2376] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982508800) [pid = 2376] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9885E3800) [pid = 2376] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:18:20 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F42BE000) [pid = 2376] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:18:21 INFO - PROCESS | 2376 | 1472231901019 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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 922ms 10:18:21 INFO - PROCESS | 2376 | 1472231901043 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 2376 | 1472231901045 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:18:21 INFO - PROCESS | 2376 | 1472231901048 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:18:21 INFO - PROCESS | 2376 | 1472231901050 Marionette TRACE conn6 <- [1,2106,null,{}] 10:18:21 INFO - PROCESS | 2376 | 1472231901062 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}] 10:18:21 INFO - PROCESS | 2376 | 1472231901064 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:21 INFO - PROCESS | 2376 | 1472231901149 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:18:21 INFO - PROCESS | 2376 | 1472231901230 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 2376 | 1472231901232 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981297800 == 32 [pid = 2376] [id = 536] 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A980F1D000) [pid = 2376] [serial = 1608] [outer = 0000000000000000] 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98502DC00) [pid = 2376] [serial = 1609] [outer = 000000A980F1D000] 10:18:21 INFO - PROCESS | 2376 | 1472231901280 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F303AC00) [pid = 2376] [serial = 1610] [outer = 000000A980F1D000] 10:18:21 INFO - PROCESS | 2376 | 1472231901646 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]]]}] 10:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 10:18:21 INFO - PROCESS | 2376 | 1472231901681 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:18:21 INFO - PROCESS | 2376 | 1472231901683 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:18:21 INFO - PROCESS | 2376 | 1472231901686 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:18:21 INFO - PROCESS | 2376 | 1472231901688 Marionette TRACE conn6 <- [1,2110,null,{}] 10:18:21 INFO - PROCESS | 2376 | 1472231901692 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}] 10:18:21 INFO - PROCESS | 2376 | 1472231901694 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:21 INFO - PROCESS | 2376 | 1472231901805 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:18:21 INFO - PROCESS | 2376 | 1472231901814 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:21 INFO - PROCESS | 2376 | 1472231901816 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5195800 == 33 [pid = 2376] [id = 537] 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F2EAF000) [pid = 2376] [serial = 1611] [outer = 0000000000000000] 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F472D000) [pid = 2376] [serial = 1612] [outer = 000000A9F2EAF000] 10:18:21 INFO - PROCESS | 2376 | 1472231901863 Marionette DEBUG loaded listener.js 10:18:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F47EC400) [pid = 2376] [serial = 1613] [outer = 000000A9F2EAF000] 10:18:22 INFO - PROCESS | 2376 | 1472231902262 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]]]}] 10:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 10:18:22 INFO - PROCESS | 2376 | 1472231902366 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:18:22 INFO - PROCESS | 2376 | 1472231902371 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:18:22 INFO - PROCESS | 2376 | 1472231902377 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:18:22 INFO - PROCESS | 2376 | 1472231902382 Marionette TRACE conn6 <- [1,2114,null,{}] 10:18:22 INFO - PROCESS | 2376 | 1472231902388 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}] 10:18:22 INFO - PROCESS | 2376 | 1472231902392 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:22 INFO - PROCESS | 2376 | 1472231902618 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:18:22 INFO - PROCESS | 2376 | 1472231902718 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:22 INFO - PROCESS | 2376 | 1472231902724 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98473F800 == 34 [pid = 2376] [id = 538] 10:18:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9822F0C00) [pid = 2376] [serial = 1614] [outer = 0000000000000000] 10:18:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982C47400) [pid = 2376] [serial = 1615] [outer = 000000A9822F0C00] 10:18:22 INFO - PROCESS | 2376 | 1472231902786 Marionette DEBUG loaded listener.js 10:18:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9840FB000) [pid = 2376] [serial = 1616] [outer = 000000A9822F0C00] 10:18:23 INFO - PROCESS | 2376 | 1472231903555 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]]]}] 10:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1243ms 10:18:23 INFO - PROCESS | 2376 | 1472231903625 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:18:23 INFO - PROCESS | 2376 | 1472231903629 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:18:23 INFO - PROCESS | 2376 | 1472231903635 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:18:23 INFO - PROCESS | 2376 | 1472231903640 Marionette TRACE conn6 <- [1,2118,null,{}] 10:18:23 INFO - PROCESS | 2376 | 1472231903644 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}] 10:18:23 INFO - PROCESS | 2376 | 1472231903647 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:23 INFO - PROCESS | 2376 | 1472231903779 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:18:23 INFO - PROCESS | 2376 | 1472231903894 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:23 INFO - PROCESS | 2376 | 1472231903897 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989509800 == 35 [pid = 2376] [id = 539] 10:18:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A986B0C800) [pid = 2376] [serial = 1617] [outer = 0000000000000000] 10:18:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9879BB400) [pid = 2376] [serial = 1618] [outer = 000000A986B0C800] 10:18:23 INFO - PROCESS | 2376 | 1472231903959 Marionette DEBUG loaded listener.js 10:18:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A987C77000) [pid = 2376] [serial = 1619] [outer = 000000A986B0C800] 10:18:24 INFO - PROCESS | 2376 | 1472231904849 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] 10:18:24 INFO - PROCESS | 2376 | 1472231904890 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:18:24 INFO - PROCESS | 2376 | 1472231904896 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:18:24 INFO - PROCESS | 2376 | 1472231904901 Marionette TRACE conn6 <- [1,2122,null,{}] 10:18:24 INFO - PROCESS | 2376 | 1472231904907 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}] 10:18:24 INFO - PROCESS | 2376 | 1472231904910 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:25 INFO - PROCESS | 2376 | 1472231905044 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:18:25 INFO - PROCESS | 2376 | 1472231905119 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 2376 | 1472231905124 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B80800 == 36 [pid = 2376] [id = 540] 10:18:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9822F3800) [pid = 2376] [serial = 1620] [outer = 0000000000000000] 10:18:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A984729000) [pid = 2376] [serial = 1621] [outer = 000000A9822F3800] 10:18:25 INFO - PROCESS | 2376 | 1472231905179 Marionette DEBUG loaded listener.js 10:18:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A9858E7400) [pid = 2376] [serial = 1622] [outer = 000000A9822F3800] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A981297800 == 35 [pid = 2376] [id = 536] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2ED800 == 34 [pid = 2376] [id = 535] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F1B800 == 33 [pid = 2376] [id = 534] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A989513800 == 32 [pid = 2376] [id = 533] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FAF800 == 31 [pid = 2376] [id = 532] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FB1800 == 30 [pid = 2376] [id = 531] 10:18:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A981AA3000 == 29 [pid = 2376] [id = 530] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9F4DCC800) [pid = 2376] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9885E2000) [pid = 2376] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F2EA6800) [pid = 2376] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F51ADC00) [pid = 2376] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F8CDA000) [pid = 2376] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986B3E800) [pid = 2376] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A987C7FC00) [pid = 2376] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A989F8B800) [pid = 2376] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F9A46C00) [pid = 2376] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982FB8400) [pid = 2376] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985FCD800) [pid = 2376] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A58AC00) [pid = 2376] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982C44800) [pid = 2376] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F59D2400) [pid = 2376] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F9BA9C00) [pid = 2376] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A98A5EE400) [pid = 2376] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F47EBC00) [pid = 2376] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F42C2400) [pid = 2376] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A98472C400) [pid = 2376] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98537C400) [pid = 2376] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3037C00) [pid = 2376] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F9385800) [pid = 2376] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F9BDFC00) [pid = 2376] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F9E4B000) [pid = 2376] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:18:25 INFO - PROCESS | 2376 | 1472231905765 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] 10:18:25 INFO - PROCESS | 2376 | 1472231905847 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:18:25 INFO - PROCESS | 2376 | 1472231905853 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:18:25 INFO - PROCESS | 2376 | 1472231905856 Marionette TRACE conn6 <- [1,2126,null,{}] 10:18:25 INFO - PROCESS | 2376 | 1472231905860 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}] 10:18:25 INFO - PROCESS | 2376 | 1472231905863 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:25 INFO - PROCESS | 2376 | 1472231905964 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:18:25 INFO - PROCESS | 2376 | 1472231905971 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:25 INFO - PROCESS | 2376 | 1472231905973 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CD2800 == 30 [pid = 2376] [id = 541] 10:18:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986E0A000) [pid = 2376] [serial = 1623] [outer = 0000000000000000] 10:18:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9879BCC00) [pid = 2376] [serial = 1624] [outer = 000000A986E0A000] 10:18:26 INFO - PROCESS | 2376 | 1472231906024 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C7A400) [pid = 2376] [serial = 1625] [outer = 000000A986E0A000] 10:18:26 INFO - PROCESS | 2376 | 1472231906529 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]]]}] 10:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 10:18:26 INFO - PROCESS | 2376 | 1472231906590 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:18:26 INFO - PROCESS | 2376 | 1472231906593 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:18:26 INFO - PROCESS | 2376 | 1472231906597 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:18:26 INFO - PROCESS | 2376 | 1472231906600 Marionette TRACE conn6 <- [1,2130,null,{}] 10:18:26 INFO - PROCESS | 2376 | 1472231906612 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}] 10:18:26 INFO - PROCESS | 2376 | 1472231906617 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:26 INFO - PROCESS | 2376 | 1472231906715 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:18:26 INFO - PROCESS | 2376 | 1472231906795 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:26 INFO - PROCESS | 2376 | 1472231906799 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98950B000 == 31 [pid = 2376] [id = 542] 10:18:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98873F400) [pid = 2376] [serial = 1626] [outer = 0000000000000000] 10:18:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9889F8C00) [pid = 2376] [serial = 1627] [outer = 000000A98873F400] 10:18:26 INFO - PROCESS | 2376 | 1472231906854 Marionette DEBUG loaded listener.js 10:18:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A58B000) [pid = 2376] [serial = 1628] [outer = 000000A98873F400] 10:18:27 INFO - PROCESS | 2376 | 1472231907259 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] 10:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:18:27 INFO - PROCESS | 2376 | 1472231907336 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:18:27 INFO - PROCESS | 2376 | 1472231907340 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 2376 | 1472231907342 Marionette TRACE conn6 <- [1,2134,null,{}] 10:18:27 INFO - PROCESS | 2376 | 1472231907345 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}] 10:18:27 INFO - PROCESS | 2376 | 1472231907347 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:27 INFO - PROCESS | 2376 | 1472231907437 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:18:27 INFO - PROCESS | 2376 | 1472231907443 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:27 INFO - PROCESS | 2376 | 1472231907445 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F2E4F000 == 32 [pid = 2376] [id = 543] 10:18:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F2EA5800) [pid = 2376] [serial = 1629] [outer = 0000000000000000] 10:18:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F303BC00) [pid = 2376] [serial = 1630] [outer = 000000A9F2EA5800] 10:18:27 INFO - PROCESS | 2376 | 1472231907494 Marionette DEBUG loaded listener.js 10:18:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F38D8400) [pid = 2376] [serial = 1631] [outer = 000000A9F2EA5800] 10:18:27 INFO - PROCESS | 2376 | 1472231907921 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] 10:18:27 INFO - PROCESS | 2376 | 1472231907975 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:18:27 INFO - PROCESS | 2376 | 1472231907986 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:18:27 INFO - PROCESS | 2376 | 1472231907988 Marionette TRACE conn6 <- [1,2138,null,{}] 10:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:18:27 INFO - PROCESS | 2376 | 1472231907992 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}] 10:18:28 INFO - PROCESS | 2376 | 1472231907994 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:28 INFO - PROCESS | 2376 | 1472231908131 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:18:28 INFO - PROCESS | 2376 | 1472231908149 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 2376 | 1472231908152 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F478B000 == 33 [pid = 2376] [id = 544] 10:18:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F42BD000) [pid = 2376] [serial = 1632] [outer = 0000000000000000] 10:18:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47AD800) [pid = 2376] [serial = 1633] [outer = 000000A9F42BD000] 10:18:28 INFO - PROCESS | 2376 | 1472231908200 Marionette DEBUG loaded listener.js 10:18:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47EFC00) [pid = 2376] [serial = 1634] [outer = 000000A9F42BD000] 10:18:28 INFO - PROCESS | 2376 | 1472231908648 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] 10:18:28 INFO - PROCESS | 2376 | 1472231908666 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:18:28 INFO - PROCESS | 2376 | 1472231908682 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:18:28 INFO - PROCESS | 2376 | 1472231908684 Marionette TRACE conn6 <- [1,2142,null,{}] 10:18:28 INFO - PROCESS | 2376 | 1472231908687 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}] 10:18:28 INFO - PROCESS | 2376 | 1472231908693 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:28 INFO - PROCESS | 2376 | 1472231908837 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:18:28 INFO - PROCESS | 2376 | 1472231908891 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:28 INFO - PROCESS | 2376 | 1472231908893 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CA8000 == 34 [pid = 2376] [id = 545] 10:18:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4DCC800) [pid = 2376] [serial = 1635] [outer = 0000000000000000] 10:18:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F51ADC00) [pid = 2376] [serial = 1636] [outer = 000000A9F4DCC800] 10:18:28 INFO - PROCESS | 2376 | 1472231908942 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F5F1AC00) [pid = 2376] [serial = 1637] [outer = 000000A9F4DCC800] 10:18:29 INFO - PROCESS | 2376 | 1472231909404 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]]]}] 10:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 776ms 10:18:29 INFO - PROCESS | 2376 | 1472231909469 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:18:29 INFO - PROCESS | 2376 | 1472231909471 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:18:29 INFO - PROCESS | 2376 | 1472231909475 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:18:29 INFO - PROCESS | 2376 | 1472231909477 Marionette TRACE conn6 <- [1,2146,null,{}] 10:18:29 INFO - PROCESS | 2376 | 1472231909481 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}] 10:18:29 INFO - PROCESS | 2376 | 1472231909483 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:29 INFO - PROCESS | 2376 | 1472231909593 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:18:29 INFO - PROCESS | 2376 | 1472231909648 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:29 INFO - PROCESS | 2376 | 1472231909650 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9506000 == 35 [pid = 2376] [id = 546] 10:18:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F5F8A000) [pid = 2376] [serial = 1638] [outer = 0000000000000000] 10:18:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F8CD5C00) [pid = 2376] [serial = 1639] [outer = 000000A9F5F8A000] 10:18:29 INFO - PROCESS | 2376 | 1472231909705 Marionette DEBUG loaded listener.js 10:18:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F9A42C00) [pid = 2376] [serial = 1640] [outer = 000000A9F5F8A000] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A985035000) [pid = 2376] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9850EF800) [pid = 2376] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981FF8C00) [pid = 2376] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981C2D400) [pid = 2376] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A980F1D000) [pid = 2376] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A987C4D400) [pid = 2376] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A980F1AC00) [pid = 2376] [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.] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982FB8C00) [pid = 2376] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98874A000) [pid = 2376] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4DCB000) [pid = 2376] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9FAB0C800) [pid = 2376] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982C49400) [pid = 2376] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:18:30 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A987C49800) [pid = 2376] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:18:30 INFO - PROCESS | 2376 | 1472231910160 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] 10:18:30 INFO - PROCESS | 2376 | 1472231910215 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:18:30 INFO - PROCESS | 2376 | 1472231910218 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 2376 | 1472231910220 Marionette TRACE conn6 <- [1,2150,null,{}] 10:18:30 INFO - PROCESS | 2376 | 1472231910224 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}] 10:18:30 INFO - PROCESS | 2376 | 1472231910226 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:30 INFO - PROCESS | 2376 | 1472231910338 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:18:30 INFO - PROCESS | 2376 | 1472231910390 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:30 INFO - PROCESS | 2376 | 1472231910392 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9AD3800 == 36 [pid = 2376] [id = 547] 10:18:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982C43800) [pid = 2376] [serial = 1641] [outer = 0000000000000000] 10:18:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C49800) [pid = 2376] [serial = 1642] [outer = 000000A982C43800] 10:18:30 INFO - PROCESS | 2376 | 1472231910440 Marionette DEBUG loaded listener.js 10:18:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F930F400) [pid = 2376] [serial = 1643] [outer = 000000A982C43800] 10:18:30 INFO - PROCESS | 2376 | 1472231910805 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]]]}] 10:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 10:18:30 INFO - PROCESS | 2376 | 1472231910851 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:18:30 INFO - PROCESS | 2376 | 1472231910853 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:18:30 INFO - PROCESS | 2376 | 1472231910856 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:18:30 INFO - PROCESS | 2376 | 1472231910858 Marionette TRACE conn6 <- [1,2154,null,{}] 10:18:30 INFO - PROCESS | 2376 | 1472231910862 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}] 10:18:30 INFO - PROCESS | 2376 | 1472231910863 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:30 INFO - PROCESS | 2376 | 1472231910976 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:18:31 INFO - PROCESS | 2376 | 1472231910992 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 2376 | 1472231910995 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA047800 == 37 [pid = 2376] [id = 548] 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9B52800) [pid = 2376] [serial = 1644] [outer = 0000000000000000] 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9DA9400) [pid = 2376] [serial = 1645] [outer = 000000A9F9B52800] 10:18:31 INFO - PROCESS | 2376 | 1472231911045 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9FAB0B800) [pid = 2376] [serial = 1646] [outer = 000000A9F9B52800] 10:18:31 INFO - PROCESS | 2376 | 1472231911472 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]]]}] 10:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 10:18:31 INFO - PROCESS | 2376 | 1472231911531 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:18:31 INFO - PROCESS | 2376 | 1472231911533 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:18:31 INFO - PROCESS | 2376 | 1472231911536 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:18:31 INFO - PROCESS | 2376 | 1472231911538 Marionette TRACE conn6 <- [1,2158,null,{}] 10:18:31 INFO - PROCESS | 2376 | 1472231911542 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}] 10:18:31 INFO - PROCESS | 2376 | 1472231911544 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:31 INFO - PROCESS | 2376 | 1472231911649 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:18:31 INFO - PROCESS | 2376 | 1472231911659 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:31 INFO - PROCESS | 2376 | 1472231911661 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB05C800 == 38 [pid = 2376] [id = 549] 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9FAC2B000) [pid = 2376] [serial = 1647] [outer = 0000000000000000] 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9FACDA000) [pid = 2376] [serial = 1648] [outer = 000000A9FAC2B000] 10:18:31 INFO - PROCESS | 2376 | 1472231911708 Marionette DEBUG loaded listener.js 10:18:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F3905000) [pid = 2376] [serial = 1649] [outer = 000000A9FAC2B000] 10:18:32 INFO - PROCESS | 2376 | 1472231912270 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]]]}] 10:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 839ms 10:18:32 INFO - PROCESS | 2376 | 1472231912380 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:18:32 INFO - PROCESS | 2376 | 1472231912385 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:18:32 INFO - PROCESS | 2376 | 1472231912390 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:18:32 INFO - PROCESS | 2376 | 1472231912394 Marionette TRACE conn6 <- [1,2162,null,{}] 10:18:32 INFO - PROCESS | 2376 | 1472231912400 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}] 10:18:32 INFO - PROCESS | 2376 | 1472231912404 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:32 INFO - PROCESS | 2376 | 1472231912544 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:18:32 INFO - PROCESS | 2376 | 1472231912663 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:32 INFO - PROCESS | 2376 | 1472231912666 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B6F000 == 39 [pid = 2376] [id = 550] 10:18:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981FF8C00) [pid = 2376] [serial = 1650] [outer = 0000000000000000] 10:18:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9858DE000) [pid = 2376] [serial = 1651] [outer = 000000A981FF8C00] 10:18:32 INFO - PROCESS | 2376 | 1472231912732 Marionette DEBUG loaded listener.js 10:18:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9879BD800) [pid = 2376] [serial = 1652] [outer = 000000A981FF8C00] 10:18:33 INFO - PROCESS | 2376 | 1472231913327 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]]]}] 10:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 10:18:33 INFO - PROCESS | 2376 | 1472231913379 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:18:33 INFO - PROCESS | 2376 | 1472231913385 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:18:33 INFO - PROCESS | 2376 | 1472231913391 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:18:33 INFO - PROCESS | 2376 | 1472231913395 Marionette TRACE conn6 <- [1,2166,null,{}] 10:18:33 INFO - PROCESS | 2376 | 1472231913399 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}] 10:18:33 INFO - PROCESS | 2376 | 1472231913402 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:33 INFO - PROCESS | 2376 | 1472231913521 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:18:33 INFO - PROCESS | 2376 | 1472231913645 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:33 INFO - PROCESS | 2376 | 1472231913648 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8A000 == 40 [pid = 2376] [id = 551] 10:18:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9885E6400) [pid = 2376] [serial = 1653] [outer = 0000000000000000] 10:18:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A989F95800) [pid = 2376] [serial = 1654] [outer = 000000A9885E6400] 10:18:33 INFO - PROCESS | 2376 | 1472231913711 Marionette DEBUG loaded listener.js 10:18:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F2EAC400) [pid = 2376] [serial = 1655] [outer = 000000A9885E6400] 10:18:34 INFO - PROCESS | 2376 | 1472231914333 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]]]}] 10:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 10:18:34 INFO - PROCESS | 2376 | 1472231914379 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:18:34 INFO - PROCESS | 2376 | 1472231914382 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:18:34 INFO - PROCESS | 2376 | 1472231914386 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:18:34 INFO - PROCESS | 2376 | 1472231914390 Marionette TRACE conn6 <- [1,2170,null,{}] 10:18:34 INFO - PROCESS | 2376 | 1472231914402 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}] 10:18:34 INFO - PROCESS | 2376 | 1472231914407 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:34 INFO - PROCESS | 2376 | 1472231914524 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:18:34 INFO - PROCESS | 2376 | 1472231914656 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:34 INFO - PROCESS | 2376 | 1472231914660 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE03000 == 41 [pid = 2376] [id = 552] 10:18:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F5588800) [pid = 2376] [serial = 1656] [outer = 0000000000000000] 10:18:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F5965400) [pid = 2376] [serial = 1657] [outer = 000000A9F5588800] 10:18:34 INFO - PROCESS | 2376 | 1472231914722 Marionette DEBUG loaded listener.js 10:18:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9FAB50800) [pid = 2376] [serial = 1658] [outer = 000000A9F5588800] 10:18:35 INFO - PROCESS | 2376 | 1472231915370 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]]]}] 10:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1081ms 10:18:35 INFO - PROCESS | 2376 | 1472231915480 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:18:35 INFO - PROCESS | 2376 | 1472231915483 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:18:35 INFO - PROCESS | 2376 | 1472231915487 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:18:35 INFO - PROCESS | 2376 | 1472231915490 Marionette TRACE conn6 <- [1,2174,null,{}] 10:18:35 INFO - PROCESS | 2376 | 1472231915494 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}] 10:18:35 INFO - PROCESS | 2376 | 1472231915496 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:35 INFO - PROCESS | 2376 | 1472231915621 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:18:35 INFO - PROCESS | 2376 | 1472231915866 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:35 INFO - PROCESS | 2376 | 1472231915870 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9839E2000 == 42 [pid = 2376] [id = 553] 10:18:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A981AB2000) [pid = 2376] [serial = 1659] [outer = 0000000000000000] 10:18:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A981AB4C00) [pid = 2376] [serial = 1660] [outer = 000000A981AB2000] 10:18:35 INFO - PROCESS | 2376 | 1472231915939 Marionette DEBUG loaded listener.js 10:18:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A982242C00) [pid = 2376] [serial = 1661] [outer = 000000A981AB2000] 10:18:36 INFO - PROCESS | 2376 | 1472231916608 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]]]}] 10:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1178ms 10:18:36 INFO - PROCESS | 2376 | 1472231916667 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:18:36 INFO - PROCESS | 2376 | 1472231916672 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:18:36 INFO - PROCESS | 2376 | 1472231916676 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:18:36 INFO - PROCESS | 2376 | 1472231916679 Marionette TRACE conn6 <- [1,2178,null,{}] 10:18:36 INFO - PROCESS | 2376 | 1472231916685 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}] 10:18:36 INFO - PROCESS | 2376 | 1472231916690 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:36 INFO - PROCESS | 2376 | 1472231916805 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA047800 == 41 [pid = 2376] [id = 548] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9AD3800 == 40 [pid = 2376] [id = 547] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9506000 == 39 [pid = 2376] [id = 546] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CA8000 == 38 [pid = 2376] [id = 545] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F478B000 == 37 [pid = 2376] [id = 544] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F2E4F000 == 36 [pid = 2376] [id = 543] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F42AC800 == 35 [pid = 2376] [id = 12] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A98950B000 == 34 [pid = 2376] [id = 542] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CD2800 == 33 [pid = 2376] [id = 541] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B80800 == 32 [pid = 2376] [id = 540] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A98473F800 == 31 [pid = 2376] [id = 538] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A989509800 == 30 [pid = 2376] [id = 539] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5195800 == 29 [pid = 2376] [id = 537] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9839E2000 == 28 [pid = 2376] [id = 553] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE03000 == 27 [pid = 2376] [id = 552] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8A000 == 26 [pid = 2376] [id = 551] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB05C800 == 25 [pid = 2376] [id = 549] 10:18:37 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6F000 == 24 [pid = 2376] [id = 550] 10:18:37 INFO - PROCESS | 2376 | 1472231917535 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:37 INFO - PROCESS | 2376 | 1472231917540 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A9858DE800) [pid = 2376] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A985FD0C00) [pid = 2376] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A986B40000) [pid = 2376] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A982249C00) [pid = 2376] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A982C46800) [pid = 2376] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A983E4C000) [pid = 2376] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9822EB000) [pid = 2376] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F303AC00) [pid = 2376] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A989F93000) [pid = 2376] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98502DC00) [pid = 2376] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9858DC000) [pid = 2376] [serial = 1076] [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.] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986E10C00) [pid = 2376] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985FC3C00) [pid = 2376] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A58B800) [pid = 2376] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9889F0C00) [pid = 2376] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F9E44000) [pid = 2376] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F4DD0400) [pid = 2376] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FAC2C800) [pid = 2376] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9FAB54000) [pid = 2376] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3036C00) [pid = 2376] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F38D9C00) [pid = 2376] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987CA2C00) [pid = 2376] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98874B800) [pid = 2376] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A5E7000) [pid = 2376] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C45400) [pid = 2376] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F472D000) [pid = 2376] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:18:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981514000 == 25 [pid = 2376] [id = 554] 10:18:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981AAC000) [pid = 2376] [serial = 1662] [outer = 0000000000000000] 10:18:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981AB4400) [pid = 2376] [serial = 1663] [outer = 000000A981AAC000] 10:18:37 INFO - PROCESS | 2376 | 1472231917655 Marionette DEBUG loaded listener.js 10:18:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981C8E400) [pid = 2376] [serial = 1664] [outer = 000000A981AAC000] 10:18:38 INFO - PROCESS | 2376 | 1472231918147 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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1525ms 10:18:38 INFO - PROCESS | 2376 | 1472231918207 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 2376 | 1472231918211 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:18:38 INFO - PROCESS | 2376 | 1472231918216 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 2376 | 1472231918219 Marionette TRACE conn6 <- [1,2182,null,{}] 10:18:38 INFO - PROCESS | 2376 | 1472231918225 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}] 10:18:38 INFO - PROCESS | 2376 | 1472231918229 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:38 INFO - PROCESS | 2376 | 1472231918331 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:18:38 INFO - PROCESS | 2376 | 1472231918342 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:38 INFO - PROCESS | 2376 | 1472231918345 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98531A000 == 26 [pid = 2376] [id = 555] 10:18:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A982FB7000) [pid = 2376] [serial = 1665] [outer = 0000000000000000] 10:18:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A983940C00) [pid = 2376] [serial = 1666] [outer = 000000A982FB7000] 10:18:38 INFO - PROCESS | 2376 | 1472231918396 Marionette DEBUG loaded listener.js 10:18:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98438CC00) [pid = 2376] [serial = 1667] [outer = 000000A982FB7000] 10:18:38 INFO - PROCESS | 2376 | 1472231918866 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]]]}] 10:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 10:18:38 INFO - PROCESS | 2376 | 1472231918894 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:18:38 INFO - PROCESS | 2376 | 1472231918899 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:18:38 INFO - PROCESS | 2376 | 1472231918942 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:18:38 INFO - PROCESS | 2376 | 1472231918944 Marionette TRACE conn6 <- [1,2186,null,{}] 10:18:38 INFO - PROCESS | 2376 | 1472231918950 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}] 10:18:38 INFO - PROCESS | 2376 | 1472231918952 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:39 INFO - PROCESS | 2376 | 1472231919047 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:18:39 INFO - PROCESS | 2376 | 1472231919128 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 2376 | 1472231919131 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C3000 == 27 [pid = 2376] [id = 556] 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982FB8400) [pid = 2376] [serial = 1668] [outer = 0000000000000000] 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A985FC6000) [pid = 2376] [serial = 1669] [outer = 000000A982FB8400] 10:18:39 INFO - PROCESS | 2376 | 1472231919188 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986B34400) [pid = 2376] [serial = 1670] [outer = 000000A982FB8400] 10:18:39 INFO - PROCESS | 2376 | 1472231919584 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]]]}] 10:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 10:18:39 INFO - PROCESS | 2376 | 1472231919617 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:18:39 INFO - PROCESS | 2376 | 1472231919619 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:18:39 INFO - PROCESS | 2376 | 1472231919624 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:18:39 INFO - PROCESS | 2376 | 1472231919631 Marionette TRACE conn6 <- [1,2190,null,{}] 10:18:39 INFO - PROCESS | 2376 | 1472231919641 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}] 10:18:39 INFO - PROCESS | 2376 | 1472231919645 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:39 INFO - PROCESS | 2376 | 1472231919771 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:18:39 INFO - PROCESS | 2376 | 1472231919797 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:39 INFO - PROCESS | 2376 | 1472231919800 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989514000 == 28 [pid = 2376] [id = 557] 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986B33800) [pid = 2376] [serial = 1671] [outer = 0000000000000000] 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9879C6000) [pid = 2376] [serial = 1672] [outer = 000000A986B33800] 10:18:39 INFO - PROCESS | 2376 | 1472231919849 Marionette DEBUG loaded listener.js 10:18:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C9B800) [pid = 2376] [serial = 1673] [outer = 000000A986B33800] 10:18:40 INFO - PROCESS | 2376 | 1472231920299 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]]]}] 10:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 10:18:40 INFO - PROCESS | 2376 | 1472231920390 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:18:40 INFO - PROCESS | 2376 | 1472231920393 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:18:40 INFO - PROCESS | 2376 | 1472231920411 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:18:40 INFO - PROCESS | 2376 | 1472231920413 Marionette TRACE conn6 <- [1,2194,null,{}] 10:18:40 INFO - PROCESS | 2376 | 1472231920417 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}] 10:18:40 INFO - PROCESS | 2376 | 1472231920419 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:40 INFO - PROCESS | 2376 | 1472231920541 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:18:40 INFO - PROCESS | 2376 | 1472231920590 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:40 INFO - PROCESS | 2376 | 1472231920592 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F13000 == 29 [pid = 2376] [id = 558] 10:18:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98873F800) [pid = 2376] [serial = 1674] [outer = 0000000000000000] 10:18:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A988747400) [pid = 2376] [serial = 1675] [outer = 000000A98873F800] 10:18:40 INFO - PROCESS | 2376 | 1472231920647 Marionette DEBUG loaded listener.js 10:18:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9889F1000) [pid = 2376] [serial = 1676] [outer = 000000A98873F800] 10:18:41 INFO - PROCESS | 2376 | 1472231921056 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]]]}] 10:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 10:18:41 INFO - PROCESS | 2376 | 1472231921085 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:18:41 INFO - PROCESS | 2376 | 1472231921087 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:18:41 INFO - PROCESS | 2376 | 1472231921091 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:18:41 INFO - PROCESS | 2376 | 1472231921093 Marionette TRACE conn6 <- [1,2198,null,{}] 10:18:41 INFO - PROCESS | 2376 | 1472231921096 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}] 10:18:41 INFO - PROCESS | 2376 | 1472231921098 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:41 INFO - PROCESS | 2376 | 1472231921213 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:18:41 INFO - PROCESS | 2376 | 1472231921219 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:41 INFO - PROCESS | 2376 | 1472231921225 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2E2800 == 30 [pid = 2376] [id = 559] 10:18:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A981AAF400) [pid = 2376] [serial = 1677] [outer = 0000000000000000] 10:18:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A586400) [pid = 2376] [serial = 1678] [outer = 000000A981AAF400] 10:18:41 INFO - PROCESS | 2376 | 1472231921326 Marionette DEBUG loaded listener.js 10:18:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5ECC00) [pid = 2376] [serial = 1679] [outer = 000000A981AAF400] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F42BD000) [pid = 2376] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F4DCC800) [pid = 2376] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A982C43800) [pid = 2376] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9822F0C00) [pid = 2376] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98873F400) [pid = 2376] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F5F8A000) [pid = 2376] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F2EA5800) [pid = 2376] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9822F3800) [pid = 2376] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986B0C800) [pid = 2376] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986E0A000) [pid = 2376] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EAF000) [pid = 2376] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F9B52800) [pid = 2376] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9FAC2B000) [pid = 2376] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:18:42 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F50E3800) [pid = 2376] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:18:42 INFO - PROCESS | 2376 | 1472231922036 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]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 987ms 10:18:42 INFO - PROCESS | 2376 | 1472231922080 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 2376 | 1472231922083 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:18:42 INFO - PROCESS | 2376 | 1472231922086 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:18:42 INFO - PROCESS | 2376 | 1472231922088 Marionette TRACE conn6 <- [1,2202,null,{}] 10:18:42 INFO - PROCESS | 2376 | 1472231922091 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}] 10:18:42 INFO - PROCESS | 2376 | 1472231922094 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:42 INFO - PROCESS | 2376 | 1472231922179 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:18:42 INFO - PROCESS | 2376 | 1472231922191 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 2376 | 1472231922201 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981A9C800 == 31 [pid = 2376] [id = 560] 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C41400) [pid = 2376] [serial = 1680] [outer = 0000000000000000] 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98874D800) [pid = 2376] [serial = 1681] [outer = 000000A987C41400] 10:18:42 INFO - PROCESS | 2376 | 1472231922250 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F2EA5800) [pid = 2376] [serial = 1682] [outer = 000000A987C41400] 10:18:42 INFO - PROCESS | 2376 | 1472231922671 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]]]}] 10:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 10:18:42 INFO - PROCESS | 2376 | 1472231922718 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:18:42 INFO - PROCESS | 2376 | 1472231922720 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:18:42 INFO - PROCESS | 2376 | 1472231922724 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:18:42 INFO - PROCESS | 2376 | 1472231922726 Marionette TRACE conn6 <- [1,2206,null,{}] 10:18:42 INFO - PROCESS | 2376 | 1472231922729 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}] 10:18:42 INFO - PROCESS | 2376 | 1472231922731 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:42 INFO - PROCESS | 2376 | 1472231922813 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:18:42 INFO - PROCESS | 2376 | 1472231922818 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:42 INFO - PROCESS | 2376 | 1472231922820 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E92800 == 32 [pid = 2376] [id = 561] 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EA6000) [pid = 2376] [serial = 1683] [outer = 0000000000000000] 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F30D6400) [pid = 2376] [serial = 1684] [outer = 000000A9F2EA6000] 10:18:42 INFO - PROCESS | 2376 | 1472231922867 Marionette DEBUG loaded listener.js 10:18:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F3902800) [pid = 2376] [serial = 1685] [outer = 000000A9F2EA6000] 10:18:43 INFO - PROCESS | 2376 | 1472231923269 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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 586ms 10:18:43 INFO - PROCESS | 2376 | 1472231923313 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 2376 | 1472231923315 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:18:43 INFO - PROCESS | 2376 | 1472231923332 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:18:43 INFO - PROCESS | 2376 | 1472231923334 Marionette TRACE conn6 <- [1,2210,null,{}] 10:18:43 INFO - PROCESS | 2376 | 1472231923337 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}] 10:18:43 INFO - PROCESS | 2376 | 1472231923340 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:43 INFO - PROCESS | 2376 | 1472231923425 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:18:43 INFO - PROCESS | 2376 | 1472231923439 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:43 INFO - PROCESS | 2376 | 1472231923441 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CA9800 == 33 [pid = 2376] [id = 562] 10:18:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A988740C00) [pid = 2376] [serial = 1686] [outer = 0000000000000000] 10:18:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98537A400) [pid = 2376] [serial = 1687] [outer = 000000A988740C00] 10:18:43 INFO - PROCESS | 2376 | 1472231923487 Marionette DEBUG loaded listener.js 10:18:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F42BF400) [pid = 2376] [serial = 1688] [outer = 000000A988740C00] 10:18:43 INFO - PROCESS | 2376 | 1472231923930 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]]]}] 10:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 10:18:43 INFO - PROCESS | 2376 | 1472231923963 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:18:43 INFO - PROCESS | 2376 | 1472231923965 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:18:44 INFO - PROCESS | 2376 | 1472231924028 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:18:44 INFO - PROCESS | 2376 | 1472231924033 Marionette TRACE conn6 <- [1,2214,null,{}] 10:18:44 INFO - PROCESS | 2376 | 1472231924039 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}] 10:18:44 INFO - PROCESS | 2376 | 1472231924044 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:44 INFO - PROCESS | 2376 | 1472231924206 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:18:44 INFO - PROCESS | 2376 | 1472231924304 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:44 INFO - PROCESS | 2376 | 1472231924309 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843DC000 == 34 [pid = 2376] [id = 563] 10:18:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A981C84000) [pid = 2376] [serial = 1689] [outer = 0000000000000000] 10:18:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981C8D400) [pid = 2376] [serial = 1690] [outer = 000000A981C84000] 10:18:44 INFO - PROCESS | 2376 | 1472231924370 Marionette DEBUG loaded listener.js 10:18:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9826BAC00) [pid = 2376] [serial = 1691] [outer = 000000A981C84000] 10:18:45 INFO - PROCESS | 2376 | 1472231925147 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]]]}] 10:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1148ms 10:18:45 INFO - PROCESS | 2376 | 1472231925188 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:18:45 INFO - PROCESS | 2376 | 1472231925193 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:18:45 INFO - PROCESS | 2376 | 1472231925200 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:18:45 INFO - PROCESS | 2376 | 1472231925202 Marionette TRACE conn6 <- [1,2218,null,{}] 10:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:18:45 INFO - PROCESS | 2376 | 1472231925209 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}] 10:18:45 INFO - PROCESS | 2376 | 1472231925214 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:45 INFO - PROCESS | 2376 | 1472231925347 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:18:45 INFO - PROCESS | 2376 | 1472231925463 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:45 INFO - PROCESS | 2376 | 1472231925466 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98951F000 == 35 [pid = 2376] [id = 564] 10:18:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A985372400) [pid = 2376] [serial = 1692] [outer = 0000000000000000] 10:18:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A986B11C00) [pid = 2376] [serial = 1693] [outer = 000000A985372400] 10:18:45 INFO - PROCESS | 2376 | 1472231925528 Marionette DEBUG loaded listener.js 10:18:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9879BB000) [pid = 2376] [serial = 1694] [outer = 000000A985372400] 10:18:46 INFO - PROCESS | 2376 | 1472231926334 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]]]}] 10:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1178ms 10:18:46 INFO - PROCESS | 2376 | 1472231926387 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:18:46 INFO - PROCESS | 2376 | 1472231926390 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:18:46 INFO - PROCESS | 2376 | 1472231926395 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:18:46 INFO - PROCESS | 2376 | 1472231926397 Marionette TRACE conn6 <- [1,2222,null,{}] 10:18:46 INFO - PROCESS | 2376 | 1472231926402 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}] 10:18:46 INFO - PROCESS | 2376 | 1472231926404 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:46 INFO - PROCESS | 2376 | 1472231926538 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:18:46 INFO - PROCESS | 2376 | 1472231926734 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:46 INFO - PROCESS | 2376 | 1472231926738 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982087800 == 36 [pid = 2376] [id = 565] 10:18:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A982508400) [pid = 2376] [serial = 1695] [outer = 0000000000000000] 10:18:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A982C49800) [pid = 2376] [serial = 1696] [outer = 000000A982508400] 10:18:46 INFO - PROCESS | 2376 | 1472231926824 Marionette DEBUG loaded listener.js 10:18:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9850EF400) [pid = 2376] [serial = 1697] [outer = 000000A982508400] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E92800 == 35 [pid = 2376] [id = 561] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A981A9C800 == 34 [pid = 2376] [id = 560] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2E2800 == 33 [pid = 2376] [id = 559] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F13000 == 32 [pid = 2376] [id = 558] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A989514000 == 31 [pid = 2376] [id = 557] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888C3000 == 30 [pid = 2376] [id = 556] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A98531A000 == 29 [pid = 2376] [id = 555] 10:18:47 INFO - PROCESS | 2376 | --DOCSHELL 000000A981514000 == 28 [pid = 2376] [id = 554] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A982619800) [pid = 2376] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F47AD800) [pid = 2376] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47EFC00) [pid = 2376] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F5F1AC00) [pid = 2376] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F51ADC00) [pid = 2376] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C49800) [pid = 2376] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A982C47400) [pid = 2376] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9840FB000) [pid = 2376] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9889F8C00) [pid = 2376] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F8CD5C00) [pid = 2376] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A58B000) [pid = 2376] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F303BC00) [pid = 2376] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A984729000) [pid = 2376] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9858E7400) [pid = 2376] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9879BB400) [pid = 2376] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C77000) [pid = 2376] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9879BCC00) [pid = 2376] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C7A400) [pid = 2376] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F47EC400) [pid = 2376] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9FAB0B800) [pid = 2376] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9FACDA000) [pid = 2376] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F9DA9400) [pid = 2376] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F3905000) [pid = 2376] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9A42C00) [pid = 2376] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F930F400) [pid = 2376] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F38D8400) [pid = 2376] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:18:47 INFO - PROCESS | 2376 | 1472231927496 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]]]}] 10:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1127ms 10:18:47 INFO - PROCESS | 2376 | 1472231927523 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:18:47 INFO - PROCESS | 2376 | 1472231927527 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:18:47 INFO - PROCESS | 2376 | 1472231927531 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:18:47 INFO - PROCESS | 2376 | 1472231927535 Marionette TRACE conn6 <- [1,2226,null,{}] 10:18:47 INFO - PROCESS | 2376 | 1472231927541 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}] 10:18:47 INFO - PROCESS | 2376 | 1472231927544 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:47 INFO - PROCESS | 2376 | 1472231927650 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:18:47 INFO - PROCESS | 2376 | 1472231927736 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:47 INFO - PROCESS | 2376 | 1472231927739 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A983E31000 == 29 [pid = 2376] [id = 566] 10:18:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A981AB2400) [pid = 2376] [serial = 1698] [outer = 0000000000000000] 10:18:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9850EE800) [pid = 2376] [serial = 1699] [outer = 000000A981AB2400] 10:18:47 INFO - PROCESS | 2376 | 1472231927790 Marionette DEBUG loaded listener.js 10:18:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A986E0A000) [pid = 2376] [serial = 1700] [outer = 000000A981AB2400] 10:18:48 INFO - PROCESS | 2376 | 1472231928246 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]]]}] 10:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 777ms 10:18:48 INFO - PROCESS | 2376 | 1472231928314 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:18:48 INFO - PROCESS | 2376 | 1472231928319 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:18:48 INFO - PROCESS | 2376 | 1472231928324 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:18:48 INFO - PROCESS | 2376 | 1472231928326 Marionette TRACE conn6 <- [1,2230,null,{}] 10:18:48 INFO - PROCESS | 2376 | 1472231928330 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}] 10:18:48 INFO - PROCESS | 2376 | 1472231928332 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:48 INFO - PROCESS | 2376 | 1472231928426 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:18:48 INFO - PROCESS | 2376 | 1472231928441 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:48 INFO - PROCESS | 2376 | 1472231928443 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AA800 == 30 [pid = 2376] [id = 567] 10:18:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981C26C00) [pid = 2376] [serial = 1701] [outer = 0000000000000000] 10:18:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9885DF000) [pid = 2376] [serial = 1702] [outer = 000000A981C26C00] 10:18:48 INFO - PROCESS | 2376 | 1472231928492 Marionette DEBUG loaded listener.js 10:18:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9889F5400) [pid = 2376] [serial = 1703] [outer = 000000A981C26C00] 10:18:48 INFO - PROCESS | 2376 | 1472231928967 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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 10:18:49 INFO - PROCESS | 2376 | 1472231928998 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 2376 | 1472231929000 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:18:49 INFO - PROCESS | 2376 | 1472231929005 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 2376 | 1472231929012 Marionette TRACE conn6 <- [1,2234,null,{}] 10:18:49 INFO - PROCESS | 2376 | 1472231929021 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}] 10:18:49 INFO - PROCESS | 2376 | 1472231929025 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:49 INFO - PROCESS | 2376 | 1472231929118 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:18:49 INFO - PROCESS | 2376 | 1472231929127 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 2376 | 1472231929129 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2D5000 == 31 [pid = 2376] [id = 568] 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98A58CC00) [pid = 2376] [serial = 1704] [outer = 0000000000000000] 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98A5F0000) [pid = 2376] [serial = 1705] [outer = 000000A98A58CC00] 10:18:49 INFO - PROCESS | 2376 | 1472231929176 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F3034000) [pid = 2376] [serial = 1706] [outer = 000000A98A58CC00] 10:18:49 INFO - PROCESS | 2376 | 1472231929616 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]]]}] 10:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 10:18:49 INFO - PROCESS | 2376 | 1472231929699 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:18:49 INFO - PROCESS | 2376 | 1472231929701 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:18:49 INFO - PROCESS | 2376 | 1472231929705 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:18:49 INFO - PROCESS | 2376 | 1472231929707 Marionette TRACE conn6 <- [1,2238,null,{}] 10:18:49 INFO - PROCESS | 2376 | 1472231929711 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}] 10:18:49 INFO - PROCESS | 2376 | 1472231929713 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:49 INFO - PROCESS | 2376 | 1472231929832 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:18:49 INFO - PROCESS | 2376 | 1472231929841 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:49 INFO - PROCESS | 2376 | 1472231929843 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4772800 == 32 [pid = 2376] [id = 569] 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F3040400) [pid = 2376] [serial = 1707] [outer = 0000000000000000] 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F3E31000) [pid = 2376] [serial = 1708] [outer = 000000A9F3040400] 10:18:49 INFO - PROCESS | 2376 | 1472231929898 Marionette DEBUG loaded listener.js 10:18:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F42C2800) [pid = 2376] [serial = 1709] [outer = 000000A9F3040400] 10:18:50 INFO - PROCESS | 2376 | 1472231930368 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]]]}] 10:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 10:18:50 INFO - PROCESS | 2376 | 1472231930378 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:18:50 INFO - PROCESS | 2376 | 1472231930380 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:18:50 INFO - PROCESS | 2376 | 1472231930384 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:18:50 INFO - PROCESS | 2376 | 1472231930386 Marionette TRACE conn6 <- [1,2242,null,{}] 10:18:50 INFO - PROCESS | 2376 | 1472231930389 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}] 10:18:50 INFO - PROCESS | 2376 | 1472231930391 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:50 INFO - PROCESS | 2376 | 1472231930507 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:18:50 INFO - PROCESS | 2376 | 1472231930512 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:50 INFO - PROCESS | 2376 | 1472231930519 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F2E800 == 33 [pid = 2376] [id = 570] 10:18:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F47B7800) [pid = 2376] [serial = 1710] [outer = 0000000000000000] 10:18:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47EEC00) [pid = 2376] [serial = 1711] [outer = 000000A9F47B7800] 10:18:50 INFO - PROCESS | 2376 | 1472231930620 Marionette DEBUG loaded listener.js 10:18:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4DC7400) [pid = 2376] [serial = 1712] [outer = 000000A9F47B7800] 10:18:51 INFO - PROCESS | 2376 | 1472231931091 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]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 10:18:51 INFO - PROCESS | 2376 | 1472231931121 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 2376 | 1472231931123 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:18:51 INFO - PROCESS | 2376 | 1472231931126 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - PROCESS | 2376 | 1472231931128 Marionette TRACE conn6 <- [1,2246,null,{}] 10:18:51 INFO - PROCESS | 2376 | 1472231931132 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}] 10:18:51 INFO - PROCESS | 2376 | 1472231931135 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:51 INFO - PROCESS | 2376 | 1472231931283 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:18:51 INFO - PROCESS | 2376 | 1472231931310 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:51 INFO - PROCESS | 2376 | 1472231931313 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9516000 == 34 [pid = 2376] [id = 571] 10:18:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5527C00) [pid = 2376] [serial = 1713] [outer = 0000000000000000] 10:18:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F5592400) [pid = 2376] [serial = 1714] [outer = 000000A9F5527C00] 10:18:51 INFO - PROCESS | 2376 | 1472231931358 Marionette DEBUG loaded listener.js 10:18:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F5F17800) [pid = 2376] [serial = 1715] [outer = 000000A9F5527C00] 10:18:51 INFO - PROCESS | 2376 | 1472231931798 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]]]}] 10:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 10:18:51 INFO - PROCESS | 2376 | 1472231931863 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:18:51 INFO - PROCESS | 2376 | 1472231931865 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:18:51 INFO - PROCESS | 2376 | 1472231931868 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:18:51 INFO - PROCESS | 2376 | 1472231931870 Marionette TRACE conn6 <- [1,2250,null,{}] 10:18:51 INFO - PROCESS | 2376 | 1472231931873 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}] 10:18:51 INFO - PROCESS | 2376 | 1472231931875 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:52 INFO - PROCESS | 2376 | 1472231931989 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:18:52 INFO - PROCESS | 2376 | 1472231932044 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 2376 | 1472231932046 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9D1B800 == 35 [pid = 2376] [id = 572] 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4EB1800) [pid = 2376] [serial = 1716] [outer = 0000000000000000] 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F8CD5C00) [pid = 2376] [serial = 1717] [outer = 000000A9F4EB1800] 10:18:52 INFO - PROCESS | 2376 | 1472231932096 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F9593800) [pid = 2376] [serial = 1718] [outer = 000000A9F4EB1800] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98873F800) [pid = 2376] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981AAF400) [pid = 2376] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A982FB8400) [pid = 2376] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A981AAC000) [pid = 2376] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982FB7000) [pid = 2376] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981AB2000) [pid = 2376] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981FF8C00) [pid = 2376] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9885E6400) [pid = 2376] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F5588800) [pid = 2376] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C41400) [pid = 2376] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F2EA6000) [pid = 2376] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:18:52 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B33800) [pid = 2376] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:18:52 INFO - PROCESS | 2376 | 1472231932525 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]]]}] 10:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 10:18:52 INFO - PROCESS | 2376 | 1472231932543 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:18:52 INFO - PROCESS | 2376 | 1472231932545 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:18:52 INFO - PROCESS | 2376 | 1472231932548 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:18:52 INFO - PROCESS | 2376 | 1472231932550 Marionette TRACE conn6 <- [1,2254,null,{}] 10:18:52 INFO - PROCESS | 2376 | 1472231932554 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}] 10:18:52 INFO - PROCESS | 2376 | 1472231932564 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:52 INFO - PROCESS | 2376 | 1472231932676 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:18:52 INFO - PROCESS | 2376 | 1472231932683 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:52 INFO - PROCESS | 2376 | 1472231932685 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FAB3D000 == 36 [pid = 2376] [id = 573] 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982FB7000) [pid = 2376] [serial = 1719] [outer = 0000000000000000] 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9885D8C00) [pid = 2376] [serial = 1720] [outer = 000000A982FB7000] 10:18:52 INFO - PROCESS | 2376 | 1472231932731 Marionette DEBUG loaded listener.js 10:18:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F930E400) [pid = 2376] [serial = 1721] [outer = 000000A982FB7000] 10:18:53 INFO - PROCESS | 2376 | 1472231933143 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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 10:18:53 INFO - PROCESS | 2376 | 1472231933189 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 2376 | 1472231933192 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:18:53 INFO - PROCESS | 2376 | 1472231933195 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 2376 | 1472231933197 Marionette TRACE conn6 <- [1,2258,null,{}] 10:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:18:53 INFO - PROCESS | 2376 | 1472231933205 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}] 10:18:53 INFO - PROCESS | 2376 | 1472231933207 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:53 INFO - PROCESS | 2376 | 1472231933294 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:18:53 INFO - PROCESS | 2376 | 1472231933301 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 2376 | 1472231933304 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB2AF800 == 37 [pid = 2376] [id = 574] 10:18:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A2A400) [pid = 2376] [serial = 1722] [outer = 0000000000000000] 10:18:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9D3EC00) [pid = 2376] [serial = 1723] [outer = 000000A9F9A2A400] 10:18:53 INFO - PROCESS | 2376 | 1472231933352 Marionette DEBUG loaded listener.js 10:18:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9E49800) [pid = 2376] [serial = 1724] [outer = 000000A9F9A2A400] 10:18:53 INFO - PROCESS | 2376 | 1472231933777 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]]]}] 10:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 10:18:53 INFO - PROCESS | 2376 | 1472231933835 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:18:53 INFO - PROCESS | 2376 | 1472231933837 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:18:53 INFO - PROCESS | 2376 | 1472231933841 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:18:53 INFO - PROCESS | 2376 | 1472231933843 Marionette TRACE conn6 <- [1,2262,null,{}] 10:18:53 INFO - PROCESS | 2376 | 1472231933846 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}] 10:18:53 INFO - PROCESS | 2376 | 1472231933849 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:53 INFO - PROCESS | 2376 | 1472231933937 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:18:53 INFO - PROCESS | 2376 | 1472231933943 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:53 INFO - PROCESS | 2376 | 1472231933946 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7E7800 == 38 [pid = 2376] [id = 575] 10:18:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9840F8000) [pid = 2376] [serial = 1725] [outer = 0000000000000000] 10:18:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F9594400) [pid = 2376] [serial = 1726] [outer = 000000A9840F8000] 10:18:53 INFO - PROCESS | 2376 | 1472231933994 Marionette DEBUG loaded listener.js 10:18:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9FAC2DC00) [pid = 2376] [serial = 1727] [outer = 000000A9840F8000] 10:18:54 INFO - PROCESS | 2376 | 1472231934701 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]]]}] 10:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 880ms 10:18:54 INFO - PROCESS | 2376 | 1472231934725 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:18:54 INFO - PROCESS | 2376 | 1472231934730 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:18:54 INFO - PROCESS | 2376 | 1472231934735 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:18:54 INFO - PROCESS | 2376 | 1472231934739 Marionette TRACE conn6 <- [1,2266,null,{}] 10:18:54 INFO - PROCESS | 2376 | 1472231934745 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}] 10:18:54 INFO - PROCESS | 2376 | 1472231934748 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:54 INFO - PROCESS | 2376 | 1472231934881 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:18:55 INFO - PROCESS | 2376 | 1472231935008 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:55 INFO - PROCESS | 2376 | 1472231935011 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D1000 == 39 [pid = 2376] [id = 576] 10:18:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A983BDF400) [pid = 2376] [serial = 1728] [outer = 0000000000000000] 10:18:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9858E4000) [pid = 2376] [serial = 1729] [outer = 000000A983BDF400] 10:18:55 INFO - PROCESS | 2376 | 1472231935075 Marionette DEBUG loaded listener.js 10:18:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A986E06400) [pid = 2376] [serial = 1730] [outer = 000000A983BDF400] 10:18:55 INFO - PROCESS | 2376 | 1472231935707 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]]]}] 10:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1023ms 10:18:55 INFO - PROCESS | 2376 | 1472231935762 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:18:55 INFO - PROCESS | 2376 | 1472231935767 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:18:55 INFO - PROCESS | 2376 | 1472231935775 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:18:55 INFO - PROCESS | 2376 | 1472231935778 Marionette TRACE conn6 <- [1,2270,null,{}] 10:18:55 INFO - PROCESS | 2376 | 1472231935783 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}] 10:18:55 INFO - PROCESS | 2376 | 1472231935786 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:55 INFO - PROCESS | 2376 | 1472231935914 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:18:56 INFO - PROCESS | 2376 | 1472231936032 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:56 INFO - PROCESS | 2376 | 1472231936035 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E82800 == 40 [pid = 2376] [id = 577] 10:18:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9889ED800) [pid = 2376] [serial = 1731] [outer = 0000000000000000] 10:18:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A989F98C00) [pid = 2376] [serial = 1732] [outer = 000000A9889ED800] 10:18:56 INFO - PROCESS | 2376 | 1472231936097 Marionette DEBUG loaded listener.js 10:18:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F2EA8000) [pid = 2376] [serial = 1733] [outer = 000000A9889ED800] 10:18:56 INFO - PROCESS | 2376 | 1472231936702 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]]]}] 10:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 10:18:56 INFO - PROCESS | 2376 | 1472231936762 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:18:56 INFO - PROCESS | 2376 | 1472231936765 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:18:56 INFO - PROCESS | 2376 | 1472231936770 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:18:56 INFO - PROCESS | 2376 | 1472231936774 Marionette TRACE conn6 <- [1,2274,null,{}] 10:18:56 INFO - PROCESS | 2376 | 1472231936787 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}] 10:18:56 INFO - PROCESS | 2376 | 1472231936793 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:56 INFO - PROCESS | 2376 | 1472231936911 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:18:57 INFO - PROCESS | 2376 | 1472231937039 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:57 INFO - PROCESS | 2376 | 1472231937043 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FFFCD000 == 41 [pid = 2376] [id = 578] 10:18:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F47F8800) [pid = 2376] [serial = 1734] [outer = 0000000000000000] 10:18:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F51AC400) [pid = 2376] [serial = 1735] [outer = 000000A9F47F8800] 10:18:57 INFO - PROCESS | 2376 | 1472231937105 Marionette DEBUG loaded listener.js 10:18:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9F9DB0800) [pid = 2376] [serial = 1736] [outer = 000000A9F47F8800] 10:18:57 INFO - PROCESS | 2376 | 1472231937804 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]]]}] 10:18:57 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 10:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1083ms 10:18:57 INFO - PROCESS | 2376 | 1472231937854 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:18:57 INFO - PROCESS | 2376 | 1472231937857 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:18:57 INFO - PROCESS | 2376 | 1472231937861 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:18:57 INFO - PROCESS | 2376 | 1472231937863 Marionette TRACE conn6 <- [1,2278,null,{}] 10:18:57 INFO - PROCESS | 2376 | 1472231937867 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}] 10:18:57 INFO - PROCESS | 2376 | 1472231937870 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:57 INFO - PROCESS | 2376 | 1472231937989 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:18:58 INFO - PROCESS | 2376 | 1472231938113 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:58 INFO - PROCESS | 2376 | 1472231938116 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981865000 == 42 [pid = 2376] [id = 579] 10:18:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A981E19000) [pid = 2376] [serial = 1737] [outer = 0000000000000000] 10:18:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A982C4C000) [pid = 2376] [serial = 1738] [outer = 000000A981E19000] 10:18:58 INFO - PROCESS | 2376 | 1472231938175 Marionette DEBUG loaded listener.js 10:18:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F3037C00) [pid = 2376] [serial = 1739] [outer = 000000A981E19000] 10:18:58 INFO - PROCESS | 2376 | 1472231938901 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]]]}] 10:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1083ms 10:18:58 INFO - PROCESS | 2376 | 1472231938946 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:18:58 INFO - PROCESS | 2376 | 1472231938951 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:18:58 INFO - PROCESS | 2376 | 1472231938955 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:18:58 INFO - PROCESS | 2376 | 1472231938961 Marionette TRACE conn6 <- [1,2282,null,{}] 10:18:58 INFO - PROCESS | 2376 | 1472231938966 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}] 10:18:58 INFO - PROCESS | 2376 | 1472231938968 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:59 INFO - PROCESS | 2376 | 1472231939112 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:18:59 INFO - PROCESS | 2376 | 1472231939209 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:59 INFO - PROCESS | 2376 | 1472231939211 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:18:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE5800 == 43 [pid = 2376] [id = 580] 10:18:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9858E4C00) [pid = 2376] [serial = 1740] [outer = 0000000000000000] 10:18:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A986B41800) [pid = 2376] [serial = 1741] [outer = 000000A9858E4C00] 10:18:59 INFO - PROCESS | 2376 | 1472231939265 Marionette DEBUG loaded listener.js 10:18:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A987C96000) [pid = 2376] [serial = 1742] [outer = 000000A9858E4C00] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB2AF800 == 42 [pid = 2376] [id = 574] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FAB3D000 == 41 [pid = 2376] [id = 573] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9D1B800 == 40 [pid = 2376] [id = 572] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9516000 == 39 [pid = 2376] [id = 571] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F2E800 == 38 [pid = 2376] [id = 570] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4772800 == 37 [pid = 2376] [id = 569] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2D5000 == 36 [pid = 2376] [id = 568] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AA800 == 35 [pid = 2376] [id = 567] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A983E31000 == 34 [pid = 2376] [id = 566] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A982087800 == 33 [pid = 2376] [id = 565] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98951F000 == 32 [pid = 2376] [id = 564] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CA9800 == 31 [pid = 2376] [id = 562] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843DC000 == 30 [pid = 2376] [id = 563] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A981865000 == 29 [pid = 2376] [id = 579] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FFFCD000 == 28 [pid = 2376] [id = 578] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E82800 == 27 [pid = 2376] [id = 577] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D1000 == 26 [pid = 2376] [id = 576] 10:19:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7E7800 == 25 [pid = 2376] [id = 575] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A988747400) [pid = 2376] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A98A586400) [pid = 2376] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A985FC6000) [pid = 2376] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A986B34400) [pid = 2376] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A981AB4400) [pid = 2376] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A981C8E400) [pid = 2376] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A983940C00) [pid = 2376] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A98438CC00) [pid = 2376] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A982242C00) [pid = 2376] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A981AB4C00) [pid = 2376] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9889F1000) [pid = 2376] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9879BD800) [pid = 2376] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9858DE000) [pid = 2376] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F2EAC400) [pid = 2376] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A98537A400) [pid = 2376] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A989F95800) [pid = 2376] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9FAB50800) [pid = 2376] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F5965400) [pid = 2376] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98874D800) [pid = 2376] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F3902800) [pid = 2376] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A98A5ECC00) [pid = 2376] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EA5800) [pid = 2376] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9879C6000) [pid = 2376] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A987C9B800) [pid = 2376] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F30D6400) [pid = 2376] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:19:00 INFO - PROCESS | 2376 | 1472231940572 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]]]}] 10:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1630ms 10:19:00 INFO - PROCESS | 2376 | 1472231940590 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:19:00 INFO - PROCESS | 2376 | 1472231940594 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:19:00 INFO - PROCESS | 2376 | 1472231940599 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:19:00 INFO - PROCESS | 2376 | 1472231940602 Marionette TRACE conn6 <- [1,2286,null,{}] 10:19:00 INFO - PROCESS | 2376 | 1472231940608 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}] 10:19:00 INFO - PROCESS | 2376 | 1472231940611 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:00 INFO - PROCESS | 2376 | 1472231940718 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:19:00 INFO - PROCESS | 2376 | 1472231940800 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:00 INFO - PROCESS | 2376 | 1472231940803 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984751800 == 26 [pid = 2376] [id = 581] 10:19:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A981C84400) [pid = 2376] [serial = 1743] [outer = 0000000000000000] 10:19:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9822E9800) [pid = 2376] [serial = 1744] [outer = 000000A981C84400] 10:19:00 INFO - PROCESS | 2376 | 1472231940855 Marionette DEBUG loaded listener.js 10:19:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982C4B000) [pid = 2376] [serial = 1745] [outer = 000000A981C84400] 10:19:01 INFO - PROCESS | 2376 | 1472231941293 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]]]}] 10:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 735ms 10:19:01 INFO - PROCESS | 2376 | 1472231941338 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:19:01 INFO - PROCESS | 2376 | 1472231941344 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:19:01 INFO - PROCESS | 2376 | 1472231941350 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:19:01 INFO - PROCESS | 2376 | 1472231941353 Marionette TRACE conn6 <- [1,2290,null,{}] 10:19:01 INFO - PROCESS | 2376 | 1472231941357 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}] 10:19:01 INFO - PROCESS | 2376 | 1472231941360 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:01 INFO - PROCESS | 2376 | 1472231941485 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:19:01 INFO - PROCESS | 2376 | 1472231941502 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:01 INFO - PROCESS | 2376 | 1472231941504 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE3800 == 27 [pid = 2376] [id = 582] 10:19:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A98438CC00) [pid = 2376] [serial = 1746] [outer = 0000000000000000] 10:19:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A985031000) [pid = 2376] [serial = 1747] [outer = 000000A98438CC00] 10:19:01 INFO - PROCESS | 2376 | 1472231941556 Marionette DEBUG loaded listener.js 10:19:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9858E1C00) [pid = 2376] [serial = 1748] [outer = 000000A98438CC00] 10:19:02 INFO - PROCESS | 2376 | 1472231942053 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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 10:19:02 INFO - PROCESS | 2376 | 1472231942086 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 2376 | 1472231942089 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:19:02 INFO - PROCESS | 2376 | 1472231942092 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 2376 | 1472231942096 Marionette TRACE conn6 <- [1,2294,null,{}] 10:19:02 INFO - PROCESS | 2376 | 1472231942113 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}] 10:19:02 INFO - PROCESS | 2376 | 1472231942118 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:02 INFO - PROCESS | 2376 | 1472231942208 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:19:02 INFO - PROCESS | 2376 | 1472231942218 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:02 INFO - PROCESS | 2376 | 1472231942221 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889C0000 == 28 [pid = 2376] [id = 583] 10:19:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9822F2400) [pid = 2376] [serial = 1749] [outer = 0000000000000000] 10:19:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9879B8C00) [pid = 2376] [serial = 1750] [outer = 000000A9822F2400] 10:19:02 INFO - PROCESS | 2376 | 1472231942346 Marionette DEBUG loaded listener.js 10:19:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C71C00) [pid = 2376] [serial = 1751] [outer = 000000A9822F2400] 10:19:02 INFO - PROCESS | 2376 | 1472231942785 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]]]}] 10:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 10:19:02 INFO - PROCESS | 2376 | 1472231942830 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:19:02 INFO - PROCESS | 2376 | 1472231942833 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:19:02 INFO - PROCESS | 2376 | 1472231942836 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:19:02 INFO - PROCESS | 2376 | 1472231942838 Marionette TRACE conn6 <- [1,2298,null,{}] 10:19:02 INFO - PROCESS | 2376 | 1472231942851 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}] 10:19:02 INFO - PROCESS | 2376 | 1472231942853 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:03 INFO - PROCESS | 2376 | 1472231942998 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:19:03 INFO - PROCESS | 2376 | 1472231943009 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 2376 | 1472231943011 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98999C800 == 29 [pid = 2376] [id = 584] 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9885DB400) [pid = 2376] [serial = 1752] [outer = 0000000000000000] 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A988740800) [pid = 2376] [serial = 1753] [outer = 000000A9885DB400] 10:19:03 INFO - PROCESS | 2376 | 1472231943105 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9889EF400) [pid = 2376] [serial = 1754] [outer = 000000A9885DB400] 10:19:03 INFO - PROCESS | 2376 | 1472231943533 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]]]}] 10:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 10:19:03 INFO - PROCESS | 2376 | 1472231943572 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:19:03 INFO - PROCESS | 2376 | 1472231943575 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:19:03 INFO - PROCESS | 2376 | 1472231943578 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:19:03 INFO - PROCESS | 2376 | 1472231943580 Marionette TRACE conn6 <- [1,2302,null,{}] 10:19:03 INFO - PROCESS | 2376 | 1472231943583 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}] 10:19:03 INFO - PROCESS | 2376 | 1472231943586 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:03 INFO - PROCESS | 2376 | 1472231943696 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:19:03 INFO - PROCESS | 2376 | 1472231943701 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:03 INFO - PROCESS | 2376 | 1472231943703 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F1F000 == 30 [pid = 2376] [id = 585] 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A981AB4400) [pid = 2376] [serial = 1755] [outer = 0000000000000000] 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A989F8B800) [pid = 2376] [serial = 1756] [outer = 000000A981AB4400] 10:19:03 INFO - PROCESS | 2376 | 1472231943750 Marionette DEBUG loaded listener.js 10:19:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A98A589C00) [pid = 2376] [serial = 1757] [outer = 000000A981AB4400] 10:19:04 INFO - PROCESS | 2376 | 1472231944232 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]]]}] 10:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 10:19:04 INFO - PROCESS | 2376 | 1472231944254 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:19:04 INFO - PROCESS | 2376 | 1472231944256 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:19:04 INFO - PROCESS | 2376 | 1472231944259 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:19:04 INFO - PROCESS | 2376 | 1472231944261 Marionette TRACE conn6 <- [1,2306,null,{}] 10:19:04 INFO - PROCESS | 2376 | 1472231944269 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}] 10:19:04 INFO - PROCESS | 2376 | 1472231944275 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:04 INFO - PROCESS | 2376 | 1472231944442 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:19:04 INFO - PROCESS | 2376 | 1472231944465 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:04 INFO - PROCESS | 2376 | 1472231944467 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E42000 == 31 [pid = 2376] [id = 586] 10:19:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98A5E4800) [pid = 2376] [serial = 1758] [outer = 0000000000000000] 10:19:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F2EA9400) [pid = 2376] [serial = 1759] [outer = 000000A98A5E4800] 10:19:04 INFO - PROCESS | 2376 | 1472231944522 Marionette DEBUG loaded listener.js 10:19:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9F3845400) [pid = 2376] [serial = 1760] [outer = 000000A98A5E4800] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F47B7800) [pid = 2376] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A981AB2400) [pid = 2376] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A988740C00) [pid = 2376] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F5527C00) [pid = 2376] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A985372400) [pid = 2376] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F3040400) [pid = 2376] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A982FB7000) [pid = 2376] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A981C84000) [pid = 2376] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A58CC00) [pid = 2376] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982508400) [pid = 2376] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F9A2A400) [pid = 2376] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F4EB1800) [pid = 2376] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981C26C00) [pid = 2376] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:19:04 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9840F8000) [pid = 2376] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:19:05 INFO - PROCESS | 2376 | 1472231945156 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] 10:19:05 INFO - PROCESS | 2376 | 1472231945251 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:19:05 INFO - PROCESS | 2376 | 1472231945254 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - PROCESS | 2376 | 1472231945256 Marionette TRACE conn6 <- [1,2310,null,{}] 10:19:05 INFO - PROCESS | 2376 | 1472231945260 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}] 10:19:05 INFO - PROCESS | 2376 | 1472231945262 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:05 INFO - PROCESS | 2376 | 1472231945344 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:19:05 INFO - PROCESS | 2376 | 1472231945350 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 2376 | 1472231945352 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4776000 == 32 [pid = 2376] [id = 587] 10:19:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986B07800) [pid = 2376] [serial = 1761] [outer = 0000000000000000] 10:19:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98A5E8400) [pid = 2376] [serial = 1762] [outer = 000000A986B07800] 10:19:05 INFO - PROCESS | 2376 | 1472231945399 Marionette DEBUG loaded listener.js 10:19:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F384D800) [pid = 2376] [serial = 1763] [outer = 000000A986B07800] 10:19:05 INFO - PROCESS | 2376 | 1472231945821 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]]]}] 10:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 10:19:05 INFO - PROCESS | 2376 | 1472231945849 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:19:05 INFO - PROCESS | 2376 | 1472231945851 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:19:05 INFO - PROCESS | 2376 | 1472231945855 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:19:05 INFO - PROCESS | 2376 | 1472231945856 Marionette TRACE conn6 <- [1,2314,null,{}] 10:19:05 INFO - PROCESS | 2376 | 1472231945860 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}] 10:19:05 INFO - PROCESS | 2376 | 1472231945862 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:05 INFO - PROCESS | 2376 | 1472231945946 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:19:05 INFO - PROCESS | 2376 | 1472231945952 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:05 INFO - PROCESS | 2376 | 1472231945954 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5219800 == 33 [pid = 2376] [id = 588] 10:19:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A980F20800) [pid = 2376] [serial = 1764] [outer = 0000000000000000] 10:19:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F3E33C00) [pid = 2376] [serial = 1765] [outer = 000000A980F20800] 10:19:06 INFO - PROCESS | 2376 | 1472231946009 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F42BD000) [pid = 2376] [serial = 1766] [outer = 000000A980F20800] 10:19:06 INFO - PROCESS | 2376 | 1472231946450 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]]]}] 10:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 10:19:06 INFO - PROCESS | 2376 | 1472231946503 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:19:06 INFO - PROCESS | 2376 | 1472231946506 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:19:06 INFO - PROCESS | 2376 | 1472231946509 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:19:06 INFO - PROCESS | 2376 | 1472231946511 Marionette TRACE conn6 <- [1,2318,null,{}] 10:19:06 INFO - PROCESS | 2376 | 1472231946515 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}] 10:19:06 INFO - PROCESS | 2376 | 1472231946517 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:06 INFO - PROCESS | 2376 | 1472231946602 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:19:06 INFO - PROCESS | 2376 | 1472231946608 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:06 INFO - PROCESS | 2376 | 1472231946610 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889BC000 == 34 [pid = 2376] [id = 589] 10:19:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F4724C00) [pid = 2376] [serial = 1767] [outer = 0000000000000000] 10:19:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F47AE400) [pid = 2376] [serial = 1768] [outer = 000000A9F4724C00] 10:19:06 INFO - PROCESS | 2376 | 1472231946656 Marionette DEBUG loaded listener.js 10:19:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F47F0400) [pid = 2376] [serial = 1769] [outer = 000000A9F4724C00] 10:19:07 INFO - PROCESS | 2376 | 1472231947413 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]]]}] 10:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 10:19:07 INFO - PROCESS | 2376 | 1472231947501 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:19:07 INFO - PROCESS | 2376 | 1472231947506 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:19:07 INFO - PROCESS | 2376 | 1472231947511 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:19:07 INFO - PROCESS | 2376 | 1472231947515 Marionette TRACE conn6 <- [1,2322,null,{}] 10:19:07 INFO - PROCESS | 2376 | 1472231947521 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}] 10:19:07 INFO - PROCESS | 2376 | 1472231947524 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:07 INFO - PROCESS | 2376 | 1472231947700 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:19:07 INFO - PROCESS | 2376 | 1472231947818 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:07 INFO - PROCESS | 2376 | 1472231947821 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDD000 == 35 [pid = 2376] [id = 590] 10:19:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A981AA8400) [pid = 2376] [serial = 1770] [outer = 0000000000000000] 10:19:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9822EB800) [pid = 2376] [serial = 1771] [outer = 000000A981AA8400] 10:19:07 INFO - PROCESS | 2376 | 1472231947887 Marionette DEBUG loaded listener.js 10:19:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A982FB8C00) [pid = 2376] [serial = 1772] [outer = 000000A981AA8400] 10:19:08 INFO - PROCESS | 2376 | 1472231948616 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]]]}] 10:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1129ms 10:19:08 INFO - PROCESS | 2376 | 1472231948644 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:19:08 INFO - PROCESS | 2376 | 1472231948649 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:19:08 INFO - PROCESS | 2376 | 1472231948656 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:19:08 INFO - PROCESS | 2376 | 1472231948659 Marionette TRACE conn6 <- [1,2326,null,{}] 10:19:08 INFO - PROCESS | 2376 | 1472231948663 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}] 10:19:08 INFO - PROCESS | 2376 | 1472231948666 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:08 INFO - PROCESS | 2376 | 1472231948850 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:19:08 INFO - PROCESS | 2376 | 1472231948860 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:08 INFO - PROCESS | 2376 | 1472231948863 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F1E800 == 36 [pid = 2376] [id = 591] 10:19:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A986B0F800) [pid = 2376] [serial = 1773] [outer = 0000000000000000] 10:19:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A986B3B000) [pid = 2376] [serial = 1774] [outer = 000000A986B0F800] 10:19:08 INFO - PROCESS | 2376 | 1472231948923 Marionette DEBUG loaded listener.js 10:19:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A987C72400) [pid = 2376] [serial = 1775] [outer = 000000A986B0F800] 10:19:09 INFO - PROCESS | 2376 | 1472231949938 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]]]}] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5219800 == 35 [pid = 2376] [id = 588] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4776000 == 34 [pid = 2376] [id = 587] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E42000 == 33 [pid = 2376] [id = 586] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F1F000 == 32 [pid = 2376] [id = 585] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A98999C800 == 31 [pid = 2376] [id = 584] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889C0000 == 30 [pid = 2376] [id = 583] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE3800 == 29 [pid = 2376] [id = 582] 10:19:09 INFO - PROCESS | 2376 | --DOCSHELL 000000A984751800 == 28 [pid = 2376] [id = 581] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9F47EEC00) [pid = 2376] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9850EE800) [pid = 2376] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F42BF400) [pid = 2376] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F5592400) [pid = 2376] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9879BB000) [pid = 2376] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A986B11C00) [pid = 2376] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F3E31000) [pid = 2376] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9885D8C00) [pid = 2376] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9826BAC00) [pid = 2376] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F42C2800) [pid = 2376] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F930E400) [pid = 2376] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A5F0000) [pid = 2376] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A982C49800) [pid = 2376] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981C8D400) [pid = 2376] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F3034000) [pid = 2376] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9D3EC00) [pid = 2376] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F8CD5C00) [pid = 2376] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F9593800) [pid = 2376] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F5F17800) [pid = 2376] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9889F5400) [pid = 2376] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9850EF400) [pid = 2376] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F4DC7400) [pid = 2376] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A986E0A000) [pid = 2376] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9885DF000) [pid = 2376] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9FAC2DC00) [pid = 2376] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F9594400) [pid = 2376] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F9E49800) [pid = 2376] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1341ms 10:19:10 INFO - PROCESS | 2376 | 1472231949999 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 2376 | 1472231950004 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:19:10 INFO - PROCESS | 2376 | 1472231950009 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 2376 | 1472231950012 Marionette TRACE conn6 <- [1,2330,null,{}] 10:19:10 INFO - PROCESS | 2376 | 1472231950018 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}] 10:19:10 INFO - PROCESS | 2376 | 1472231950021 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:10 INFO - PROCESS | 2376 | 1472231950133 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:19:10 INFO - PROCESS | 2376 | 1472231950140 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 2376 | 1472231950145 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98534B000 == 29 [pid = 2376] [id = 592] 10:19:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A98250B400) [pid = 2376] [serial = 1776] [outer = 0000000000000000] 10:19:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A982C4B800) [pid = 2376] [serial = 1777] [outer = 000000A98250B400] 10:19:10 INFO - PROCESS | 2376 | 1472231950196 Marionette DEBUG loaded listener.js 10:19:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98438BC00) [pid = 2376] [serial = 1778] [outer = 000000A98250B400] 10:19:10 INFO - PROCESS | 2376 | 1472231950725 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]]]}] 10:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 10:19:10 INFO - PROCESS | 2376 | 1472231950747 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:19:10 INFO - PROCESS | 2376 | 1472231950752 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:19:10 INFO - PROCESS | 2376 | 1472231950758 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:19:10 INFO - PROCESS | 2376 | 1472231950761 Marionette TRACE conn6 <- [1,2334,null,{}] 10:19:10 INFO - PROCESS | 2376 | 1472231950765 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}] 10:19:10 INFO - PROCESS | 2376 | 1472231950768 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:10 INFO - PROCESS | 2376 | 1472231950859 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:19:10 INFO - PROCESS | 2376 | 1472231950937 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:10 INFO - PROCESS | 2376 | 1472231950939 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D2000 == 30 [pid = 2376] [id = 593] 10:19:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B05000) [pid = 2376] [serial = 1779] [outer = 0000000000000000] 10:19:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A986B3B800) [pid = 2376] [serial = 1780] [outer = 000000A986B05000] 10:19:11 INFO - PROCESS | 2376 | 1472231950999 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C41800) [pid = 2376] [serial = 1781] [outer = 000000A986B05000] 10:19:11 INFO - PROCESS | 2376 | 1472231951400 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]]]}] 10:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 10:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:19:11 INFO - PROCESS | 2376 | 1472231951453 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:19:11 INFO - PROCESS | 2376 | 1472231951456 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:19:11 INFO - PROCESS | 2376 | 1472231951459 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:19:11 INFO - PROCESS | 2376 | 1472231951463 Marionette TRACE conn6 <- [1,2338,null,{}] 10:19:11 INFO - PROCESS | 2376 | 1472231951475 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}] 10:19:11 INFO - PROCESS | 2376 | 1472231951481 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:11 INFO - PROCESS | 2376 | 1472231951602 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:19:11 INFO - PROCESS | 2376 | 1472231951618 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:11 INFO - PROCESS | 2376 | 1472231951622 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F03000 == 31 [pid = 2376] [id = 594] 10:19:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981986C00) [pid = 2376] [serial = 1782] [outer = 0000000000000000] 10:19:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A989F8B400) [pid = 2376] [serial = 1783] [outer = 000000A981986C00] 10:19:11 INFO - PROCESS | 2376 | 1472231951674 Marionette DEBUG loaded listener.js 10:19:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A589400) [pid = 2376] [serial = 1784] [outer = 000000A981986C00] 10:19:12 INFO - PROCESS | 2376 | 1472231952124 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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 10:19:12 INFO - PROCESS | 2376 | 1472231952196 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 2376 | 1472231952199 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:19:12 INFO - PROCESS | 2376 | 1472231952203 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:19:12 INFO - PROCESS | 2376 | 1472231952205 Marionette TRACE conn6 <- [1,2342,null,{}] 10:19:12 INFO - PROCESS | 2376 | 1472231952208 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}] 10:19:12 INFO - PROCESS | 2376 | 1472231952210 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:12 INFO - PROCESS | 2376 | 1472231952328 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:19:12 INFO - PROCESS | 2376 | 1472231952378 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:12 INFO - PROCESS | 2376 | 1472231952380 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3816800 == 32 [pid = 2376] [id = 595] 10:19:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A5F1800) [pid = 2376] [serial = 1785] [outer = 0000000000000000] 10:19:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F2EA3800) [pid = 2376] [serial = 1786] [outer = 000000A98A5F1800] 10:19:12 INFO - PROCESS | 2376 | 1472231952429 Marionette DEBUG loaded listener.js 10:19:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F3036C00) [pid = 2376] [serial = 1787] [outer = 000000A98A5F1800] 10:19:12 INFO - PROCESS | 2376 | 1472231952876 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]]]}] 10:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 736ms 10:19:12 INFO - PROCESS | 2376 | 1472231952940 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:19:12 INFO - PROCESS | 2376 | 1472231952942 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:19:12 INFO - PROCESS | 2376 | 1472231952987 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 2376 | 1472231952990 Marionette TRACE conn6 <- [1,2346,null,{}] 10:19:13 INFO - PROCESS | 2376 | 1472231952994 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}] 10:19:13 INFO - PROCESS | 2376 | 1472231952996 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:13 INFO - PROCESS | 2376 | 1472231953111 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:19:13 INFO - PROCESS | 2376 | 1472231953122 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 2376 | 1472231953124 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8A000 == 33 [pid = 2376] [id = 596] 10:19:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A989F96400) [pid = 2376] [serial = 1788] [outer = 0000000000000000] 10:19:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F38D4400) [pid = 2376] [serial = 1789] [outer = 000000A989F96400] 10:19:13 INFO - PROCESS | 2376 | 1472231953218 Marionette DEBUG loaded listener.js 10:19:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F403A400) [pid = 2376] [serial = 1790] [outer = 000000A989F96400] 10:19:13 INFO - PROCESS | 2376 | 1472231953664 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]]]}] 10:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 10:19:13 INFO - PROCESS | 2376 | 1472231953710 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:19:13 INFO - PROCESS | 2376 | 1472231953713 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:19:13 INFO - PROCESS | 2376 | 1472231953716 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:19:13 INFO - PROCESS | 2376 | 1472231953718 Marionette TRACE conn6 <- [1,2350,null,{}] 10:19:13 INFO - PROCESS | 2376 | 1472231953721 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}] 10:19:13 INFO - PROCESS | 2376 | 1472231953727 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:13 INFO - PROCESS | 2376 | 1472231953879 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:19:13 INFO - PROCESS | 2376 | 1472231953891 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:13 INFO - PROCESS | 2376 | 1472231953893 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A6000 == 34 [pid = 2376] [id = 597] 10:19:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4725C00) [pid = 2376] [serial = 1791] [outer = 0000000000000000] 10:19:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F47EF800) [pid = 2376] [serial = 1792] [outer = 000000A9F4725C00] 10:19:13 INFO - PROCESS | 2376 | 1472231953986 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F51AEC00) [pid = 2376] [serial = 1793] [outer = 000000A9F4725C00] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98438CC00) [pid = 2376] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9858E4C00) [pid = 2376] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C84400) [pid = 2376] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9885DB400) [pid = 2376] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A983BDF400) [pid = 2376] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9889ED800) [pid = 2376] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F47F8800) [pid = 2376] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981E19000) [pid = 2376] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981AB4400) [pid = 2376] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A5E4800) [pid = 2376] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A980F20800) [pid = 2376] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:19:14 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A986B07800) [pid = 2376] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:19:14 INFO - PROCESS | 2376 | 1472231954484 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]]]}] 10:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 839ms 10:19:14 INFO - PROCESS | 2376 | 1472231954559 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:19:14 INFO - PROCESS | 2376 | 1472231954561 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:19:14 INFO - PROCESS | 2376 | 1472231954565 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:19:14 INFO - PROCESS | 2376 | 1472231954567 Marionette TRACE conn6 <- [1,2354,null,{}] 10:19:14 INFO - PROCESS | 2376 | 1472231954570 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}] 10:19:14 INFO - PROCESS | 2376 | 1472231954573 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:14 INFO - PROCESS | 2376 | 1472231954658 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:19:14 INFO - PROCESS | 2376 | 1472231954668 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:14 INFO - PROCESS | 2376 | 1472231954670 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9509800 == 35 [pid = 2376] [id = 598] 10:19:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9840F8000) [pid = 2376] [serial = 1794] [outer = 0000000000000000] 10:19:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98A5EA400) [pid = 2376] [serial = 1795] [outer = 000000A9840F8000] 10:19:14 INFO - PROCESS | 2376 | 1472231954717 Marionette DEBUG loaded listener.js 10:19:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F552C400) [pid = 2376] [serial = 1796] [outer = 000000A9840F8000] 10:19:15 INFO - PROCESS | 2376 | 1472231955135 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 10:19:15 INFO - PROCESS | 2376 | 1472231955197 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 2376 | 1472231955199 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:19:15 INFO - PROCESS | 2376 | 1472231955202 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 2376 | 1472231955204 Marionette TRACE conn6 <- [1,2358,null,{}] 10:19:15 INFO - PROCESS | 2376 | 1472231955208 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}] 10:19:15 INFO - PROCESS | 2376 | 1472231955218 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:15 INFO - PROCESS | 2376 | 1472231955301 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:19:15 INFO - PROCESS | 2376 | 1472231955308 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 2376 | 1472231955310 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9D0A000 == 36 [pid = 2376] [id = 599] 10:19:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5589000) [pid = 2376] [serial = 1797] [outer = 0000000000000000] 10:19:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5F11C00) [pid = 2376] [serial = 1798] [outer = 000000A9F5589000] 10:19:15 INFO - PROCESS | 2376 | 1472231955357 Marionette DEBUG loaded listener.js 10:19:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F8CDA000) [pid = 2376] [serial = 1799] [outer = 000000A9F5589000] 10:19:15 INFO - PROCESS | 2376 | 1472231955782 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]]]}] 10:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 10:19:15 INFO - PROCESS | 2376 | 1472231955835 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:19:15 INFO - PROCESS | 2376 | 1472231955837 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:19:15 INFO - PROCESS | 2376 | 1472231955840 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:19:15 INFO - PROCESS | 2376 | 1472231955842 Marionette TRACE conn6 <- [1,2362,null,{}] 10:19:15 INFO - PROCESS | 2376 | 1472231955846 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}] 10:19:15 INFO - PROCESS | 2376 | 1472231955848 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:15 INFO - PROCESS | 2376 | 1472231955935 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:19:15 INFO - PROCESS | 2376 | 1472231955943 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:15 INFO - PROCESS | 2376 | 1472231955945 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9899AB800 == 37 [pid = 2376] [id = 600] 10:19:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F93E8800) [pid = 2376] [serial = 1800] [outer = 0000000000000000] 10:19:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9A2B400) [pid = 2376] [serial = 1801] [outer = 000000A9F93E8800] 10:19:15 INFO - PROCESS | 2376 | 1472231955991 Marionette DEBUG loaded listener.js 10:19:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9BA5C00) [pid = 2376] [serial = 1802] [outer = 000000A9F93E8800] 10:19:16 INFO - PROCESS | 2376 | 1472231956676 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]]]}] 10:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 881ms 10:19:16 INFO - PROCESS | 2376 | 1472231956725 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:19:16 INFO - PROCESS | 2376 | 1472231956730 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:19:16 INFO - PROCESS | 2376 | 1472231956735 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:19:16 INFO - PROCESS | 2376 | 1472231956739 Marionette TRACE conn6 <- [1,2366,null,{}] 10:19:16 INFO - PROCESS | 2376 | 1472231956745 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}] 10:19:16 INFO - PROCESS | 2376 | 1472231956749 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:16 INFO - PROCESS | 2376 | 1472231956909 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:19:17 INFO - PROCESS | 2376 | 1472231957060 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:17 INFO - PROCESS | 2376 | 1472231957063 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D0000 == 38 [pid = 2376] [id = 601] 10:19:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A983BDF400) [pid = 2376] [serial = 1803] [outer = 0000000000000000] 10:19:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A985035000) [pid = 2376] [serial = 1804] [outer = 000000A983BDF400] 10:19:17 INFO - PROCESS | 2376 | 1472231957127 Marionette DEBUG loaded listener.js 10:19:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A986B10400) [pid = 2376] [serial = 1805] [outer = 000000A983BDF400] 10:19:17 INFO - PROCESS | 2376 | 1472231957774 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]]]}] 10:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1072ms 10:19:17 INFO - PROCESS | 2376 | 1472231957821 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:19:17 INFO - PROCESS | 2376 | 1472231957826 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:19:17 INFO - PROCESS | 2376 | 1472231957833 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:19:17 INFO - PROCESS | 2376 | 1472231957836 Marionette TRACE conn6 <- [1,2370,null,{}] 10:19:17 INFO - PROCESS | 2376 | 1472231957841 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}] 10:19:17 INFO - PROCESS | 2376 | 1472231957844 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:17 INFO - PROCESS | 2376 | 1472231957965 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:19:18 INFO - PROCESS | 2376 | 1472231958063 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:18 INFO - PROCESS | 2376 | 1472231958066 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F3C800 == 39 [pid = 2376] [id = 602] 10:19:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9885E0800) [pid = 2376] [serial = 1806] [outer = 0000000000000000] 10:19:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A589800) [pid = 2376] [serial = 1807] [outer = 000000A9885E0800] 10:19:18 INFO - PROCESS | 2376 | 1472231958128 Marionette DEBUG loaded listener.js 10:19:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F303E800) [pid = 2376] [serial = 1808] [outer = 000000A9885E0800] 10:19:18 INFO - PROCESS | 2376 | 1472231958748 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]]]}] 10:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 987ms 10:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:19:18 INFO - PROCESS | 2376 | 1472231958824 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:19:18 INFO - PROCESS | 2376 | 1472231958827 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:19:18 INFO - PROCESS | 2376 | 1472231958831 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:19:18 INFO - PROCESS | 2376 | 1472231958835 Marionette TRACE conn6 <- [1,2374,null,{}] 10:19:18 INFO - PROCESS | 2376 | 1472231958848 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}] 10:19:18 INFO - PROCESS | 2376 | 1472231958853 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:19 INFO - PROCESS | 2376 | 1472231959007 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:19:19 INFO - PROCESS | 2376 | 1472231959127 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:19 INFO - PROCESS | 2376 | 1472231959130 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB322800 == 40 [pid = 2376] [id = 603] 10:19:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F47ECC00) [pid = 2376] [serial = 1809] [outer = 0000000000000000] 10:19:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F59D1C00) [pid = 2376] [serial = 1810] [outer = 000000A9F47ECC00] 10:19:19 INFO - PROCESS | 2376 | 1472231959194 Marionette DEBUG loaded listener.js 10:19:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9DB2400) [pid = 2376] [serial = 1811] [outer = 000000A9F47ECC00] 10:19:19 INFO - PROCESS | 2376 | 1472231959863 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]]]}] 10:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1080ms 10:19:19 INFO - PROCESS | 2376 | 1472231959921 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:19:19 INFO - PROCESS | 2376 | 1472231959924 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:19:19 INFO - PROCESS | 2376 | 1472231959928 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:19:19 INFO - PROCESS | 2376 | 1472231959931 Marionette TRACE conn6 <- [1,2378,null,{}] 10:19:19 INFO - PROCESS | 2376 | 1472231959935 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}] 10:19:19 INFO - PROCESS | 2376 | 1472231959937 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:20 INFO - PROCESS | 2376 | 1472231960200 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:19:20 INFO - PROCESS | 2376 | 1472231960343 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:20 INFO - PROCESS | 2376 | 1472231960346 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98533E000 == 41 [pid = 2376] [id = 604] 10:19:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A981C88400) [pid = 2376] [serial = 1812] [outer = 0000000000000000] 10:19:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9822EAC00) [pid = 2376] [serial = 1813] [outer = 000000A981C88400] 10:19:20 INFO - PROCESS | 2376 | 1472231960405 Marionette DEBUG loaded listener.js 10:19:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A984727800) [pid = 2376] [serial = 1814] [outer = 000000A981C88400] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9D0A000 == 40 [pid = 2376] [id = 599] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9509800 == 39 [pid = 2376] [id = 598] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A6000 == 38 [pid = 2376] [id = 597] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8A000 == 37 [pid = 2376] [id = 596] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3816800 == 36 [pid = 2376] [id = 595] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F03000 == 35 [pid = 2376] [id = 594] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D2000 == 34 [pid = 2376] [id = 593] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A98534B000 == 33 [pid = 2376] [id = 592] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889BC000 == 32 [pid = 2376] [id = 589] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDD000 == 31 [pid = 2376] [id = 590] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F1E800 == 30 [pid = 2376] [id = 591] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE5800 == 29 [pid = 2376] [id = 580] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB322800 == 28 [pid = 2376] [id = 603] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F3C800 == 27 [pid = 2376] [id = 602] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D0000 == 26 [pid = 2376] [id = 601] 10:19:21 INFO - PROCESS | 2376 | --DOCSHELL 000000A9899AB800 == 25 [pid = 2376] [id = 600] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A985031000) [pid = 2376] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A986B41800) [pid = 2376] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A987C96000) [pid = 2376] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9879B8C00) [pid = 2376] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9822E9800) [pid = 2376] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A982C4B000) [pid = 2376] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A988740800) [pid = 2376] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A986E06400) [pid = 2376] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9858E4000) [pid = 2376] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F2EA8000) [pid = 2376] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A989F98C00) [pid = 2376] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F9DB0800) [pid = 2376] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F51AC400) [pid = 2376] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F3037C00) [pid = 2376] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A982C4C000) [pid = 2376] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A989F8B800) [pid = 2376] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9889EF400) [pid = 2376] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F2EA9400) [pid = 2376] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F3E33C00) [pid = 2376] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F47AE400) [pid = 2376] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9858E1C00) [pid = 2376] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98A589C00) [pid = 2376] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98A5E8400) [pid = 2376] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F3845400) [pid = 2376] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F384D800) [pid = 2376] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F42BD000) [pid = 2376] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:19:21 INFO - PROCESS | 2376 | 1472231961748 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]]]}] 10:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1933ms 10:19:21 INFO - PROCESS | 2376 | 1472231961868 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:19:21 INFO - PROCESS | 2376 | 1472231961872 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:19:21 INFO - PROCESS | 2376 | 1472231961877 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:19:21 INFO - PROCESS | 2376 | 1472231961881 Marionette TRACE conn6 <- [1,2382,null,{}] 10:19:21 INFO - PROCESS | 2376 | 1472231961887 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}] 10:19:21 INFO - PROCESS | 2376 | 1472231961890 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:22 INFO - PROCESS | 2376 | 1472231961993 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:19:22 INFO - PROCESS | 2376 | 1472231962065 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 2376 | 1472231962070 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984312000 == 26 [pid = 2376] [id = 605] 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A981C8E400) [pid = 2376] [serial = 1815] [outer = 0000000000000000] 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A981E1B000) [pid = 2376] [serial = 1816] [outer = 000000A981C8E400] 10:19:22 INFO - PROCESS | 2376 | 1472231962124 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9822E9C00) [pid = 2376] [serial = 1817] [outer = 000000A981C8E400] 10:19:22 INFO - PROCESS | 2376 | 1472231962591 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]]]}] 10:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 10:19:22 INFO - PROCESS | 2376 | 1472231962614 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:19:22 INFO - PROCESS | 2376 | 1472231962619 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:19:22 INFO - PROCESS | 2376 | 1472231962626 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:19:22 INFO - PROCESS | 2376 | 1472231962629 Marionette TRACE conn6 <- [1,2386,null,{}] 10:19:22 INFO - PROCESS | 2376 | 1472231962633 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}] 10:19:22 INFO - PROCESS | 2376 | 1472231962636 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:22 INFO - PROCESS | 2376 | 1472231962731 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:19:22 INFO - PROCESS | 2376 | 1472231962738 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:22 INFO - PROCESS | 2376 | 1472231962741 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F5E000 == 27 [pid = 2376] [id = 606] 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A982C4EC00) [pid = 2376] [serial = 1818] [outer = 0000000000000000] 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A983E4C000) [pid = 2376] [serial = 1819] [outer = 000000A982C4EC00] 10:19:22 INFO - PROCESS | 2376 | 1472231962792 Marionette DEBUG loaded listener.js 10:19:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985374800) [pid = 2376] [serial = 1820] [outer = 000000A982C4EC00] 10:19:23 INFO - PROCESS | 2376 | 1472231963276 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]]]}] 10:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 10:19:23 INFO - PROCESS | 2376 | 1472231963319 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:19:23 INFO - PROCESS | 2376 | 1472231963322 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:19:23 INFO - PROCESS | 2376 | 1472231963325 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:19:23 INFO - PROCESS | 2376 | 1472231963329 Marionette TRACE conn6 <- [1,2390,null,{}] 10:19:23 INFO - PROCESS | 2376 | 1472231963341 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}] 10:19:23 INFO - PROCESS | 2376 | 1472231963346 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:23 INFO - PROCESS | 2376 | 1472231963469 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:19:23 INFO - PROCESS | 2376 | 1472231963557 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:23 INFO - PROCESS | 2376 | 1472231963561 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888E1000 == 28 [pid = 2376] [id = 607] 10:19:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A986B0C800) [pid = 2376] [serial = 1821] [outer = 0000000000000000] 10:19:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A986E03000) [pid = 2376] [serial = 1822] [outer = 000000A986B0C800] 10:19:23 INFO - PROCESS | 2376 | 1472231963613 Marionette DEBUG loaded listener.js 10:19:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9879C3000) [pid = 2376] [serial = 1823] [outer = 000000A986B0C800] 10:19:24 INFO - PROCESS | 2376 | 1472231964045 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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 776ms 10:19:24 INFO - PROCESS | 2376 | 1472231964104 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 2376 | 1472231964108 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:19:24 INFO - PROCESS | 2376 | 1472231964111 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 2376 | 1472231964113 Marionette TRACE conn6 <- [1,2394,null,{}] 10:19:24 INFO - PROCESS | 2376 | 1472231964117 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}] 10:19:24 INFO - PROCESS | 2376 | 1472231964119 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:24 INFO - PROCESS | 2376 | 1472231964239 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:19:24 INFO - PROCESS | 2376 | 1472231964293 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:24 INFO - PROCESS | 2376 | 1472231964295 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989915800 == 29 [pid = 2376] [id = 608] 10:19:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C79000) [pid = 2376] [serial = 1824] [outer = 0000000000000000] 10:19:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C98000) [pid = 2376] [serial = 1825] [outer = 000000A987C79000] 10:19:24 INFO - PROCESS | 2376 | 1472231964344 Marionette DEBUG loaded listener.js 10:19:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9885E3000) [pid = 2376] [serial = 1826] [outer = 000000A987C79000] 10:19:24 INFO - PROCESS | 2376 | 1472231964802 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]]]}] 10:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 736ms 10:19:24 INFO - PROCESS | 2376 | 1472231964848 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:19:24 INFO - PROCESS | 2376 | 1472231964850 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:19:24 INFO - PROCESS | 2376 | 1472231964858 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:19:24 INFO - PROCESS | 2376 | 1472231964860 Marionette TRACE conn6 <- [1,2398,null,{}] 10:19:24 INFO - PROCESS | 2376 | 1472231964864 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}] 10:19:24 INFO - PROCESS | 2376 | 1472231964866 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:24 INFO - PROCESS | 2376 | 1472231964978 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:19:25 INFO - PROCESS | 2376 | 1472231965033 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:25 INFO - PROCESS | 2376 | 1472231965035 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F07800 == 30 [pid = 2376] [id = 609] 10:19:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A98874A000) [pid = 2376] [serial = 1827] [outer = 0000000000000000] 10:19:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9889ED000) [pid = 2376] [serial = 1828] [outer = 000000A98874A000] 10:19:25 INFO - PROCESS | 2376 | 1472231965084 Marionette DEBUG loaded listener.js 10:19:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A989F91000) [pid = 2376] [serial = 1829] [outer = 000000A98874A000] 10:19:25 INFO - PROCESS | 2376 | 1472231965775 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]]]}] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F93E8800) [pid = 2376] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F5589000) [pid = 2376] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98A5F1800) [pid = 2376] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9840F8000) [pid = 2376] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9822F2400) [pid = 2376] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F4725C00) [pid = 2376] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F96400) [pid = 2376] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A986B0F800) [pid = 2376] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A981986C00) [pid = 2376] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4724C00) [pid = 2376] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98250B400) [pid = 2376] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A986B05000) [pid = 2376] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:19:25 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A981AA8400) [pid = 2376] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 985ms 10:19:25 INFO - PROCESS | 2376 | 1472231965848 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:19:25 INFO - PROCESS | 2376 | 1472231965853 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:19:25 INFO - PROCESS | 2376 | 1472231965859 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:19:25 INFO - PROCESS | 2376 | 1472231965863 Marionette TRACE conn6 <- [1,2402,null,{}] 10:19:25 INFO - PROCESS | 2376 | 1472231965870 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}] 10:19:25 INFO - PROCESS | 2376 | 1472231965874 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:26 INFO - PROCESS | 2376 | 1472231966057 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:19:26 INFO - PROCESS | 2376 | 1472231966148 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:26 INFO - PROCESS | 2376 | 1472231966154 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F75800 == 31 [pid = 2376] [id = 610] 10:19:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981AA9800) [pid = 2376] [serial = 1830] [outer = 0000000000000000] 10:19:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981AB3000) [pid = 2376] [serial = 1831] [outer = 000000A981AA9800] 10:19:26 INFO - PROCESS | 2376 | 1472231966216 Marionette DEBUG loaded listener.js 10:19:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981FF4C00) [pid = 2376] [serial = 1832] [outer = 000000A981AA9800] 10:19:26 INFO - PROCESS | 2376 | 1472231966964 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]]]}] 10:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1129ms 10:19:27 INFO - PROCESS | 2376 | 1472231967015 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:19:27 INFO - PROCESS | 2376 | 1472231967020 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:19:27 INFO - PROCESS | 2376 | 1472231967028 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:19:27 INFO - PROCESS | 2376 | 1472231967031 Marionette TRACE conn6 <- [1,2406,null,{}] 10:19:27 INFO - PROCESS | 2376 | 1472231967036 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}] 10:19:27 INFO - PROCESS | 2376 | 1472231967039 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:27 INFO - PROCESS | 2376 | 1472231967164 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:19:27 INFO - PROCESS | 2376 | 1472231967243 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:27 INFO - PROCESS | 2376 | 1472231967246 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9899A1800 == 32 [pid = 2376] [id = 611] 10:19:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985371400) [pid = 2376] [serial = 1833] [outer = 0000000000000000] 10:19:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98537D800) [pid = 2376] [serial = 1834] [outer = 000000A985371400] 10:19:27 INFO - PROCESS | 2376 | 1472231967346 Marionette DEBUG loaded listener.js 10:19:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A985FD1400) [pid = 2376] [serial = 1835] [outer = 000000A985371400] 10:19:28 INFO - PROCESS | 2376 | 1472231968201 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]]]}] 10:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1237ms 10:19:28 INFO - PROCESS | 2376 | 1472231968280 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:19:28 INFO - PROCESS | 2376 | 1472231968285 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:19:28 INFO - PROCESS | 2376 | 1472231968290 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:19:28 INFO - PROCESS | 2376 | 1472231968294 Marionette TRACE conn6 <- [1,2410,null,{}] 10:19:28 INFO - PROCESS | 2376 | 1472231968300 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}] 10:19:28 INFO - PROCESS | 2376 | 1472231968303 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:28 INFO - PROCESS | 2376 | 1472231968430 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:19:28 INFO - PROCESS | 2376 | 1472231968506 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:28 INFO - PROCESS | 2376 | 1472231968510 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984746800 == 33 [pid = 2376] [id = 612] 10:19:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A981FF2000) [pid = 2376] [serial = 1836] [outer = 0000000000000000] 10:19:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A982509C00) [pid = 2376] [serial = 1837] [outer = 000000A981FF2000] 10:19:28 INFO - PROCESS | 2376 | 1472231968564 Marionette DEBUG loaded listener.js 10:19:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A983BE9400) [pid = 2376] [serial = 1838] [outer = 000000A981FF2000] 10:19:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A989915800 == 32 [pid = 2376] [id = 608] 10:19:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888E1000 == 31 [pid = 2376] [id = 607] 10:19:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F5E000 == 30 [pid = 2376] [id = 606] 10:19:28 INFO - PROCESS | 2376 | --DOCSHELL 000000A984312000 == 29 [pid = 2376] [id = 605] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F47EF800) [pid = 2376] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F403A400) [pid = 2376] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F38D4400) [pid = 2376] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A986B3B000) [pid = 2376] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C72400) [pid = 2376] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A989F8B400) [pid = 2376] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F47F0400) [pid = 2376] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A982C4B800) [pid = 2376] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98438BC00) [pid = 2376] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A986B3B800) [pid = 2376] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A987C41800) [pid = 2376] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9822EB800) [pid = 2376] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A982FB8C00) [pid = 2376] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F9BA5C00) [pid = 2376] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9F9A2B400) [pid = 2376] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F5F11C00) [pid = 2376] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F8CDA000) [pid = 2376] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A9F51AEC00) [pid = 2376] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F2EA3800) [pid = 2376] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A9F3036C00) [pid = 2376] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A9F552C400) [pid = 2376] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 53 (000000A98A5EA400) [pid = 2376] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 52 (000000A98A589400) [pid = 2376] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:19:28 INFO - PROCESS | 2376 | --DOMWINDOW == 51 (000000A987C71C00) [pid = 2376] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:19:29 INFO - PROCESS | 2376 | 1472231969131 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 881ms 10:19:29 INFO - PROCESS | 2376 | 1472231969173 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 2376 | 1472231969177 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:19:29 INFO - PROCESS | 2376 | 1472231969184 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 2376 | 1472231969186 Marionette TRACE conn6 <- [1,2414,null,{}] 10:19:29 INFO - PROCESS | 2376 | 1472231969190 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}] 10:19:29 INFO - PROCESS | 2376 | 1472231969193 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:29 INFO - PROCESS | 2376 | 1472231969285 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:19:29 INFO - PROCESS | 2376 | 1472231969295 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:29 INFO - PROCESS | 2376 | 1472231969297 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888CC800 == 30 [pid = 2376] [id = 613] 10:19:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 52 (000000A983E4E000) [pid = 2376] [serial = 1839] [outer = 0000000000000000] 10:19:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 53 (000000A9858E9C00) [pid = 2376] [serial = 1840] [outer = 000000A983E4E000] 10:19:29 INFO - PROCESS | 2376 | 1472231969412 Marionette DEBUG loaded listener.js 10:19:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (000000A986B3B000) [pid = 2376] [serial = 1841] [outer = 000000A983E4E000] 10:19:29 INFO - PROCESS | 2376 | 1472231969833 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]]]}] 10:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 10:19:29 INFO - PROCESS | 2376 | 1472231969859 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:19:29 INFO - PROCESS | 2376 | 1472231969861 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:19:29 INFO - PROCESS | 2376 | 1472231969865 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:19:29 INFO - PROCESS | 2376 | 1472231969869 Marionette TRACE conn6 <- [1,2418,null,{}] 10:19:29 INFO - PROCESS | 2376 | 1472231969880 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}] 10:19:29 INFO - PROCESS | 2376 | 1472231969886 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:30 INFO - PROCESS | 2376 | 1472231970010 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:19:30 INFO - PROCESS | 2376 | 1472231970024 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 2376 | 1472231970028 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98990A000 == 31 [pid = 2376] [id = 614] 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A987C74400) [pid = 2376] [serial = 1842] [outer = 0000000000000000] 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A987C95C00) [pid = 2376] [serial = 1843] [outer = 000000A987C74400] 10:19:30 INFO - PROCESS | 2376 | 1472231970081 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9889EBC00) [pid = 2376] [serial = 1844] [outer = 000000A987C74400] 10:19:30 INFO - PROCESS | 2376 | 1472231970550 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]]]}] 10:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 735ms 10:19:30 INFO - PROCESS | 2376 | 1472231970602 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:19:30 INFO - PROCESS | 2376 | 1472231970605 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:19:30 INFO - PROCESS | 2376 | 1472231970608 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:19:30 INFO - PROCESS | 2376 | 1472231970610 Marionette TRACE conn6 <- [1,2422,null,{}] 10:19:30 INFO - PROCESS | 2376 | 1472231970614 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}] 10:19:30 INFO - PROCESS | 2376 | 1472231970616 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:30 INFO - PROCESS | 2376 | 1472231970708 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:19:30 INFO - PROCESS | 2376 | 1472231970715 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:30 INFO - PROCESS | 2376 | 1472231970717 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2EC000 == 32 [pid = 2376] [id = 615] 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A989F9A800) [pid = 2376] [serial = 1845] [outer = 0000000000000000] 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A98A58BC00) [pid = 2376] [serial = 1846] [outer = 000000A989F9A800] 10:19:30 INFO - PROCESS | 2376 | 1472231970766 Marionette DEBUG loaded listener.js 10:19:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A98A5EBC00) [pid = 2376] [serial = 1847] [outer = 000000A989F9A800] 10:19:31 INFO - PROCESS | 2376 | 1472231971210 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 10:19:31 INFO - PROCESS | 2376 | 1472231971240 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 2376 | 1472231971243 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:19:31 INFO - PROCESS | 2376 | 1472231971246 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 2376 | 1472231971248 Marionette TRACE conn6 <- [1,2426,null,{}] 10:19:31 INFO - PROCESS | 2376 | 1472231971257 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}] 10:19:31 INFO - PROCESS | 2376 | 1472231971260 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:31 INFO - PROCESS | 2376 | 1472231971368 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:19:31 INFO - PROCESS | 2376 | 1472231971452 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:31 INFO - PROCESS | 2376 | 1472231971454 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3E50000 == 33 [pid = 2376] [id = 616] 10:19:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A98A5E6C00) [pid = 2376] [serial = 1848] [outer = 0000000000000000] 10:19:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9F2EA9800) [pid = 2376] [serial = 1849] [outer = 000000A98A5E6C00] 10:19:31 INFO - PROCESS | 2376 | 1472231971503 Marionette DEBUG loaded listener.js 10:19:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9F3037C00) [pid = 2376] [serial = 1850] [outer = 000000A98A5E6C00] 10:19:31 INFO - PROCESS | 2376 | 1472231971932 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]]]}] 10:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 10:19:31 INFO - PROCESS | 2376 | 1472231971983 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:19:31 INFO - PROCESS | 2376 | 1472231971986 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:19:31 INFO - PROCESS | 2376 | 1472231971989 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:19:31 INFO - PROCESS | 2376 | 1472231971991 Marionette TRACE conn6 <- [1,2430,null,{}] 10:19:32 INFO - PROCESS | 2376 | 1472231971995 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}] 10:19:32 INFO - PROCESS | 2376 | 1472231972002 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:32 INFO - PROCESS | 2376 | 1472231972163 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:19:32 INFO - PROCESS | 2376 | 1472231972189 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 2376 | 1472231972191 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E7C000 == 34 [pid = 2376] [id = 617] 10:19:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F303A800) [pid = 2376] [serial = 1851] [outer = 0000000000000000] 10:19:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9F3EC4000) [pid = 2376] [serial = 1852] [outer = 000000A9F303A800] 10:19:32 INFO - PROCESS | 2376 | 1472231972238 Marionette DEBUG loaded listener.js 10:19:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9F42C0800) [pid = 2376] [serial = 1853] [outer = 000000A9F303A800] 10:19:32 INFO - PROCESS | 2376 | 1472231972679 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]]]}] 10:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 735ms 10:19:32 INFO - PROCESS | 2376 | 1472231972750 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:19:32 INFO - PROCESS | 2376 | 1472231972752 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:19:32 INFO - PROCESS | 2376 | 1472231972756 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:19:32 INFO - PROCESS | 2376 | 1472231972758 Marionette TRACE conn6 <- [1,2434,null,{}] 10:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:19:32 INFO - PROCESS | 2376 | 1472231972761 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}] 10:19:32 INFO - PROCESS | 2376 | 1472231972763 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:32 INFO - PROCESS | 2376 | 1472231972884 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:19:32 INFO - PROCESS | 2376 | 1472231972940 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:32 INFO - PROCESS | 2376 | 1472231972942 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F555A800 == 35 [pid = 2376] [id = 618] 10:19:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F42C0C00) [pid = 2376] [serial = 1854] [outer = 0000000000000000] 10:19:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F47AB000) [pid = 2376] [serial = 1855] [outer = 000000A9F42C0C00] 10:19:32 INFO - PROCESS | 2376 | 1472231972990 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F47EB800) [pid = 2376] [serial = 1856] [outer = 000000A9F42C0C00] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A986B0C800) [pid = 2376] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A987C79000) [pid = 2376] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9885E0800) [pid = 2376] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A983BDF400) [pid = 2376] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F47ECC00) [pid = 2376] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A982C4EC00) [pid = 2376] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A981C8E400) [pid = 2376] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:19:33 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A981C88400) [pid = 2376] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:19:33 INFO - PROCESS | 2376 | 1472231973382 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]]]}] 10:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 10:19:33 INFO - PROCESS | 2376 | 1472231973432 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:19:33 INFO - PROCESS | 2376 | 1472231973435 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:19:33 INFO - PROCESS | 2376 | 1472231973444 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:19:33 INFO - PROCESS | 2376 | 1472231973446 Marionette TRACE conn6 <- [1,2438,null,{}] 10:19:33 INFO - PROCESS | 2376 | 1472231973450 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}] 10:19:33 INFO - PROCESS | 2376 | 1472231973452 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:33 INFO - PROCESS | 2376 | 1472231973537 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:19:33 INFO - PROCESS | 2376 | 1472231973542 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:33 INFO - PROCESS | 2376 | 1472231973544 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C21000 == 36 [pid = 2376] [id = 619] 10:19:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A989F8B800) [pid = 2376] [serial = 1857] [outer = 0000000000000000] 10:19:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9F47B6C00) [pid = 2376] [serial = 1858] [outer = 000000A989F8B800] 10:19:33 INFO - PROCESS | 2376 | 1472231973590 Marionette DEBUG loaded listener.js 10:19:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F47F4800) [pid = 2376] [serial = 1859] [outer = 000000A989F8B800] 10:19:34 INFO - PROCESS | 2376 | 1472231973999 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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 10:19:34 INFO - PROCESS | 2376 | 1472231974075 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 2376 | 1472231974077 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:19:34 INFO - PROCESS | 2376 | 1472231974081 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 2376 | 1472231974083 Marionette TRACE conn6 <- [1,2442,null,{}] 10:19:34 INFO - PROCESS | 2376 | 1472231974087 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}] 10:19:34 INFO - PROCESS | 2376 | 1472231974089 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:34 INFO - PROCESS | 2376 | 1472231974184 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:19:34 INFO - PROCESS | 2376 | 1472231974224 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 2376 | 1472231974226 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B7000 == 37 [pid = 2376] [id = 620] 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A988746400) [pid = 2376] [serial = 1860] [outer = 0000000000000000] 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9F4DCD800) [pid = 2376] [serial = 1861] [outer = 000000A988746400] 10:19:34 INFO - PROCESS | 2376 | 1472231974274 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F51AEC00) [pid = 2376] [serial = 1862] [outer = 000000A988746400] 10:19:34 INFO - PROCESS | 2376 | 1472231974691 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]]]}] 10:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 10:19:34 INFO - PROCESS | 2376 | 1472231974713 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:19:34 INFO - PROCESS | 2376 | 1472231974715 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:19:34 INFO - PROCESS | 2376 | 1472231974730 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:19:34 INFO - PROCESS | 2376 | 1472231974732 Marionette TRACE conn6 <- [1,2446,null,{}] 10:19:34 INFO - PROCESS | 2376 | 1472231974739 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}] 10:19:34 INFO - PROCESS | 2376 | 1472231974741 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:34 INFO - PROCESS | 2376 | 1472231974830 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:19:34 INFO - PROCESS | 2376 | 1472231974837 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:34 INFO - PROCESS | 2376 | 1472231974839 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9A90000 == 38 [pid = 2376] [id = 621] 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F51FB400) [pid = 2376] [serial = 1863] [outer = 0000000000000000] 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F596D800) [pid = 2376] [serial = 1864] [outer = 000000A9F51FB400] 10:19:34 INFO - PROCESS | 2376 | 1472231974887 Marionette DEBUG loaded listener.js 10:19:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9EFA9D800) [pid = 2376] [serial = 1865] [outer = 000000A9F51FB400] 10:19:35 INFO - PROCESS | 2376 | 1472231975432 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]]]}] 10:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 776ms 10:19:35 INFO - PROCESS | 2376 | 1472231975509 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:19:35 INFO - PROCESS | 2376 | 1472231975515 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:19:35 INFO - PROCESS | 2376 | 1472231975608 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:19:35 INFO - PROCESS | 2376 | 1472231975612 Marionette TRACE conn6 <- [1,2450,null,{}] 10:19:35 INFO - PROCESS | 2376 | 1472231975633 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}] 10:19:35 INFO - PROCESS | 2376 | 1472231975636 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:35 INFO - PROCESS | 2376 | 1472231975768 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:19:35 INFO - PROCESS | 2376 | 1472231975843 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:35 INFO - PROCESS | 2376 | 1472231975848 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDB000 == 39 [pid = 2376] [id = 622] 10:19:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981AAFC00) [pid = 2376] [serial = 1866] [outer = 0000000000000000] 10:19:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982D2BC00) [pid = 2376] [serial = 1867] [outer = 000000A981AAFC00] 10:19:35 INFO - PROCESS | 2376 | 1472231975952 Marionette DEBUG loaded listener.js 10:19:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985FC9400) [pid = 2376] [serial = 1868] [outer = 000000A981AAFC00] 10:19:36 INFO - PROCESS | 2376 | 1472231976578 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]]]}] 10:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1083ms 10:19:36 INFO - PROCESS | 2376 | 1472231976606 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:19:36 INFO - PROCESS | 2376 | 1472231976612 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:19:36 INFO - PROCESS | 2376 | 1472231976619 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:19:36 INFO - PROCESS | 2376 | 1472231976622 Marionette TRACE conn6 <- [1,2454,null,{}] 10:19:36 INFO - PROCESS | 2376 | 1472231976626 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}] 10:19:36 INFO - PROCESS | 2376 | 1472231976629 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:36 INFO - PROCESS | 2376 | 1472231976750 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:19:36 INFO - PROCESS | 2376 | 1472231976846 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:36 INFO - PROCESS | 2376 | 1472231976849 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2D9000 == 40 [pid = 2376] [id = 623] 10:19:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C76000) [pid = 2376] [serial = 1869] [outer = 0000000000000000] 10:19:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C96800) [pid = 2376] [serial = 1870] [outer = 000000A987C76000] 10:19:36 INFO - PROCESS | 2376 | 1472231976910 Marionette DEBUG loaded listener.js 10:19:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A989F8C000) [pid = 2376] [serial = 1871] [outer = 000000A987C76000] 10:19:37 INFO - PROCESS | 2376 | 1472231977532 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]]]}] 10:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 987ms 10:19:37 INFO - PROCESS | 2376 | 1472231977607 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:19:37 INFO - PROCESS | 2376 | 1472231977610 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:19:37 INFO - PROCESS | 2376 | 1472231977613 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:19:37 INFO - PROCESS | 2376 | 1472231977618 Marionette TRACE conn6 <- [1,2458,null,{}] 10:19:37 INFO - PROCESS | 2376 | 1472231977630 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}] 10:19:37 INFO - PROCESS | 2376 | 1472231977635 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:37 INFO - PROCESS | 2376 | 1472231977799 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:19:37 INFO - PROCESS | 2376 | 1472231977850 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:37 INFO - PROCESS | 2376 | 1472231977854 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9E19800 == 41 [pid = 2376] [id = 624] 10:19:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F390C400) [pid = 2376] [serial = 1872] [outer = 0000000000000000] 10:19:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F3E31C00) [pid = 2376] [serial = 1873] [outer = 000000A9F390C400] 10:19:37 INFO - PROCESS | 2376 | 1472231977914 Marionette DEBUG loaded listener.js 10:19:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47EA800) [pid = 2376] [serial = 1874] [outer = 000000A9F390C400] 10:19:38 INFO - PROCESS | 2376 | 1472231978572 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]]]}] 10:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1031ms 10:19:38 INFO - PROCESS | 2376 | 1472231978646 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:19:38 INFO - PROCESS | 2376 | 1472231978650 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:19:38 INFO - PROCESS | 2376 | 1472231978653 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:19:38 INFO - PROCESS | 2376 | 1472231978656 Marionette TRACE conn6 <- [1,2462,null,{}] 10:19:38 INFO - PROCESS | 2376 | 1472231978659 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}] 10:19:38 INFO - PROCESS | 2376 | 1472231978662 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:38 INFO - PROCESS | 2376 | 1472231978779 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:19:39 INFO - PROCESS | 2376 | 1472231979039 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:39 INFO - PROCESS | 2376 | 1472231979042 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843DC000 == 42 [pid = 2376] [id = 625] 10:19:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981BDEC00) [pid = 2376] [serial = 1875] [outer = 0000000000000000] 10:19:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A981C88000) [pid = 2376] [serial = 1876] [outer = 000000A981BDEC00] 10:19:39 INFO - PROCESS | 2376 | 1472231979112 Marionette DEBUG loaded listener.js 10:19:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98393AC00) [pid = 2376] [serial = 1877] [outer = 000000A981BDEC00] 10:19:39 INFO - PROCESS | 2376 | 1472231979767 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]]]}] 10:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1127ms 10:19:39 INFO - PROCESS | 2376 | 1472231979784 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:19:39 INFO - PROCESS | 2376 | 1472231979788 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:19:39 INFO - PROCESS | 2376 | 1472231979792 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:19:39 INFO - PROCESS | 2376 | 1472231979795 Marionette TRACE conn6 <- [1,2466,null,{}] 10:19:39 INFO - PROCESS | 2376 | 1472231979800 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}] 10:19:39 INFO - PROCESS | 2376 | 1472231979805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B7000 == 41 [pid = 2376] [id = 620] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C21000 == 40 [pid = 2376] [id = 619] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F555A800 == 39 [pid = 2376] [id = 618] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E7C000 == 38 [pid = 2376] [id = 617] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3E50000 == 37 [pid = 2376] [id = 616] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2EC000 == 36 [pid = 2376] [id = 615] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98990A000 == 35 [pid = 2376] [id = 614] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888CC800 == 34 [pid = 2376] [id = 613] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A984746800 == 33 [pid = 2376] [id = 612] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F75800 == 32 [pid = 2376] [id = 610] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9899A1800 == 31 [pid = 2376] [id = 611] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98533E000 == 30 [pid = 2376] [id = 604] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F07800 == 29 [pid = 2376] [id = 609] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843DC000 == 28 [pid = 2376] [id = 625] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9E19800 == 27 [pid = 2376] [id = 624] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2D9000 == 26 [pid = 2376] [id = 623] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9A90000 == 25 [pid = 2376] [id = 621] 10:19:40 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDB000 == 24 [pid = 2376] [id = 622] 10:19:40 INFO - PROCESS | 2376 | 1472231980549 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986E03000) [pid = 2376] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9889ED000) [pid = 2376] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9885E3000) [pid = 2376] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A983E4C000) [pid = 2376] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985374800) [pid = 2376] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981E1B000) [pid = 2376] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9822E9C00) [pid = 2376] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9822EAC00) [pid = 2376] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A984727800) [pid = 2376] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A985035000) [pid = 2376] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98A589800) [pid = 2376] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F59D1C00) [pid = 2376] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9879C3000) [pid = 2376] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C98000) [pid = 2376] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F303E800) [pid = 2376] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A986B10400) [pid = 2376] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9DB2400) [pid = 2376] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:19:40 INFO - PROCESS | 2376 | 1472231980731 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:40 INFO - PROCESS | 2376 | 1472231980735 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981ADC000 == 25 [pid = 2376] [id = 626] 10:19:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A981AAB000) [pid = 2376] [serial = 1878] [outer = 0000000000000000] 10:19:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981AAD400) [pid = 2376] [serial = 1879] [outer = 000000A981AAB000] 10:19:40 INFO - PROCESS | 2376 | 1472231980788 Marionette DEBUG loaded listener.js 10:19:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981C83800) [pid = 2376] [serial = 1880] [outer = 000000A981AAB000] 10:19:41 INFO - PROCESS | 2376 | 1472231981272 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]]]}] 10:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1530ms 10:19:41 INFO - PROCESS | 2376 | 1472231981328 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:19:41 INFO - PROCESS | 2376 | 1472231981333 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:19:41 INFO - PROCESS | 2376 | 1472231981338 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:19:41 INFO - PROCESS | 2376 | 1472231981341 Marionette TRACE conn6 <- [1,2470,null,{}] 10:19:41 INFO - PROCESS | 2376 | 1472231981346 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}] 10:19:41 INFO - PROCESS | 2376 | 1472231981349 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:41 INFO - PROCESS | 2376 | 1472231981453 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:19:41 INFO - PROCESS | 2376 | 1472231981462 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:41 INFO - PROCESS | 2376 | 1472231981466 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985349000 == 26 [pid = 2376] [id = 627] 10:19:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A983942C00) [pid = 2376] [serial = 1881] [outer = 0000000000000000] 10:19:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A983E4C000) [pid = 2376] [serial = 1882] [outer = 000000A983942C00] 10:19:41 INFO - PROCESS | 2376 | 1472231981518 Marionette DEBUG loaded listener.js 10:19:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9850F4800) [pid = 2376] [serial = 1883] [outer = 000000A983942C00] 10:19:41 INFO - PROCESS | 2376 | 1472231981991 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 10:19:42 INFO - PROCESS | 2376 | 1472231982012 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:19:42 INFO - PROCESS | 2376 | 1472231982016 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:19:42 INFO - PROCESS | 2376 | 1472231982020 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 2376 | 1472231982022 Marionette TRACE conn6 <- [1,2474,null,{}] 10:19:42 INFO - PROCESS | 2376 | 1472231982059 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}] 10:19:42 INFO - PROCESS | 2376 | 1472231982061 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:42 INFO - PROCESS | 2376 | 1472231982162 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:19:42 INFO - PROCESS | 2376 | 1472231982247 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 2376 | 1472231982249 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C4800 == 27 [pid = 2376] [id = 628] 10:19:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A985374800) [pid = 2376] [serial = 1884] [outer = 0000000000000000] 10:19:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A985FCB000) [pid = 2376] [serial = 1885] [outer = 000000A985374800] 10:19:42 INFO - PROCESS | 2376 | 1472231982299 Marionette DEBUG loaded listener.js 10:19:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B40800) [pid = 2376] [serial = 1886] [outer = 000000A985374800] 10:19:42 INFO - PROCESS | 2376 | 1472231982705 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]]]}] 10:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 10:19:42 INFO - PROCESS | 2376 | 1472231982755 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:19:42 INFO - PROCESS | 2376 | 1472231982759 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:19:42 INFO - PROCESS | 2376 | 1472231982771 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:19:42 INFO - PROCESS | 2376 | 1472231982775 Marionette TRACE conn6 <- [1,2478,null,{}] 10:19:42 INFO - PROCESS | 2376 | 1472231982779 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}] 10:19:42 INFO - PROCESS | 2376 | 1472231982783 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:42 INFO - PROCESS | 2376 | 1472231982914 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:19:42 INFO - PROCESS | 2376 | 1472231982937 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:42 INFO - PROCESS | 2376 | 1472231982939 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989519000 == 28 [pid = 2376] [id = 629] 10:19:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879BCC00) [pid = 2376] [serial = 1887] [outer = 0000000000000000] 10:19:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C4D400) [pid = 2376] [serial = 1888] [outer = 000000A9879BCC00] 10:19:42 INFO - PROCESS | 2376 | 1472231982989 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9885D9800) [pid = 2376] [serial = 1889] [outer = 000000A9879BCC00] 10:19:43 INFO - PROCESS | 2376 | 1472231983450 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]]]}] 10:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 735ms 10:19:43 INFO - PROCESS | 2376 | 1472231983511 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:19:43 INFO - PROCESS | 2376 | 1472231983513 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:19:43 INFO - PROCESS | 2376 | 1472231983517 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:19:43 INFO - PROCESS | 2376 | 1472231983519 Marionette TRACE conn6 <- [1,2482,null,{}] 10:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:19:43 INFO - PROCESS | 2376 | 1472231983522 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}] 10:19:43 INFO - PROCESS | 2376 | 1472231983524 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:43 INFO - PROCESS | 2376 | 1472231983646 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:19:43 INFO - PROCESS | 2376 | 1472231983701 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:43 INFO - PROCESS | 2376 | 1472231983703 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9899A7800 == 29 [pid = 2376] [id = 630] 10:19:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987CA2400) [pid = 2376] [serial = 1890] [outer = 0000000000000000] 10:19:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A988748C00) [pid = 2376] [serial = 1891] [outer = 000000A987CA2400] 10:19:43 INFO - PROCESS | 2376 | 1472231983753 Marionette DEBUG loaded listener.js 10:19:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9889FAC00) [pid = 2376] [serial = 1892] [outer = 000000A987CA2400] 10:19:44 INFO - PROCESS | 2376 | 1472231984162 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]]]}] 10:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 10:19:44 INFO - PROCESS | 2376 | 1472231984194 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:19:44 INFO - PROCESS | 2376 | 1472231984197 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:19:44 INFO - PROCESS | 2376 | 1472231984200 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:19:44 INFO - PROCESS | 2376 | 1472231984202 Marionette TRACE conn6 <- [1,2486,null,{}] 10:19:44 INFO - PROCESS | 2376 | 1472231984205 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}] 10:19:44 INFO - PROCESS | 2376 | 1472231984208 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:44 INFO - PROCESS | 2376 | 1472231984321 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:19:44 INFO - PROCESS | 2376 | 1472231984327 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:44 INFO - PROCESS | 2376 | 1472231984333 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2E5000 == 30 [pid = 2376] [id = 631] 10:19:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A983B12800) [pid = 2376] [serial = 1893] [outer = 0000000000000000] 10:19:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A5E5800) [pid = 2376] [serial = 1894] [outer = 000000A983B12800] 10:19:44 INFO - PROCESS | 2376 | 1472231984434 Marionette DEBUG loaded listener.js 10:19:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F2EAB800) [pid = 2376] [serial = 1895] [outer = 000000A983B12800] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A5E6C00) [pid = 2376] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F303A800) [pid = 2376] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F42C0C00) [pid = 2376] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A989F9A800) [pid = 2376] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98874A000) [pid = 2376] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985371400) [pid = 2376] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A983E4E000) [pid = 2376] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A987C74400) [pid = 2376] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A981FF2000) [pid = 2376] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981AA9800) [pid = 2376] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A988746400) [pid = 2376] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F51FB400) [pid = 2376] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:19:45 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A989F8B800) [pid = 2376] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:19:45 INFO - PROCESS | 2376 | 1472231985136 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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 10:19:45 INFO - PROCESS | 2376 | 1472231985190 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:19:45 INFO - PROCESS | 2376 | 1472231985192 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:19:45 INFO - PROCESS | 2376 | 1472231985195 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 2376 | 1472231985198 Marionette TRACE conn6 <- [1,2490,null,{}] 10:19:45 INFO - PROCESS | 2376 | 1472231985203 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}] 10:19:45 INFO - PROCESS | 2376 | 1472231985205 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:45 INFO - PROCESS | 2376 | 1472231985299 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:19:45 INFO - PROCESS | 2376 | 1472231985309 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 2376 | 1472231985311 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981865800 == 31 [pid = 2376] [id = 632] 10:19:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A982241C00) [pid = 2376] [serial = 1896] [outer = 0000000000000000] 10:19:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9879BD800) [pid = 2376] [serial = 1897] [outer = 000000A982241C00] 10:19:45 INFO - PROCESS | 2376 | 1472231985357 Marionette DEBUG loaded listener.js 10:19:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A989F94000) [pid = 2376] [serial = 1898] [outer = 000000A982241C00] 10:19:45 INFO - PROCESS | 2376 | 1472231985767 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]]]}] 10:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 10:19:45 INFO - PROCESS | 2376 | 1472231985828 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:19:45 INFO - PROCESS | 2376 | 1472231985830 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:19:45 INFO - PROCESS | 2376 | 1472231985833 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:19:45 INFO - PROCESS | 2376 | 1472231985835 Marionette TRACE conn6 <- [1,2494,null,{}] 10:19:45 INFO - PROCESS | 2376 | 1472231985839 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}] 10:19:45 INFO - PROCESS | 2376 | 1472231985841 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:45 INFO - PROCESS | 2376 | 1472231985925 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:19:45 INFO - PROCESS | 2376 | 1472231985930 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:45 INFO - PROCESS | 2376 | 1472231985932 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F2E800 == 32 [pid = 2376] [id = 633] 10:19:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A989F98800) [pid = 2376] [serial = 1899] [outer = 0000000000000000] 10:19:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F30D9800) [pid = 2376] [serial = 1900] [outer = 000000A989F98800] 10:19:45 INFO - PROCESS | 2376 | 1472231985979 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F4055000) [pid = 2376] [serial = 1901] [outer = 000000A989F98800] 10:19:46 INFO - PROCESS | 2376 | 1472231986416 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]]]}] 10:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 10:19:46 INFO - PROCESS | 2376 | 1472231986466 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:19:46 INFO - PROCESS | 2376 | 1472231986469 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:19:46 INFO - PROCESS | 2376 | 1472231986473 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:19:46 INFO - PROCESS | 2376 | 1472231986475 Marionette TRACE conn6 <- [1,2498,null,{}] 10:19:46 INFO - PROCESS | 2376 | 1472231986478 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}] 10:19:46 INFO - PROCESS | 2376 | 1472231986488 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:46 INFO - PROCESS | 2376 | 1472231986573 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:19:46 INFO - PROCESS | 2376 | 1472231986580 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:46 INFO - PROCESS | 2376 | 1472231986582 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B8800 == 33 [pid = 2376] [id = 634] 10:19:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4258C00) [pid = 2376] [serial = 1902] [outer = 0000000000000000] 10:19:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47B0C00) [pid = 2376] [serial = 1903] [outer = 000000A9F4258C00] 10:19:46 INFO - PROCESS | 2376 | 1472231986628 Marionette DEBUG loaded listener.js 10:19:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47F6400) [pid = 2376] [serial = 1904] [outer = 000000A9F4258C00] 10:19:47 INFO - PROCESS | 2376 | 1472231987055 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]]]}] 10:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 10:19:47 INFO - PROCESS | 2376 | 1472231987139 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:19:47 INFO - PROCESS | 2376 | 1472231987143 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:19:47 INFO - PROCESS | 2376 | 1472231987154 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:19:47 INFO - PROCESS | 2376 | 1472231987159 Marionette TRACE conn6 <- [1,2502,null,{}] 10:19:47 INFO - PROCESS | 2376 | 1472231987166 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}] 10:19:47 INFO - PROCESS | 2376 | 1472231987170 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:47 INFO - PROCESS | 2376 | 1472231987340 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:19:47 INFO - PROCESS | 2376 | 1472231987445 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:47 INFO - PROCESS | 2376 | 1472231987451 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F6D000 == 34 [pid = 2376] [id = 635] 10:19:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981C84800) [pid = 2376] [serial = 1905] [outer = 0000000000000000] 10:19:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A98223B800) [pid = 2376] [serial = 1906] [outer = 000000A981C84800] 10:19:47 INFO - PROCESS | 2376 | 1472231987514 Marionette DEBUG loaded listener.js 10:19:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A982FAFC00) [pid = 2376] [serial = 1907] [outer = 000000A981C84800] 10:19:48 INFO - PROCESS | 2376 | 1472231988326 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]]]}] 10:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1238ms 10:19:48 INFO - PROCESS | 2376 | 1472231988398 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:19:48 INFO - PROCESS | 2376 | 1472231988402 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:19:48 INFO - PROCESS | 2376 | 1472231988408 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:19:48 INFO - PROCESS | 2376 | 1472231988413 Marionette TRACE conn6 <- [1,2506,null,{}] 10:19:48 INFO - PROCESS | 2376 | 1472231988418 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}] 10:19:48 INFO - PROCESS | 2376 | 1472231988421 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:48 INFO - PROCESS | 2376 | 1472231988554 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:19:48 INFO - PROCESS | 2376 | 1472231988672 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:48 INFO - PROCESS | 2376 | 1472231988675 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9899A3000 == 35 [pid = 2376] [id = 636] 10:19:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A985FC3400) [pid = 2376] [serial = 1908] [outer = 0000000000000000] 10:19:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A986E0B000) [pid = 2376] [serial = 1909] [outer = 000000A985FC3400] 10:19:48 INFO - PROCESS | 2376 | 1472231988738 Marionette DEBUG loaded listener.js 10:19:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A987C43800) [pid = 2376] [serial = 1910] [outer = 000000A985FC3400] 10:19:49 INFO - PROCESS | 2376 | 1472231989525 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]]]}] 10:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1180ms 10:19:49 INFO - PROCESS | 2376 | 1472231989586 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:19:49 INFO - PROCESS | 2376 | 1472231989589 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:19:49 INFO - PROCESS | 2376 | 1472231989592 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:19:49 INFO - PROCESS | 2376 | 1472231989595 Marionette TRACE conn6 <- [1,2510,null,{}] 10:19:49 INFO - PROCESS | 2376 | 1472231989605 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}] 10:19:49 INFO - PROCESS | 2376 | 1472231989610 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:49 INFO - PROCESS | 2376 | 1472231989847 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:19:49 INFO - PROCESS | 2376 | 1472231989972 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:49 INFO - PROCESS | 2376 | 1472231989975 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984317000 == 36 [pid = 2376] [id = 637] 10:19:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A981AAC400) [pid = 2376] [serial = 1911] [outer = 0000000000000000] 10:19:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A981C87000) [pid = 2376] [serial = 1912] [outer = 000000A981AAC400] 10:19:50 INFO - PROCESS | 2376 | 1472231990032 Marionette DEBUG loaded listener.js 10:19:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A982D2B400) [pid = 2376] [serial = 1913] [outer = 000000A981AAC400] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F2E800 == 35 [pid = 2376] [id = 633] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A981865800 == 34 [pid = 2376] [id = 632] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2E5000 == 33 [pid = 2376] [id = 631] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9899A7800 == 32 [pid = 2376] [id = 630] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A989519000 == 31 [pid = 2376] [id = 629] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888C4800 == 30 [pid = 2376] [id = 628] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A985349000 == 29 [pid = 2376] [id = 627] 10:19:50 INFO - PROCESS | 2376 | --DOCSHELL 000000A981ADC000 == 28 [pid = 2376] [id = 626] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F2EA9800) [pid = 2376] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F3037C00) [pid = 2376] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F42C0800) [pid = 2376] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F3EC4000) [pid = 2376] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47AB000) [pid = 2376] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A58BC00) [pid = 2376] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A989F91000) [pid = 2376] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98537D800) [pid = 2376] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A985FD1400) [pid = 2376] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9858E9C00) [pid = 2376] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986B3B000) [pid = 2376] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C95C00) [pid = 2376] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9889EBC00) [pid = 2376] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982509C00) [pid = 2376] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A983BE9400) [pid = 2376] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981AB3000) [pid = 2376] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981FF4C00) [pid = 2376] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4DCD800) [pid = 2376] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F47EB800) [pid = 2376] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F596D800) [pid = 2376] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9EFA9D800) [pid = 2376] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F51AEC00) [pid = 2376] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F47F4800) [pid = 2376] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F47B6C00) [pid = 2376] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A98A5EBC00) [pid = 2376] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 10:19:50 INFO - PROCESS | 2376 | 1472231990650 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]]]}] 10:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1126ms 10:19:50 INFO - PROCESS | 2376 | 1472231990721 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:19:50 INFO - PROCESS | 2376 | 1472231990726 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:19:50 INFO - PROCESS | 2376 | 1472231990731 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:19:50 INFO - PROCESS | 2376 | 1472231990734 Marionette TRACE conn6 <- [1,2514,null,{}] 10:19:50 INFO - PROCESS | 2376 | 1472231990739 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}] 10:19:50 INFO - PROCESS | 2376 | 1472231990742 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:50 INFO - PROCESS | 2376 | 1472231990844 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:19:50 INFO - PROCESS | 2376 | 1472231990927 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:50 INFO - PROCESS | 2376 | 1472231990930 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B67000 == 29 [pid = 2376] [id = 638] 10:19:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A982C51800) [pid = 2376] [serial = 1914] [outer = 0000000000000000] 10:19:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9858DC000) [pid = 2376] [serial = 1915] [outer = 000000A982C51800] 10:19:50 INFO - PROCESS | 2376 | 1472231990981 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A986B3BC00) [pid = 2376] [serial = 1916] [outer = 000000A982C51800] 10:19:51 INFO - PROCESS | 2376 | 1472231991411 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]]]}] 10:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 733ms 10:19:51 INFO - PROCESS | 2376 | 1472231991468 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:19:51 INFO - PROCESS | 2376 | 1472231991471 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:19:51 INFO - PROCESS | 2376 | 1472231991475 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:19:51 INFO - PROCESS | 2376 | 1472231991478 Marionette TRACE conn6 <- [1,2518,null,{}] 10:19:51 INFO - PROCESS | 2376 | 1472231991482 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}] 10:19:51 INFO - PROCESS | 2376 | 1472231991484 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:51 INFO - PROCESS | 2376 | 1472231991575 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:19:51 INFO - PROCESS | 2376 | 1472231991585 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:51 INFO - PROCESS | 2376 | 1472231991587 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98950F800 == 30 [pid = 2376] [id = 639] 10:19:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C47C00) [pid = 2376] [serial = 1917] [outer = 0000000000000000] 10:19:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C9E400) [pid = 2376] [serial = 1918] [outer = 000000A987C47C00] 10:19:51 INFO - PROCESS | 2376 | 1472231991636 Marionette DEBUG loaded listener.js 10:19:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A988747C00) [pid = 2376] [serial = 1919] [outer = 000000A987C47C00] 10:19:52 INFO - PROCESS | 2376 | 1472231992119 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 10:19:52 INFO - PROCESS | 2376 | 1472231992168 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 2376 | 1472231992172 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:19:52 INFO - PROCESS | 2376 | 1472231992183 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 2376 | 1472231992187 Marionette TRACE conn6 <- [1,2522,null,{}] 10:19:52 INFO - PROCESS | 2376 | 1472231992191 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}] 10:19:52 INFO - PROCESS | 2376 | 1472231992195 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:52 INFO - PROCESS | 2376 | 1472231992290 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:19:52 INFO - PROCESS | 2376 | 1472231992376 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:52 INFO - PROCESS | 2376 | 1472231992378 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5B3000 == 31 [pid = 2376] [id = 640] 10:19:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9850F1800) [pid = 2376] [serial = 1920] [outer = 0000000000000000] 10:19:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9889EC400) [pid = 2376] [serial = 1921] [outer = 000000A9850F1800] 10:19:52 INFO - PROCESS | 2376 | 1472231992427 Marionette DEBUG loaded listener.js 10:19:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A5F1800) [pid = 2376] [serial = 1922] [outer = 000000A9850F1800] 10:19:52 INFO - PROCESS | 2376 | 1472231992873 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]]]}] 10:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 10:19:52 INFO - PROCESS | 2376 | 1472231992916 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:19:52 INFO - PROCESS | 2376 | 1472231992918 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:19:52 INFO - PROCESS | 2376 | 1472231992922 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:19:52 INFO - PROCESS | 2376 | 1472231992923 Marionette TRACE conn6 <- [1,2526,null,{}] 10:19:52 INFO - PROCESS | 2376 | 1472231992927 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}] 10:19:52 INFO - PROCESS | 2376 | 1472231992929 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:53 INFO - PROCESS | 2376 | 1472231993044 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:19:53 INFO - PROCESS | 2376 | 1472231993064 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 2376 | 1472231993066 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F401E800 == 32 [pid = 2376] [id = 641] 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A5F1C00) [pid = 2376] [serial = 1923] [outer = 0000000000000000] 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F303D000) [pid = 2376] [serial = 1924] [outer = 000000A98A5F1C00] 10:19:53 INFO - PROCESS | 2376 | 1472231993158 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F38D7000) [pid = 2376] [serial = 1925] [outer = 000000A98A5F1C00] 10:19:53 INFO - PROCESS | 2376 | 1472231993583 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]]]}] 10:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 10:19:53 INFO - PROCESS | 2376 | 1472231993596 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:19:53 INFO - PROCESS | 2376 | 1472231993598 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:19:53 INFO - PROCESS | 2376 | 1472231993607 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:19:53 INFO - PROCESS | 2376 | 1472231993609 Marionette TRACE conn6 <- [1,2530,null,{}] 10:19:53 INFO - PROCESS | 2376 | 1472231993613 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}] 10:19:53 INFO - PROCESS | 2376 | 1472231993615 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:53 INFO - PROCESS | 2376 | 1472231993758 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:19:53 INFO - PROCESS | 2376 | 1472231993765 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:53 INFO - PROCESS | 2376 | 1472231993771 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5220800 == 33 [pid = 2376] [id = 642] 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F47AB000) [pid = 2376] [serial = 1926] [outer = 0000000000000000] 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47AFC00) [pid = 2376] [serial = 1927] [outer = 000000A9F47AB000] 10:19:53 INFO - PROCESS | 2376 | 1472231993878 Marionette DEBUG loaded listener.js 10:19:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4DC7800) [pid = 2376] [serial = 1928] [outer = 000000A9F47AB000] 10:19:54 INFO - PROCESS | 2376 | 1472231994344 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]]]}] 10:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 10:19:54 INFO - PROCESS | 2376 | 1472231994390 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:19:54 INFO - PROCESS | 2376 | 1472231994393 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:19:54 INFO - PROCESS | 2376 | 1472231994396 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:19:54 INFO - PROCESS | 2376 | 1472231994398 Marionette TRACE conn6 <- [1,2534,null,{}] 10:19:54 INFO - PROCESS | 2376 | 1472231994402 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}] 10:19:54 INFO - PROCESS | 2376 | 1472231994404 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:54 INFO - PROCESS | 2376 | 1472231994529 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:19:54 INFO - PROCESS | 2376 | 1472231994586 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:54 INFO - PROCESS | 2376 | 1472231994588 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B3800 == 34 [pid = 2376] [id = 643] 10:19:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F51F1C00) [pid = 2376] [serial = 1929] [outer = 0000000000000000] 10:19:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F55E9400) [pid = 2376] [serial = 1930] [outer = 000000A9F51F1C00] 10:19:54 INFO - PROCESS | 2376 | 1472231994636 Marionette DEBUG loaded listener.js 10:19:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F5F8CC00) [pid = 2376] [serial = 1931] [outer = 000000A9F51F1C00] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987CA2400) [pid = 2376] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A983B12800) [pid = 2376] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981AAB000) [pid = 2376] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A985374800) [pid = 2376] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981BDEC00) [pid = 2376] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981AAFC00) [pid = 2376] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C76000) [pid = 2376] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F390C400) [pid = 2376] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982241C00) [pid = 2376] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A983942C00) [pid = 2376] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A989F98800) [pid = 2376] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:19:54 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9879BCC00) [pid = 2376] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:19:55 INFO - PROCESS | 2376 | 1472231995068 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 736ms 10:19:55 INFO - PROCESS | 2376 | 1472231995149 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 2376 | 1472231995151 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:19:55 INFO - PROCESS | 2376 | 1472231995157 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 2376 | 1472231995159 Marionette TRACE conn6 <- [1,2538,null,{}] 10:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:19:55 INFO - PROCESS | 2376 | 1472231995162 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}] 10:19:55 INFO - PROCESS | 2376 | 1472231995164 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:55 INFO - PROCESS | 2376 | 1472231995249 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:19:55 INFO - PROCESS | 2376 | 1472231995255 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 2376 | 1472231995257 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9AEA800 == 35 [pid = 2376] [id = 644] 10:19:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985379400) [pid = 2376] [serial = 1932] [outer = 0000000000000000] 10:19:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98A5E4C00) [pid = 2376] [serial = 1933] [outer = 000000A985379400] 10:19:55 INFO - PROCESS | 2376 | 1472231995303 Marionette DEBUG loaded listener.js 10:19:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F552E400) [pid = 2376] [serial = 1934] [outer = 000000A985379400] 10:19:55 INFO - PROCESS | 2376 | 1472231995739 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]]]}] 10:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 10:19:55 INFO - PROCESS | 2376 | 1472231995791 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:19:55 INFO - PROCESS | 2376 | 1472231995802 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:19:55 INFO - PROCESS | 2376 | 1472231995806 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:19:55 INFO - PROCESS | 2376 | 1472231995808 Marionette TRACE conn6 <- [1,2542,null,{}] 10:19:55 INFO - PROCESS | 2376 | 1472231995812 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}] 10:19:55 INFO - PROCESS | 2376 | 1472231995814 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:55 INFO - PROCESS | 2376 | 1472231995901 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:19:55 INFO - PROCESS | 2376 | 1472231995906 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:55 INFO - PROCESS | 2376 | 1472231995908 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FAB3F800 == 36 [pid = 2376] [id = 645] 10:19:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5F18800) [pid = 2376] [serial = 1935] [outer = 0000000000000000] 10:19:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F9380000) [pid = 2376] [serial = 1936] [outer = 000000A9F5F18800] 10:19:55 INFO - PROCESS | 2376 | 1472231995954 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9591800) [pid = 2376] [serial = 1937] [outer = 000000A9F5F18800] 10:19:56 INFO - PROCESS | 2376 | 1472231996385 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]]]}] 10:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 10:19:56 INFO - PROCESS | 2376 | 1472231996440 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:19:56 INFO - PROCESS | 2376 | 1472231996443 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:19:56 INFO - PROCESS | 2376 | 1472231996446 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:19:56 INFO - PROCESS | 2376 | 1472231996448 Marionette TRACE conn6 <- [1,2546,null,{}] 10:19:56 INFO - PROCESS | 2376 | 1472231996451 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}] 10:19:56 INFO - PROCESS | 2376 | 1472231996454 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:56 INFO - PROCESS | 2376 | 1472231996541 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:19:56 INFO - PROCESS | 2376 | 1472231996580 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:56 INFO - PROCESS | 2376 | 1472231996582 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB2B0000 == 37 [pid = 2376] [id = 646] 10:19:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9B4DC00) [pid = 2376] [serial = 1938] [outer = 0000000000000000] 10:19:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9B54400) [pid = 2376] [serial = 1939] [outer = 000000A9F9B4DC00] 10:19:56 INFO - PROCESS | 2376 | 1472231996632 Marionette DEBUG loaded listener.js 10:19:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F9DAB400) [pid = 2376] [serial = 1940] [outer = 000000A9F9B4DC00] 10:19:57 INFO - PROCESS | 2376 | 1472231997336 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]]]}] 10:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 924ms 10:19:57 INFO - PROCESS | 2376 | 1472231997374 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:19:57 INFO - PROCESS | 2376 | 1472231997379 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:19:57 INFO - PROCESS | 2376 | 1472231997384 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:19:57 INFO - PROCESS | 2376 | 1472231997389 Marionette TRACE conn6 <- [1,2550,null,{}] 10:19:57 INFO - PROCESS | 2376 | 1472231997395 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}] 10:19:57 INFO - PROCESS | 2376 | 1472231997398 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:57 INFO - PROCESS | 2376 | 1472231997526 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:19:57 INFO - PROCESS | 2376 | 1472231997623 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:57 INFO - PROCESS | 2376 | 1472231997626 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A7000 == 38 [pid = 2376] [id = 647] 10:19:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A984727800) [pid = 2376] [serial = 1941] [outer = 0000000000000000] 10:19:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A985FC8000) [pid = 2376] [serial = 1942] [outer = 000000A984727800] 10:19:57 INFO - PROCESS | 2376 | 1472231997688 Marionette DEBUG loaded listener.js 10:19:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9879BF800) [pid = 2376] [serial = 1943] [outer = 000000A984727800] 10:19:58 INFO - PROCESS | 2376 | 1472231998365 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]]]}] 10:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1027ms 10:19:58 INFO - PROCESS | 2376 | 1472231998415 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:19:58 INFO - PROCESS | 2376 | 1472231998420 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:19:58 INFO - PROCESS | 2376 | 1472231998427 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:19:58 INFO - PROCESS | 2376 | 1472231998430 Marionette TRACE conn6 <- [1,2554,null,{}] 10:19:58 INFO - PROCESS | 2376 | 1472231998434 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}] 10:19:58 INFO - PROCESS | 2376 | 1472231998437 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:58 INFO - PROCESS | 2376 | 1472231998559 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:19:58 INFO - PROCESS | 2376 | 1472231998685 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:58 INFO - PROCESS | 2376 | 1472231998688 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F521A000 == 39 [pid = 2376] [id = 648] 10:19:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A989F8D000) [pid = 2376] [serial = 1944] [outer = 0000000000000000] 10:19:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98A58D000) [pid = 2376] [serial = 1945] [outer = 000000A989F8D000] 10:19:58 INFO - PROCESS | 2376 | 1472231998750 Marionette DEBUG loaded listener.js 10:19:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F3E31000) [pid = 2376] [serial = 1946] [outer = 000000A989F8D000] 10:19:59 INFO - PROCESS | 2376 | 1472231999405 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]]]}] 10:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1022ms 10:19:59 INFO - PROCESS | 2376 | 1472231999451 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:19:59 INFO - PROCESS | 2376 | 1472231999454 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:19:59 INFO - PROCESS | 2376 | 1472231999472 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:19:59 INFO - PROCESS | 2376 | 1472231999477 Marionette TRACE conn6 <- [1,2558,null,{}] 10:19:59 INFO - PROCESS | 2376 | 1472231999510 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}] 10:19:59 INFO - PROCESS | 2376 | 1472231999515 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:59 INFO - PROCESS | 2376 | 1472231999642 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:19:59 INFO - PROCESS | 2376 | 1472231999760 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:19:59 INFO - PROCESS | 2376 | 1472231999764 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:19:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE7EF800 == 40 [pid = 2376] [id = 649] 10:19:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F47F3800) [pid = 2376] [serial = 1947] [outer = 0000000000000000] 10:19:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F5520400) [pid = 2376] [serial = 1948] [outer = 000000A9F47F3800] 10:19:59 INFO - PROCESS | 2376 | 1472231999826 Marionette DEBUG loaded listener.js 10:19:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9D3F000) [pid = 2376] [serial = 1949] [outer = 000000A9F47F3800] 10:20:00 INFO - PROCESS | 2376 | 1472232000471 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]]]}] 10:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1222ms 10:20:00 INFO - PROCESS | 2376 | 1472232000701 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:20:00 INFO - PROCESS | 2376 | 1472232000706 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:20:00 INFO - PROCESS | 2376 | 1472232000711 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:20:00 INFO - PROCESS | 2376 | 1472232000714 Marionette TRACE conn6 <- [1,2562,null,{}] 10:20:00 INFO - PROCESS | 2376 | 1472232000720 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}] 10:20:00 INFO - PROCESS | 2376 | 1472232000723 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:00 INFO - PROCESS | 2376 | 1472232000843 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:20:00 INFO - PROCESS | 2376 | 1472232000920 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:00 INFO - PROCESS | 2376 | 1472232000925 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F7D800 == 41 [pid = 2376] [id = 650] 10:20:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A981C1F400) [pid = 2376] [serial = 1950] [outer = 0000000000000000] 10:20:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9822EAC00) [pid = 2376] [serial = 1951] [outer = 000000A981C1F400] 10:20:01 INFO - PROCESS | 2376 | 1472232001023 Marionette DEBUG loaded listener.js 10:20:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9850EF800) [pid = 2376] [serial = 1952] [outer = 000000A981C1F400] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FAB3F800 == 40 [pid = 2376] [id = 645] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9AEA800 == 39 [pid = 2376] [id = 644] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B3800 == 38 [pid = 2376] [id = 643] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5220800 == 37 [pid = 2376] [id = 642] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F401E800 == 36 [pid = 2376] [id = 641] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5B3000 == 35 [pid = 2376] [id = 640] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A98950F800 == 34 [pid = 2376] [id = 639] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B67000 == 33 [pid = 2376] [id = 638] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A984317000 == 32 [pid = 2376] [id = 637] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9899A3000 == 31 [pid = 2376] [id = 636] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B8800 == 30 [pid = 2376] [id = 634] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F6D000 == 29 [pid = 2376] [id = 635] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE7EF800 == 28 [pid = 2376] [id = 649] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F521A000 == 27 [pid = 2376] [id = 648] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889A7000 == 26 [pid = 2376] [id = 647] 10:20:02 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB2B0000 == 25 [pid = 2376] [id = 646] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A988748C00) [pid = 2376] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A98A5E5800) [pid = 2376] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A981AAD400) [pid = 2376] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A981C83800) [pid = 2376] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A986B40800) [pid = 2376] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A985FCB000) [pid = 2376] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98393AC00) [pid = 2376] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981C88000) [pid = 2376] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9889FAC00) [pid = 2376] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A985FC9400) [pid = 2376] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982D2BC00) [pid = 2376] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A989F8C000) [pid = 2376] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C96800) [pid = 2376] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47EA800) [pid = 2376] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F3E31C00) [pid = 2376] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9879BD800) [pid = 2376] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F47B0C00) [pid = 2376] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F2EAB800) [pid = 2376] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A983E4C000) [pid = 2376] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9850F4800) [pid = 2376] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4055000) [pid = 2376] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A989F94000) [pid = 2376] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A987C4D400) [pid = 2376] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9885D9800) [pid = 2376] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F30D9800) [pid = 2376] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:20:02 INFO - PROCESS | 2376 | 1472232002449 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]]]}] 10:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1787ms 10:20:02 INFO - PROCESS | 2376 | 1472232002503 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:20:02 INFO - PROCESS | 2376 | 1472232002508 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:20:02 INFO - PROCESS | 2376 | 1472232002515 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:20:02 INFO - PROCESS | 2376 | 1472232002519 Marionette TRACE conn6 <- [1,2566,null,{}] 10:20:02 INFO - PROCESS | 2376 | 1472232002525 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}] 10:20:02 INFO - PROCESS | 2376 | 1472232002528 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:02 INFO - PROCESS | 2376 | 1472232002640 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:20:02 INFO - PROCESS | 2376 | 1472232002647 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:02 INFO - PROCESS | 2376 | 1472232002650 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982621000 == 26 [pid = 2376] [id = 651] 10:20:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A981C2B000) [pid = 2376] [serial = 1953] [outer = 0000000000000000] 10:20:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981C88000) [pid = 2376] [serial = 1954] [outer = 000000A981C2B000] 10:20:02 INFO - PROCESS | 2376 | 1472232002701 Marionette DEBUG loaded listener.js 10:20:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A98200B000) [pid = 2376] [serial = 1955] [outer = 000000A981C2B000] 10:20:03 INFO - PROCESS | 2376 | 1472232003215 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]]]}] 10:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 10:20:03 INFO - PROCESS | 2376 | 1472232003254 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:20:03 INFO - PROCESS | 2376 | 1472232003260 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:20:03 INFO - PROCESS | 2376 | 1472232003266 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:20:03 INFO - PROCESS | 2376 | 1472232003269 Marionette TRACE conn6 <- [1,2570,null,{}] 10:20:03 INFO - PROCESS | 2376 | 1472232003274 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}] 10:20:03 INFO - PROCESS | 2376 | 1472232003276 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:03 INFO - PROCESS | 2376 | 1472232003375 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:20:03 INFO - PROCESS | 2376 | 1472232003382 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:03 INFO - PROCESS | 2376 | 1472232003385 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F5C000 == 27 [pid = 2376] [id = 652] 10:20:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A983B0AC00) [pid = 2376] [serial = 1956] [outer = 0000000000000000] 10:20:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A983BE2000) [pid = 2376] [serial = 1957] [outer = 000000A983B0AC00] 10:20:03 INFO - PROCESS | 2376 | 1472232003443 Marionette DEBUG loaded listener.js 10:20:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98502DC00) [pid = 2376] [serial = 1958] [outer = 000000A983B0AC00] 10:20:03 INFO - PROCESS | 2376 | 1472232003925 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 10:20:04 INFO - PROCESS | 2376 | 1472232004002 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:20:04 INFO - PROCESS | 2376 | 1472232004004 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:20:04 INFO - PROCESS | 2376 | 1472232004008 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:20:04 INFO - PROCESS | 2376 | 1472232004012 Marionette TRACE conn6 <- [1,2574,null,{}] 10:20:04 INFO - PROCESS | 2376 | 1472232004063 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}] 10:20:04 INFO - PROCESS | 2376 | 1472232004068 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:04 INFO - PROCESS | 2376 | 1472232004165 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:20:04 INFO - PROCESS | 2376 | 1472232004174 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 2376 | 1472232004178 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897F000 == 28 [pid = 2376] [id = 653] 10:20:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A981C8E800) [pid = 2376] [serial = 1959] [outer = 0000000000000000] 10:20:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986B0F000) [pid = 2376] [serial = 1960] [outer = 000000A981C8E800] 10:20:04 INFO - PROCESS | 2376 | 1472232004229 Marionette DEBUG loaded listener.js 10:20:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A986B40000) [pid = 2376] [serial = 1961] [outer = 000000A981C8E800] 10:20:04 INFO - PROCESS | 2376 | 1472232004729 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]]]}] 10:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 755ms 10:20:04 INFO - PROCESS | 2376 | 1472232004766 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:20:04 INFO - PROCESS | 2376 | 1472232004769 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:20:04 INFO - PROCESS | 2376 | 1472232004772 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:20:04 INFO - PROCESS | 2376 | 1472232004774 Marionette TRACE conn6 <- [1,2578,null,{}] 10:20:04 INFO - PROCESS | 2376 | 1472232004783 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}] 10:20:04 INFO - PROCESS | 2376 | 1472232004785 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:04 INFO - PROCESS | 2376 | 1472232004904 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:20:04 INFO - PROCESS | 2376 | 1472232004914 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:04 INFO - PROCESS | 2376 | 1472232004916 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989521000 == 29 [pid = 2376] [id = 654] 10:20:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9879B9400) [pid = 2376] [serial = 1962] [outer = 0000000000000000] 10:20:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987C3F000) [pid = 2376] [serial = 1963] [outer = 000000A9879B9400] 10:20:05 INFO - PROCESS | 2376 | 1472232005009 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C73000) [pid = 2376] [serial = 1964] [outer = 000000A9879B9400] 10:20:05 INFO - PROCESS | 2376 | 1472232005460 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]]]}] 10:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 10:20:05 INFO - PROCESS | 2376 | 1472232005547 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:20:05 INFO - PROCESS | 2376 | 1472232005550 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:20:05 INFO - PROCESS | 2376 | 1472232005553 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:20:05 INFO - PROCESS | 2376 | 1472232005555 Marionette TRACE conn6 <- [1,2582,null,{}] 10:20:05 INFO - PROCESS | 2376 | 1472232005559 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}] 10:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:20:05 INFO - PROCESS | 2376 | 1472232005561 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:05 INFO - PROCESS | 2376 | 1472232005671 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:20:05 INFO - PROCESS | 2376 | 1472232005726 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:05 INFO - PROCESS | 2376 | 1472232005729 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F04800 == 30 [pid = 2376] [id = 655] 10:20:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A983B0A800) [pid = 2376] [serial = 1965] [outer = 0000000000000000] 10:20:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987CA2800) [pid = 2376] [serial = 1966] [outer = 000000A983B0A800] 10:20:05 INFO - PROCESS | 2376 | 1472232005777 Marionette DEBUG loaded listener.js 10:20:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9885E2000) [pid = 2376] [serial = 1967] [outer = 000000A983B0A800] 10:20:06 INFO - PROCESS | 2376 | 1472232006226 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]]]}] 10:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 713ms 10:20:06 INFO - PROCESS | 2376 | 1472232006276 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:20:06 INFO - PROCESS | 2376 | 1472232006278 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:20:06 INFO - PROCESS | 2376 | 1472232006281 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:20:06 INFO - PROCESS | 2376 | 1472232006283 Marionette TRACE conn6 <- [1,2586,null,{}] 10:20:06 INFO - PROCESS | 2376 | 1472232006287 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}] 10:20:06 INFO - PROCESS | 2376 | 1472232006293 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:06 INFO - PROCESS | 2376 | 1472232006619 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A5F1C00) [pid = 2376] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47AB000) [pid = 2376] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F51F1C00) [pid = 2376] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A985FC3400) [pid = 2376] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F4258C00) [pid = 2376] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982C51800) [pid = 2376] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9850F1800) [pid = 2376] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981AAC400) [pid = 2376] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C84800) [pid = 2376] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C47C00) [pid = 2376] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A985379400) [pid = 2376] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F9B4DC00) [pid = 2376] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:20:06 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F5F18800) [pid = 2376] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:20:06 INFO - PROCESS | 2376 | 1472232006685 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:06 INFO - PROCESS | 2376 | 1472232006687 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2EE800 == 31 [pid = 2376] [id = 656] 10:20:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9818B4400) [pid = 2376] [serial = 1968] [outer = 0000000000000000] 10:20:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981C87400) [pid = 2376] [serial = 1969] [outer = 000000A9818B4400] 10:20:06 INFO - PROCESS | 2376 | 1472232006736 Marionette DEBUG loaded listener.js 10:20:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A987C9C800) [pid = 2376] [serial = 1970] [outer = 000000A9818B4400] 10:20:07 INFO - PROCESS | 2376 | 1472232007158 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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 922ms 10:20:07 INFO - PROCESS | 2376 | 1472232007209 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 2376 | 1472232007211 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:20:07 INFO - PROCESS | 2376 | 1472232007214 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - PROCESS | 2376 | 1472232007216 Marionette TRACE conn6 <- [1,2590,null,{}] 10:20:07 INFO - PROCESS | 2376 | 1472232007220 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}] 10:20:07 INFO - PROCESS | 2376 | 1472232007222 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:07 INFO - PROCESS | 2376 | 1472232007304 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:20:07 INFO - PROCESS | 2376 | 1472232007309 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 2376 | 1472232007311 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4082000 == 32 [pid = 2376] [id = 657] 10:20:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A988741000) [pid = 2376] [serial = 1971] [outer = 0000000000000000] 10:20:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A98A589800) [pid = 2376] [serial = 1972] [outer = 000000A988741000] 10:20:07 INFO - PROCESS | 2376 | 1472232007358 Marionette DEBUG loaded listener.js 10:20:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98A5EA000) [pid = 2376] [serial = 1973] [outer = 000000A988741000] 10:20:07 INFO - PROCESS | 2376 | 1472232007792 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]]]}] 10:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 10:20:07 INFO - PROCESS | 2376 | 1472232007844 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:20:07 INFO - PROCESS | 2376 | 1472232007847 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:20:07 INFO - PROCESS | 2376 | 1472232007850 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:20:07 INFO - PROCESS | 2376 | 1472232007852 Marionette TRACE conn6 <- [1,2594,null,{}] 10:20:07 INFO - PROCESS | 2376 | 1472232007856 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}] 10:20:07 INFO - PROCESS | 2376 | 1472232007858 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:07 INFO - PROCESS | 2376 | 1472232007943 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:20:07 INFO - PROCESS | 2376 | 1472232007948 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:07 INFO - PROCESS | 2376 | 1472232007950 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E8D000 == 33 [pid = 2376] [id = 658] 10:20:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A5E6C00) [pid = 2376] [serial = 1974] [outer = 0000000000000000] 10:20:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F2EA6800) [pid = 2376] [serial = 1975] [outer = 000000A98A5E6C00] 10:20:08 INFO - PROCESS | 2376 | 1472232008005 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F2EB0000) [pid = 2376] [serial = 1976] [outer = 000000A98A5E6C00] 10:20:08 INFO - PROCESS | 2376 | 1472232008471 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]]]}] 10:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 10:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:20:08 INFO - PROCESS | 2376 | 1472232008524 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:20:08 INFO - PROCESS | 2376 | 1472232008526 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:20:08 INFO - PROCESS | 2376 | 1472232008530 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:20:08 INFO - PROCESS | 2376 | 1472232008531 Marionette TRACE conn6 <- [1,2598,null,{}] 10:20:08 INFO - PROCESS | 2376 | 1472232008535 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}] 10:20:08 INFO - PROCESS | 2376 | 1472232008537 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:08 INFO - PROCESS | 2376 | 1472232008667 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:20:08 INFO - PROCESS | 2376 | 1472232008756 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:08 INFO - PROCESS | 2376 | 1472232008759 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A981669000 == 34 [pid = 2376] [id = 659] 10:20:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A980F18400) [pid = 2376] [serial = 1977] [outer = 0000000000000000] 10:20:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A981146000) [pid = 2376] [serial = 1978] [outer = 000000A980F18400] 10:20:08 INFO - PROCESS | 2376 | 1472232008824 Marionette DEBUG loaded listener.js 10:20:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A981AB4800) [pid = 2376] [serial = 1979] [outer = 000000A980F18400] 10:20:09 INFO - PROCESS | 2376 | 1472232009673 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]]]}] 10:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1236ms 10:20:09 INFO - PROCESS | 2376 | 1472232009771 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:20:09 INFO - PROCESS | 2376 | 1472232009776 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:20:09 INFO - PROCESS | 2376 | 1472232009781 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:20:09 INFO - PROCESS | 2376 | 1472232009785 Marionette TRACE conn6 <- [1,2602,null,{}] 10:20:09 INFO - PROCESS | 2376 | 1472232009790 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}] 10:20:09 INFO - PROCESS | 2376 | 1472232009793 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:09 INFO - PROCESS | 2376 | 1472232009951 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:20:10 INFO - PROCESS | 2376 | 1472232010069 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:10 INFO - PROCESS | 2376 | 1472232010073 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98897E000 == 35 [pid = 2376] [id = 660] 10:20:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A982C49000) [pid = 2376] [serial = 1980] [outer = 0000000000000000] 10:20:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A98537D000) [pid = 2376] [serial = 1981] [outer = 000000A982C49000] 10:20:10 INFO - PROCESS | 2376 | 1472232010134 Marionette DEBUG loaded listener.js 10:20:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A986B02800) [pid = 2376] [serial = 1982] [outer = 000000A982C49000] 10:20:10 INFO - PROCESS | 2376 | 1472232010920 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]]]}] 10:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1174ms 10:20:10 INFO - PROCESS | 2376 | 1472232010958 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:20:10 INFO - PROCESS | 2376 | 1472232010962 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:20:10 INFO - PROCESS | 2376 | 1472232010965 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:20:10 INFO - PROCESS | 2376 | 1472232010968 Marionette TRACE conn6 <- [1,2606,null,{}] 10:20:11 INFO - PROCESS | 2376 | 1472232011119 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}] 10:20:11 INFO - PROCESS | 2376 | 1472232011122 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:11 INFO - PROCESS | 2376 | 1472232011254 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:20:11 INFO - PROCESS | 2376 | 1472232011354 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:11 INFO - PROCESS | 2376 | 1472232011358 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EC2800 == 36 [pid = 2376] [id = 661] 10:20:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9822E7C00) [pid = 2376] [serial = 1983] [outer = 0000000000000000] 10:20:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A982FB6C00) [pid = 2376] [serial = 1984] [outer = 000000A9822E7C00] 10:20:11 INFO - PROCESS | 2376 | 1472232011412 Marionette DEBUG loaded listener.js 10:20:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9850F4800) [pid = 2376] [serial = 1985] [outer = 000000A9822E7C00] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8D000 == 35 [pid = 2376] [id = 658] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4082000 == 34 [pid = 2376] [id = 657] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2EE800 == 33 [pid = 2376] [id = 656] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F04800 == 32 [pid = 2376] [id = 655] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A989521000 == 31 [pid = 2376] [id = 654] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897F000 == 30 [pid = 2376] [id = 653] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F5C000 == 29 [pid = 2376] [id = 652] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A982621000 == 28 [pid = 2376] [id = 651] 10:20:11 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F7D800 == 27 [pid = 2376] [id = 650] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F303D000) [pid = 2376] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47AFC00) [pid = 2376] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F38D7000) [pid = 2376] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F55E9400) [pid = 2376] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F4DC7800) [pid = 2376] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A986E0B000) [pid = 2376] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A987C43800) [pid = 2376] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F47F6400) [pid = 2376] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9858DC000) [pid = 2376] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A986B3BC00) [pid = 2376] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9889EC400) [pid = 2376] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981C87000) [pid = 2376] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982D2B400) [pid = 2376] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A98223B800) [pid = 2376] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A982FAFC00) [pid = 2376] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A988747C00) [pid = 2376] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C9E400) [pid = 2376] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98A5E4C00) [pid = 2376] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F9DAB400) [pid = 2376] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F9B54400) [pid = 2376] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F9591800) [pid = 2376] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F9380000) [pid = 2376] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F5F8CC00) [pid = 2376] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F552E400) [pid = 2376] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:20:11 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A98A5F1800) [pid = 2376] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:20:12 INFO - PROCESS | 2376 | 1472232012031 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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1084ms 10:20:12 INFO - PROCESS | 2376 | 1472232012052 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 2376 | 1472232012056 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:20:12 INFO - PROCESS | 2376 | 1472232012060 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:20:12 INFO - PROCESS | 2376 | 1472232012063 Marionette TRACE conn6 <- [1,2610,null,{}] 10:20:12 INFO - PROCESS | 2376 | 1472232012068 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}] 10:20:12 INFO - PROCESS | 2376 | 1472232012071 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:12 INFO - PROCESS | 2376 | 1472232012164 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:20:12 INFO - PROCESS | 2376 | 1472232012250 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 2376 | 1472232012254 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98880F000 == 28 [pid = 2376] [id = 662] 10:20:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A985378400) [pid = 2376] [serial = 1986] [outer = 0000000000000000] 10:20:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A986B35400) [pid = 2376] [serial = 1987] [outer = 000000A985378400] 10:20:12 INFO - PROCESS | 2376 | 1472232012306 Marionette DEBUG loaded listener.js 10:20:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9879B9000) [pid = 2376] [serial = 1988] [outer = 000000A985378400] 10:20:12 INFO - PROCESS | 2376 | 1472232012731 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]]]}] 10:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 10:20:12 INFO - PROCESS | 2376 | 1472232012800 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:20:12 INFO - PROCESS | 2376 | 1472232012803 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:20:12 INFO - PROCESS | 2376 | 1472232012807 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:20:12 INFO - PROCESS | 2376 | 1472232012809 Marionette TRACE conn6 <- [1,2614,null,{}] 10:20:12 INFO - PROCESS | 2376 | 1472232012813 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}] 10:20:12 INFO - PROCESS | 2376 | 1472232012815 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:12 INFO - PROCESS | 2376 | 1472232012911 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:20:12 INFO - PROCESS | 2376 | 1472232012927 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:12 INFO - PROCESS | 2376 | 1472232012932 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989994800 == 29 [pid = 2376] [id = 663] 10:20:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A987C7EC00) [pid = 2376] [serial = 1989] [outer = 0000000000000000] 10:20:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9885DC400) [pid = 2376] [serial = 1990] [outer = 000000A987C7EC00] 10:20:12 INFO - PROCESS | 2376 | 1472232012984 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9889EC000) [pid = 2376] [serial = 1991] [outer = 000000A987C7EC00] 10:20:13 INFO - PROCESS | 2376 | 1472232013470 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]]]}] 10:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 10:20:13 INFO - PROCESS | 2376 | 1472232013507 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:20:13 INFO - PROCESS | 2376 | 1472232013514 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:20:13 INFO - PROCESS | 2376 | 1472232013519 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:20:13 INFO - PROCESS | 2376 | 1472232013521 Marionette TRACE conn6 <- [1,2618,null,{}] 10:20:13 INFO - PROCESS | 2376 | 1472232013525 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}] 10:20:13 INFO - PROCESS | 2376 | 1472232013527 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:13 INFO - PROCESS | 2376 | 1472232013618 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:20:13 INFO - PROCESS | 2376 | 1472232013626 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:13 INFO - PROCESS | 2376 | 1472232013629 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2F0000 == 30 [pid = 2376] [id = 664] 10:20:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A98A582400) [pid = 2376] [serial = 1992] [outer = 0000000000000000] 10:20:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A98A58C400) [pid = 2376] [serial = 1993] [outer = 000000A98A582400] 10:20:13 INFO - PROCESS | 2376 | 1472232013677 Marionette DEBUG loaded listener.js 10:20:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A5F1800) [pid = 2376] [serial = 1994] [outer = 000000A98A582400] 10:20:14 INFO - PROCESS | 2376 | 1472232014113 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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 10:20:14 INFO - PROCESS | 2376 | 1472232014152 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 2376 | 1472232014154 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 2376 | 1472232014158 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - PROCESS | 2376 | 1472232014159 Marionette TRACE conn6 <- [1,2622,null,{}] 10:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:20:14 INFO - PROCESS | 2376 | 1472232014163 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}] 10:20:14 INFO - PROCESS | 2376 | 1472232014165 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:14 INFO - PROCESS | 2376 | 1472232014280 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:20:14 INFO - PROCESS | 2376 | 1472232014359 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:14 INFO - PROCESS | 2376 | 1472232014361 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:14 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CEB000 == 31 [pid = 2376] [id = 665] 10:20:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9E76C1C00) [pid = 2376] [serial = 1995] [outer = 0000000000000000] 10:20:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F303C000) [pid = 2376] [serial = 1996] [outer = 000000A9E76C1C00] 10:20:14 INFO - PROCESS | 2376 | 1472232014408 Marionette DEBUG loaded listener.js 10:20:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F3845800) [pid = 2376] [serial = 1997] [outer = 000000A9E76C1C00] 10:20:14 INFO - PROCESS | 2376 | 1472232014842 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]]]}] 10:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 10:20:14 INFO - PROCESS | 2376 | 1472232014897 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:20:14 INFO - PROCESS | 2376 | 1472232014900 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:20:14 INFO - PROCESS | 2376 | 1472232014903 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:20:14 INFO - PROCESS | 2376 | 1472232014905 Marionette TRACE conn6 <- [1,2626,null,{}] 10:20:14 INFO - PROCESS | 2376 | 1472232014912 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}] 10:20:14 INFO - PROCESS | 2376 | 1472232014919 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:15 INFO - PROCESS | 2376 | 1472232015068 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:20:15 INFO - PROCESS | 2376 | 1472232015126 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 2376 | 1472232015128 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F46800 == 32 [pid = 2376] [id = 666] 10:20:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F3EC6800) [pid = 2376] [serial = 1998] [outer = 0000000000000000] 10:20:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F42BE800) [pid = 2376] [serial = 1999] [outer = 000000A9F3EC6800] 10:20:15 INFO - PROCESS | 2376 | 1472232015177 Marionette DEBUG loaded listener.js 10:20:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F47AB400) [pid = 2376] [serial = 2000] [outer = 000000A9F3EC6800] 10:20:15 INFO - PROCESS | 2376 | 1472232015622 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]]]}] 10:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 776ms 10:20:15 INFO - PROCESS | 2376 | 1472232015683 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:20:15 INFO - PROCESS | 2376 | 1472232015685 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:20:15 INFO - PROCESS | 2376 | 1472232015688 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:20:15 INFO - PROCESS | 2376 | 1472232015690 Marionette TRACE conn6 <- [1,2630,null,{}] 10:20:15 INFO - PROCESS | 2376 | 1472232015700 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}] 10:20:15 INFO - PROCESS | 2376 | 1472232015702 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:15 INFO - PROCESS | 2376 | 1472232015812 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:20:15 INFO - PROCESS | 2376 | 1472232015825 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:15 INFO - PROCESS | 2376 | 1472232015834 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B3800 == 33 [pid = 2376] [id = 667] 10:20:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9840FDC00) [pid = 2376] [serial = 2001] [outer = 0000000000000000] 10:20:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47ED000) [pid = 2376] [serial = 2002] [outer = 000000A9840FDC00] 10:20:15 INFO - PROCESS | 2376 | 1472232015928 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47F8400) [pid = 2376] [serial = 2003] [outer = 000000A9840FDC00] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A989F8D000) [pid = 2376] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F47F3800) [pid = 2376] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A988741000) [pid = 2376] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9879B9400) [pid = 2376] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A983B0A800) [pid = 2376] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A983B0AC00) [pid = 2376] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C2B000) [pid = 2376] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A981C1F400) [pid = 2376] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A981C8E800) [pid = 2376] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9818B4400) [pid = 2376] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:20:16 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A984727800) [pid = 2376] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:20:16 INFO - PROCESS | 2376 | 1472232016356 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]]]}] 10:20:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 10:20:16 INFO - PROCESS | 2376 | 1472232016426 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:20:16 INFO - PROCESS | 2376 | 1472232016428 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:20:16 INFO - PROCESS | 2376 | 1472232016431 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:20:16 INFO - PROCESS | 2376 | 1472232016433 Marionette TRACE conn6 <- [1,2634,null,{}] 10:20:16 INFO - PROCESS | 2376 | 1472232016437 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}] 10:20:16 INFO - PROCESS | 2376 | 1472232016439 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:16 INFO - PROCESS | 2376 | 1472232016556 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:20:16 INFO - PROCESS | 2376 | 1472232016610 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:16 INFO - PROCESS | 2376 | 1472232016613 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9509800 == 34 [pid = 2376] [id = 668] 10:20:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A982D32000) [pid = 2376] [serial = 2004] [outer = 0000000000000000] 10:20:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9879C6000) [pid = 2376] [serial = 2005] [outer = 000000A982D32000] 10:20:16 INFO - PROCESS | 2376 | 1472232016660 Marionette DEBUG loaded listener.js 10:20:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98A588000) [pid = 2376] [serial = 2006] [outer = 000000A982D32000] 10:20:17 INFO - PROCESS | 2376 | 1472232017000 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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 10:20:17 INFO - PROCESS | 2376 | 1472232017064 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 2376 | 1472232017066 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:20:17 INFO - PROCESS | 2376 | 1472232017069 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 2376 | 1472232017071 Marionette TRACE conn6 <- [1,2638,null,{}] 10:20:17 INFO - PROCESS | 2376 | 1472232017075 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}] 10:20:17 INFO - PROCESS | 2376 | 1472232017077 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:17 INFO - PROCESS | 2376 | 1472232017195 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:20:17 INFO - PROCESS | 2376 | 1472232017203 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 2376 | 1472232017205 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9D0F000 == 35 [pid = 2376] [id = 669] 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F47F5C00) [pid = 2376] [serial = 2007] [outer = 0000000000000000] 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F4DCE000) [pid = 2376] [serial = 2008] [outer = 000000A9F47F5C00] 10:20:17 INFO - PROCESS | 2376 | 1472232017252 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F4F32000) [pid = 2376] [serial = 2009] [outer = 000000A9F47F5C00] 10:20:17 INFO - PROCESS | 2376 | 1472232017689 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]]]}] 10:20:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 10:20:17 INFO - PROCESS | 2376 | 1472232017743 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:20:17 INFO - PROCESS | 2376 | 1472232017745 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:20:17 INFO - PROCESS | 2376 | 1472232017748 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:20:17 INFO - PROCESS | 2376 | 1472232017750 Marionette TRACE conn6 <- [1,2642,null,{}] 10:20:17 INFO - PROCESS | 2376 | 1472232017754 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}] 10:20:17 INFO - PROCESS | 2376 | 1472232017756 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:17 INFO - PROCESS | 2376 | 1472232017842 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:20:17 INFO - PROCESS | 2376 | 1472232017847 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:17 INFO - PROCESS | 2376 | 1472232017849 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FACA2800 == 36 [pid = 2376] [id = 670] 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F4F37800) [pid = 2376] [serial = 2010] [outer = 0000000000000000] 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F51FC800) [pid = 2376] [serial = 2011] [outer = 000000A9F4F37800] 10:20:17 INFO - PROCESS | 2376 | 1472232017895 Marionette DEBUG loaded listener.js 10:20:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F59D1C00) [pid = 2376] [serial = 2012] [outer = 000000A9F4F37800] 10:20:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A98880F000 == 35 [pid = 2376] [id = 662] 10:20:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EC2800 == 34 [pid = 2376] [id = 661] 10:20:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A98897E000 == 33 [pid = 2376] [id = 660] 10:20:18 INFO - PROCESS | 2376 | --DOCSHELL 000000A981669000 == 32 [pid = 2376] [id = 659] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2F0000 == 31 [pid = 2376] [id = 664] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A989994800 == 30 [pid = 2376] [id = 663] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F46800 == 29 [pid = 2376] [id = 666] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B3800 == 28 [pid = 2376] [id = 667] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9509800 == 27 [pid = 2376] [id = 668] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CEB000 == 26 [pid = 2376] [id = 665] 10:20:19 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9D0F000 == 25 [pid = 2376] [id = 669] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F2EA6800) [pid = 2376] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A987C3F000) [pid = 2376] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987CA2800) [pid = 2376] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A983BE2000) [pid = 2376] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C88000) [pid = 2376] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9822EAC00) [pid = 2376] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9850EF800) [pid = 2376] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98200B000) [pid = 2376] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A986B0F000) [pid = 2376] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A987C73000) [pid = 2376] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A981C87400) [pid = 2376] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9879BF800) [pid = 2376] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A985FC8000) [pid = 2376] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9F3E31000) [pid = 2376] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9885E2000) [pid = 2376] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A98A58D000) [pid = 2376] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F9D3F000) [pid = 2376] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A9F5520400) [pid = 2376] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A98A589800) [pid = 2376] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A98502DC00) [pid = 2376] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A987C9C800) [pid = 2376] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A986B40000) [pid = 2376] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | --DOMWINDOW == 53 (000000A98A5EA000) [pid = 2376] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:20:19 INFO - PROCESS | 2376 | 1472232019761 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]]]}] 10:20:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2020ms 10:20:19 INFO - PROCESS | 2376 | 1472232019774 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:20:19 INFO - PROCESS | 2376 | 1472232019778 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:20:19 INFO - PROCESS | 2376 | 1472232019783 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:20:19 INFO - PROCESS | 2376 | 1472232019787 Marionette TRACE conn6 <- [1,2646,null,{}] 10:20:19 INFO - PROCESS | 2376 | 1472232019794 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}] 10:20:19 INFO - PROCESS | 2376 | 1472232019797 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:19 INFO - PROCESS | 2376 | 1472232019902 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:20:19 INFO - PROCESS | 2376 | 1472232019909 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:19 INFO - PROCESS | 2376 | 1472232019914 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843D0000 == 26 [pid = 2376] [id = 671] 10:20:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (000000A981C88000) [pid = 2376] [serial = 2013] [outer = 0000000000000000] 10:20:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A981C88C00) [pid = 2376] [serial = 2014] [outer = 000000A981C88000] 10:20:19 INFO - PROCESS | 2376 | 1472232019966 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A981FFB800) [pid = 2376] [serial = 2015] [outer = 000000A981C88000] 10:20:20 INFO - PROCESS | 2376 | 1472232020451 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]]]}] 10:20:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 10:20:20 INFO - PROCESS | 2376 | 1472232020519 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:20:20 INFO - PROCESS | 2376 | 1472232020525 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:20:20 INFO - PROCESS | 2376 | 1472232020532 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:20:20 INFO - PROCESS | 2376 | 1472232020535 Marionette TRACE conn6 <- [1,2650,null,{}] 10:20:20 INFO - PROCESS | 2376 | 1472232020539 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}] 10:20:20 INFO - PROCESS | 2376 | 1472232020542 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:20 INFO - PROCESS | 2376 | 1472232020635 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:20:20 INFO - PROCESS | 2376 | 1472232020650 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:20 INFO - PROCESS | 2376 | 1472232020653 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EC6800 == 27 [pid = 2376] [id = 672] 10:20:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A982C51800) [pid = 2376] [serial = 2016] [outer = 0000000000000000] 10:20:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A982D36800) [pid = 2376] [serial = 2017] [outer = 000000A982C51800] 10:20:20 INFO - PROCESS | 2376 | 1472232020705 Marionette DEBUG loaded listener.js 10:20:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A983E47400) [pid = 2376] [serial = 2018] [outer = 000000A982C51800] 10:20:21 INFO - PROCESS | 2376 | 1472232021176 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]]]}] 10:20:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:20:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 10:20:21 INFO - PROCESS | 2376 | 1472232021205 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:20:21 INFO - PROCESS | 2376 | 1472232021207 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:20:21 INFO - PROCESS | 2376 | 1472232021211 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:20:21 INFO - PROCESS | 2376 | 1472232021215 Marionette TRACE conn6 <- [1,2654,null,{}] 10:20:21 INFO - PROCESS | 2376 | 1472232021227 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}] 10:20:21 INFO - PROCESS | 2376 | 1472232021232 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:21 INFO - PROCESS | 2376 | 1472232021355 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:20:21 INFO - PROCESS | 2376 | 1472232021439 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:21 INFO - PROCESS | 2376 | 1472232021443 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98896D000 == 28 [pid = 2376] [id = 673] 10:20:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A98139F000) [pid = 2376] [serial = 2019] [outer = 0000000000000000] 10:20:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A9858E8C00) [pid = 2376] [serial = 2020] [outer = 000000A98139F000] 10:20:21 INFO - PROCESS | 2376 | 1472232021496 Marionette DEBUG loaded listener.js 10:20:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A986B05800) [pid = 2376] [serial = 2021] [outer = 000000A98139F000] 10:20:21 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:20:22 INFO - PROCESS | 2376 | [2376] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:20:22 INFO - PROCESS | 2376 | 1472232022365 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]]]}] 10:20:22 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) 10:20:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 10:20:22 INFO - PROCESS | 2376 | 1472232022392 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:20:22 INFO - PROCESS | 2376 | 1472232022395 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:20:22 INFO - PROCESS | 2376 | 1472232022399 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:20:22 INFO - PROCESS | 2376 | 1472232022401 Marionette TRACE conn6 <- [1,2658,null,{}] 10:20:22 INFO - PROCESS | 2376 | 1472232022405 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}] 10:20:22 INFO - PROCESS | 2376 | 1472232022408 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:22 INFO - PROCESS | 2376 | 1472232022526 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:20:22 INFO - PROCESS | 2376 | 1472232022534 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:22 INFO - PROCESS | 2376 | 1472232022536 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989516000 == 29 [pid = 2376] [id = 674] 10:20:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A986B3B000) [pid = 2376] [serial = 2022] [outer = 0000000000000000] 10:20:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A986B41C00) [pid = 2376] [serial = 2023] [outer = 000000A986B3B000] 10:20:22 INFO - PROCESS | 2376 | 1472232022585 Marionette DEBUG loaded listener.js 10:20:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9879BB000) [pid = 2376] [serial = 2024] [outer = 000000A986B3B000] 10:20:23 INFO - PROCESS | 2376 | 1472232023505 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"]]]}] 10:20:23 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 10:20:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1124ms 10:20:23 INFO - PROCESS | 2376 | 1472232023526 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:20:23 INFO - PROCESS | 2376 | 1472232023528 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:20:23 INFO - PROCESS | 2376 | 1472232023532 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:20:23 INFO - PROCESS | 2376 | 1472232023534 Marionette TRACE conn6 <- [1,2662,null,{}] 10:20:23 INFO - PROCESS | 2376 | 1472232023537 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}] 10:20:23 INFO - PROCESS | 2376 | 1472232023540 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:23 INFO - PROCESS | 2376 | 1472232023648 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:20:23 INFO - PROCESS | 2376 | 1472232023657 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:23 INFO - PROCESS | 2376 | 1472232023659 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989998000 == 30 [pid = 2376] [id = 675] 10:20:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A982C4EC00) [pid = 2376] [serial = 2025] [outer = 0000000000000000] 10:20:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C42C00) [pid = 2376] [serial = 2026] [outer = 000000A982C4EC00] 10:20:23 INFO - PROCESS | 2376 | 1472232023706 Marionette DEBUG loaded listener.js 10:20:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A987C73400) [pid = 2376] [serial = 2027] [outer = 000000A982C4EC00] 10:20:24 INFO - PROCESS | 2376 | 1472232024643 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"]]]}] 10:20:24 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 10:20:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1132ms 10:20:24 INFO - PROCESS | 2376 | 1472232024667 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:20:24 INFO - PROCESS | 2376 | 1472232024669 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:20:24 INFO - PROCESS | 2376 | 1472232024678 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:20:24 INFO - PROCESS | 2376 | 1472232024680 Marionette TRACE conn6 <- [1,2666,null,{}] 10:20:24 INFO - PROCESS | 2376 | 1472232024683 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}] 10:20:24 INFO - PROCESS | 2376 | 1472232024689 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:24 INFO - PROCESS | 2376 | 1472232024824 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:20:24 INFO - PROCESS | 2376 | 1472232024831 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:24 INFO - PROCESS | 2376 | 1472232024833 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2DB000 == 31 [pid = 2376] [id = 676] 10:20:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A987C7B400) [pid = 2376] [serial = 2028] [outer = 0000000000000000] 10:20:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A988748800) [pid = 2376] [serial = 2029] [outer = 000000A987C7B400] 10:20:24 INFO - PROCESS | 2376 | 1472232024880 Marionette DEBUG loaded listener.js 10:20:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9889F5400) [pid = 2376] [serial = 2030] [outer = 000000A987C7B400] 10:20:25 INFO - PROCESS | 2376 | 1472232025848 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]]]}] 10:20:25 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) 10:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1198ms 10:20:25 INFO - PROCESS | 2376 | 1472232025873 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:20:25 INFO - PROCESS | 2376 | 1472232025875 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:20:25 INFO - PROCESS | 2376 | 1472232025879 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:20:25 INFO - PROCESS | 2376 | 1472232025881 Marionette TRACE conn6 <- [1,2670,null,{}] 10:20:25 INFO - PROCESS | 2376 | 1472232025884 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}] 10:20:25 INFO - PROCESS | 2376 | 1472232025886 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:26 INFO - PROCESS | 2376 | 1472232025993 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:20:26 INFO - PROCESS | 2376 | 1472232025999 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:26 INFO - PROCESS | 2376 | 1472232026001 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38FC800 == 32 [pid = 2376] [id = 677] 10:20:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9858DCC00) [pid = 2376] [serial = 2031] [outer = 0000000000000000] 10:20:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A989F97C00) [pid = 2376] [serial = 2032] [outer = 000000A9858DCC00] 10:20:26 INFO - PROCESS | 2376 | 1472232026047 Marionette DEBUG loaded listener.js 10:20:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A98A590800) [pid = 2376] [serial = 2033] [outer = 000000A9858DCC00] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9E76C1C00) [pid = 2376] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F3EC6800) [pid = 2376] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A982D32000) [pid = 2376] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9840FDC00) [pid = 2376] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F47F5C00) [pid = 2376] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A980F18400) [pid = 2376] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A98A582400) [pid = 2376] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A987C7EC00) [pid = 2376] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A985378400) [pid = 2376] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9822E7C00) [pid = 2376] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A982C49000) [pid = 2376] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:20:26 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98A5E6C00) [pid = 2376] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:20:27 INFO - PROCESS | 2376 | 1472232026990 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]]]}] 10:20:27 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) 10:20:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1122ms 10:20:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:20:27 INFO - PROCESS | 2376 | 1472232027004 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:20:27 INFO - PROCESS | 2376 | 1472232027006 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:20:27 INFO - PROCESS | 2376 | 1472232027010 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:20:27 INFO - PROCESS | 2376 | 1472232027012 Marionette TRACE conn6 <- [1,2674,null,{}] 10:20:27 INFO - PROCESS | 2376 | 1472232027016 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}] 10:20:27 INFO - PROCESS | 2376 | 1472232027019 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:27 INFO - PROCESS | 2376 | 1472232027102 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:20:27 INFO - PROCESS | 2376 | 1472232027107 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:27 INFO - PROCESS | 2376 | 1472232027109 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4771000 == 33 [pid = 2376] [id = 678] 10:20:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9822EFC00) [pid = 2376] [serial = 2034] [outer = 0000000000000000] 10:20:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A986B3C400) [pid = 2376] [serial = 2035] [outer = 000000A9822EFC00] 10:20:27 INFO - PROCESS | 2376 | 1472232027156 Marionette DEBUG loaded listener.js 10:20:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A988748000) [pid = 2376] [serial = 2036] [outer = 000000A9822EFC00] 10:20:28 INFO - PROCESS | 2376 | 1472232028116 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"]]]}] 10:20:28 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 10:20:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1130ms 10:20:28 INFO - PROCESS | 2376 | 1472232028144 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:20:28 INFO - PROCESS | 2376 | 1472232028146 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:20:28 INFO - PROCESS | 2376 | 1472232028150 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:20:28 INFO - PROCESS | 2376 | 1472232028151 Marionette TRACE conn6 <- [1,2678,null,{}] 10:20:28 INFO - PROCESS | 2376 | 1472232028155 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}] 10:20:28 INFO - PROCESS | 2376 | 1472232028157 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:28 INFO - PROCESS | 2376 | 1472232028238 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:20:28 INFO - PROCESS | 2376 | 1472232028244 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:28 INFO - PROCESS | 2376 | 1472232028246 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888E0000 == 34 [pid = 2376] [id = 679] 10:20:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98A5E6C00) [pid = 2376] [serial = 2037] [outer = 0000000000000000] 10:20:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F2EA7400) [pid = 2376] [serial = 2038] [outer = 000000A98A5E6C00] 10:20:28 INFO - PROCESS | 2376 | 1472232028293 Marionette DEBUG loaded listener.js 10:20:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F3033C00) [pid = 2376] [serial = 2039] [outer = 000000A98A5E6C00] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A9843D0000 == 33 [pid = 2376] [id = 671] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FACA2800 == 32 [pid = 2376] [id = 670] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EC6800 == 31 [pid = 2376] [id = 672] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A989516000 == 30 [pid = 2376] [id = 674] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2DB000 == 29 [pid = 2376] [id = 676] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A98896D000 == 28 [pid = 2376] [id = 673] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4771000 == 27 [pid = 2376] [id = 678] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F38FC800 == 26 [pid = 2376] [id = 677] 10:20:29 INFO - PROCESS | 2376 | --DOCSHELL 000000A989998000 == 25 [pid = 2376] [id = 675] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A98392D000 == 24 [pid = 2376] [id = 26] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9293000 == 23 [pid = 2376] [id = 17] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B6E000 == 22 [pid = 2376] [id = 27] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A98392F800 == 21 [pid = 2376] [id = 13] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A980C31800 == 20 [pid = 2376] [id = 14] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EC7000 == 19 [pid = 2376] [id = 18] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5237800 == 18 [pid = 2376] [id = 16] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9E7646000 == 17 [pid = 2376] [id = 28] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E76800 == 16 [pid = 2376] [id = 22] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A981519000 == 15 [pid = 2376] [id = 15] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CB7000 == 14 [pid = 2376] [id = 30] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB2B1800 == 13 [pid = 2376] [id = 19] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE395000 == 12 [pid = 2376] [id = 20] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A987B71800 == 11 [pid = 2376] [id = 24] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4E8E800 == 10 [pid = 2376] [id = 29] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CD8800 == 9 [pid = 2376] [id = 25] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FAF000 == 8 [pid = 2376] [id = 23] 10:20:30 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE14800 == 7 [pid = 2376] [id = 21] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F2EB0000) [pid = 2376] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F303C000) [pid = 2376] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F3845800) [pid = 2376] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F47AB400) [pid = 2376] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F42BE800) [pid = 2376] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9879C6000) [pid = 2376] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A9F47ED000) [pid = 2376] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A9F4DCE000) [pid = 2376] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F47F8400) [pid = 2376] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A98A588000) [pid = 2376] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A981146000) [pid = 2376] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A98A58C400) [pid = 2376] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 55 (000000A9889EC000) [pid = 2376] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 54 (000000A9885DC400) [pid = 2376] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 53 (000000A986B35400) [pid = 2376] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 52 (000000A9879B9000) [pid = 2376] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 51 (000000A9850F4800) [pid = 2376] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 50 (000000A9F51FC800) [pid = 2376] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 49 (000000A982FB6C00) [pid = 2376] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 48 (000000A986B02800) [pid = 2376] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 47 (000000A98537D000) [pid = 2376] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 46 (000000A981AB4800) [pid = 2376] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 45 (000000A9F4F32000) [pid = 2376] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:20:30 INFO - PROCESS | 2376 | --DOMWINDOW == 44 (000000A98A5F1800) [pid = 2376] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 10:20:31 INFO - PROCESS | 2376 | 1472232031514 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"]]]}] 10:20:31 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 10:20:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3396ms 10:20:31 INFO - PROCESS | 2376 | 1472232031550 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:20:31 INFO - PROCESS | 2376 | 1472232031554 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:20:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:20:31 INFO - PROCESS | 2376 | 1472232031560 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:20:31 INFO - PROCESS | 2376 | 1472232031564 Marionette TRACE conn6 <- [1,2682,null,{}] 10:20:31 INFO - PROCESS | 2376 | 1472232031570 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}] 10:20:31 INFO - PROCESS | 2376 | 1472232031574 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:31 INFO - PROCESS | 2376 | 1472232031674 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:20:31 INFO - PROCESS | 2376 | 1472232031683 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:31 INFO - PROCESS | 2376 | 1472232031687 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A983924800 == 8 [pid = 2376] [id = 680] 10:20:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 45 (000000A981C2E000) [pid = 2376] [serial = 2040] [outer = 0000000000000000] 10:20:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 46 (000000A981C82400) [pid = 2376] [serial = 2041] [outer = 000000A981C2E000] 10:20:31 INFO - PROCESS | 2376 | 1472232031741 Marionette DEBUG loaded listener.js 10:20:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 47 (000000A981E25000) [pid = 2376] [serial = 2042] [outer = 000000A981C2E000] 10:20:32 INFO - PROCESS | 2376 | 1472232032696 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"]]]}] 10:20:32 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 10:20:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1193ms 10:20:32 INFO - PROCESS | 2376 | 1472232032756 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:20:32 INFO - PROCESS | 2376 | 1472232032761 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:20:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:20:32 INFO - PROCESS | 2376 | 1472232032768 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:20:32 INFO - PROCESS | 2376 | 1472232032771 Marionette TRACE conn6 <- [1,2686,null,{}] 10:20:32 INFO - PROCESS | 2376 | 1472232032775 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}] 10:20:32 INFO - PROCESS | 2376 | 1472232032778 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:32 INFO - PROCESS | 2376 | 1472232032880 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:20:32 INFO - PROCESS | 2376 | 1472232032888 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:32 INFO - PROCESS | 2376 | 1472232032891 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98225E000 == 9 [pid = 2376] [id = 681] 10:20:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 48 (000000A982C44800) [pid = 2376] [serial = 2043] [outer = 0000000000000000] 10:20:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 49 (000000A98393AC00) [pid = 2376] [serial = 2044] [outer = 000000A982C44800] 10:20:32 INFO - PROCESS | 2376 | 1472232032943 Marionette DEBUG loaded listener.js 10:20:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 50 (000000A9840F8C00) [pid = 2376] [serial = 2045] [outer = 000000A982C44800] 10:20:33 INFO - PROCESS | 2376 | 1472232033956 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"]]]}] 10:20:34 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 10:20:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:20:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:20:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1242ms 10:20:34 INFO - PROCESS | 2376 | 1472232034012 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 2376 | 1472232034014 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:20:34 INFO - PROCESS | 2376 | 1472232034018 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 2376 | 1472232034022 Marionette TRACE conn6 <- [1,2690,null,{}] 10:20:34 INFO - PROCESS | 2376 | 1472232034034 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}] 10:20:34 INFO - PROCESS | 2376 | 1472232034039 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:34 INFO - PROCESS | 2376 | 1472232034133 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:20:34 INFO - PROCESS | 2376 | 1472232034142 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 2376 | 1472232034145 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888C3000 == 10 [pid = 2376] [id = 682] 10:20:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 51 (000000A980F20C00) [pid = 2376] [serial = 2046] [outer = 0000000000000000] 10:20:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 52 (000000A985FC2C00) [pid = 2376] [serial = 2047] [outer = 000000A980F20C00] 10:20:34 INFO - PROCESS | 2376 | 1472232034199 Marionette DEBUG loaded listener.js 10:20:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 53 (000000A986B0AC00) [pid = 2376] [serial = 2048] [outer = 000000A980F20C00] 10:20:34 INFO - PROCESS | 2376 | 1472232034674 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]]]}] 10:20:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:20:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 10:20:34 INFO - PROCESS | 2376 | 1472232034754 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:20:34 INFO - PROCESS | 2376 | 1472232034757 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:20:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:20:34 INFO - PROCESS | 2376 | 1472232034760 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:20:34 INFO - PROCESS | 2376 | 1472232034762 Marionette TRACE conn6 <- [1,2694,null,{}] 10:20:34 INFO - PROCESS | 2376 | 1472232034766 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}] 10:20:34 INFO - PROCESS | 2376 | 1472232034768 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:34 INFO - PROCESS | 2376 | 1472232034863 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:20:34 INFO - PROCESS | 2376 | 1472232034868 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:34 INFO - PROCESS | 2376 | 1472232034871 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989503000 == 11 [pid = 2376] [id = 683] 10:20:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 54 (000000A986E03800) [pid = 2376] [serial = 2049] [outer = 0000000000000000] 10:20:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 55 (000000A9879BFC00) [pid = 2376] [serial = 2050] [outer = 000000A986E03800] 10:20:34 INFO - PROCESS | 2376 | 1472232034922 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 56 (000000A987C43C00) [pid = 2376] [serial = 2051] [outer = 000000A986E03800] 10:20:35 INFO - PROCESS | 2376 | 1472232035361 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]]]}] 10:20:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:20:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 10:20:35 INFO - PROCESS | 2376 | 1472232035392 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:20:35 INFO - PROCESS | 2376 | 1472232035394 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:20:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:20:35 INFO - PROCESS | 2376 | 1472232035397 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:20:35 INFO - PROCESS | 2376 | 1472232035399 Marionette TRACE conn6 <- [1,2698,null,{}] 10:20:35 INFO - PROCESS | 2376 | 1472232035402 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}] 10:20:35 INFO - PROCESS | 2376 | 1472232035405 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:35 INFO - PROCESS | 2376 | 1472232035490 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:20:35 INFO - PROCESS | 2376 | 1472232035496 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:35 INFO - PROCESS | 2376 | 1472232035498 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989994000 == 12 [pid = 2376] [id = 684] 10:20:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9826BAC00) [pid = 2376] [serial = 2052] [outer = 0000000000000000] 10:20:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A987C72000) [pid = 2376] [serial = 2053] [outer = 000000A9826BAC00] 10:20:35 INFO - PROCESS | 2376 | 1472232035546 Marionette DEBUG loaded listener.js 10:20:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A987C97000) [pid = 2376] [serial = 2054] [outer = 000000A9826BAC00] 10:20:36 INFO - PROCESS | 2376 | 1472232036022 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] 10:20:36 INFO - PROCESS | 2376 | 1472232036076 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:20:36 INFO - PROCESS | 2376 | 1472232036079 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:20:36 INFO - PROCESS | 2376 | 1472232036081 Marionette TRACE conn6 <- [1,2702,null,{}] 10:20:36 INFO - PROCESS | 2376 | 1472232036084 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}] 10:20:36 INFO - PROCESS | 2376 | 1472232036090 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:36 INFO - PROCESS | 2376 | 1472232036239 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:20:36 INFO - PROCESS | 2376 | 1472232036293 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:36 INFO - PROCESS | 2376 | 1472232036295 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AD000 == 13 [pid = 2376] [id = 685] 10:20:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A988740800) [pid = 2376] [serial = 2055] [outer = 0000000000000000] 10:20:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A989F95000) [pid = 2376] [serial = 2056] [outer = 000000A988740800] 10:20:36 INFO - PROCESS | 2376 | 1472232036345 Marionette DEBUG loaded listener.js 10:20:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A98A58C400) [pid = 2376] [serial = 2057] [outer = 000000A988740800] 10:20:36 INFO - PROCESS | 2376 | 1472232036794 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]]]}] 10:20:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:20:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 775ms 10:20:36 INFO - PROCESS | 2376 | 1472232036871 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:20:36 INFO - PROCESS | 2376 | 1472232036874 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:20:36 INFO - PROCESS | 2376 | 1472232036877 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:20:36 INFO - PROCESS | 2376 | 1472232036879 Marionette TRACE conn6 <- [1,2706,null,{}] 10:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:20:36 INFO - PROCESS | 2376 | 1472232036883 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}] 10:20:36 INFO - PROCESS | 2376 | 1472232036885 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:36 INFO - PROCESS | 2376 | 1472232036995 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:20:37 INFO - PROCESS | 2376 | 1472232037051 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 2376 | 1472232037053 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38ED000 == 14 [pid = 2376] [id = 686] 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A98A58C800) [pid = 2376] [serial = 2058] [outer = 0000000000000000] 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A98A5EC800) [pid = 2376] [serial = 2059] [outer = 000000A98A58C800] 10:20:37 INFO - PROCESS | 2376 | 1472232037101 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9F2EAC800) [pid = 2376] [serial = 2060] [outer = 000000A98A58C800] 10:20:37 INFO - PROCESS | 2376 | 1472232037537 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] 10:20:37 INFO - PROCESS | 2376 | 1472232037557 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:20:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:20:37 INFO - PROCESS | 2376 | 1472232037561 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:20:37 INFO - PROCESS | 2376 | 1472232037563 Marionette TRACE conn6 <- [1,2710,null,{}] 10:20:37 INFO - PROCESS | 2376 | 1472232037566 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}] 10:20:37 INFO - PROCESS | 2376 | 1472232037568 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:37 INFO - PROCESS | 2376 | 1472232037680 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:20:37 INFO - PROCESS | 2376 | 1472232037685 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:37 INFO - PROCESS | 2376 | 1472232037687 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4778800 == 15 [pid = 2376] [id = 687] 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A9F3037400) [pid = 2376] [serial = 2061] [outer = 0000000000000000] 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F3042C00) [pid = 2376] [serial = 2062] [outer = 000000A9F3037400] 10:20:37 INFO - PROCESS | 2376 | 1472232037735 Marionette DEBUG loaded listener.js 10:20:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F38CD400) [pid = 2376] [serial = 2063] [outer = 000000A9F3037400] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A987C7B400) [pid = 2376] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9858DCC00) [pid = 2376] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A982C4EC00) [pid = 2376] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9822EFC00) [pid = 2376] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A986B3B000) [pid = 2376] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98139F000) [pid = 2376] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A982C51800) [pid = 2376] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A981C88000) [pid = 2376] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:20:38 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A9F4F37800) [pid = 2376] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:20:38 INFO - PROCESS | 2376 | 1472232038227 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] 10:20:38 INFO - PROCESS | 2376 | 1472232038300 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:20:38 INFO - PROCESS | 2376 | 1472232038304 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:20:38 INFO - PROCESS | 2376 | 1472232038306 Marionette TRACE conn6 <- [1,2714,null,{}] 10:20:38 INFO - PROCESS | 2376 | 1472232038345 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}] 10:20:38 INFO - PROCESS | 2376 | 1472232038347 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:38 INFO - PROCESS | 2376 | 1472232038461 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:20:38 INFO - PROCESS | 2376 | 1472232038511 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:38 INFO - PROCESS | 2376 | 1472232038513 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988822000 == 16 [pid = 2376] [id = 688] 10:20:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A981AA9400) [pid = 2376] [serial = 2064] [outer = 0000000000000000] 10:20:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A987C96C00) [pid = 2376] [serial = 2065] [outer = 000000A981AA9400] 10:20:38 INFO - PROCESS | 2376 | 1472232038561 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9F3847800) [pid = 2376] [serial = 2066] [outer = 000000A981AA9400] 10:20:38 INFO - PROCESS | 2376 | 1472232038931 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]]]}] 10:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 10:20:38 INFO - PROCESS | 2376 | 1472232038980 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:20:38 INFO - PROCESS | 2376 | 1472232038982 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:20:38 INFO - PROCESS | 2376 | 1472232038985 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:20:38 INFO - PROCESS | 2376 | 1472232038987 Marionette TRACE conn6 <- [1,2718,null,{}] 10:20:39 INFO - PROCESS | 2376 | 1472232038991 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}] 10:20:39 INFO - PROCESS | 2376 | 1472232038993 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:39 INFO - PROCESS | 2376 | 1472232039085 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:20:39 INFO - PROCESS | 2376 | 1472232039092 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:39 INFO - PROCESS | 2376 | 1472232039094 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F59BD800 == 17 [pid = 2376] [id = 689] 10:20:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9F3907C00) [pid = 2376] [serial = 2067] [outer = 0000000000000000] 10:20:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A9F3E33400) [pid = 2376] [serial = 2068] [outer = 000000A9F3907C00] 10:20:39 INFO - PROCESS | 2376 | 1472232039142 Marionette DEBUG loaded listener.js 10:20:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9F403D400) [pid = 2376] [serial = 2069] [outer = 000000A9F3907C00] 10:20:40 INFO - PROCESS | 2376 | 1472232040060 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"]]]}] 10:20:40 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 10:20:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:20:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:20:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:20:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 10:20:40 INFO - PROCESS | 2376 | 1472232040128 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 2376 | 1472232040130 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:20:40 INFO - PROCESS | 2376 | 1472232040173 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 2376 | 1472232040177 Marionette TRACE conn6 <- [1,2722,null,{}] 10:20:40 INFO - PROCESS | 2376 | 1472232040183 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}] 10:20:40 INFO - PROCESS | 2376 | 1472232040188 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:40 INFO - PROCESS | 2376 | 1472232040345 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:20:40 INFO - PROCESS | 2376 | 1472232040416 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 2376 | 1472232040420 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A982D95800 == 18 [pid = 2376] [id = 690] 10:20:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A981984400) [pid = 2376] [serial = 2070] [outer = 0000000000000000] 10:20:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A981AA6C00) [pid = 2376] [serial = 2071] [outer = 000000A981984400] 10:20:40 INFO - PROCESS | 2376 | 1472232040489 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981C8C800) [pid = 2376] [serial = 2072] [outer = 000000A981984400] 10:20:41 INFO - PROCESS | 2376 | 1472232041168 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]]]}] 10:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1114ms 10:20:41 INFO - PROCESS | 2376 | 1472232041260 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:20:41 INFO - PROCESS | 2376 | 1472232041265 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:20:41 INFO - PROCESS | 2376 | 1472232041270 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:20:41 INFO - PROCESS | 2376 | 1472232041273 Marionette TRACE conn6 <- [1,2726,null,{}] 10:20:41 INFO - PROCESS | 2376 | 1472232041305 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}] 10:20:41 INFO - PROCESS | 2376 | 1472232041310 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:41 INFO - PROCESS | 2376 | 1472232041444 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:20:41 INFO - PROCESS | 2376 | 1472232041517 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:41 INFO - PROCESS | 2376 | 1472232041520 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888DA800 == 19 [pid = 2376] [id = 691] 10:20:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A984730000) [pid = 2376] [serial = 2073] [outer = 0000000000000000] 10:20:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A985370C00) [pid = 2376] [serial = 2074] [outer = 000000A984730000] 10:20:41 INFO - PROCESS | 2376 | 1472232041582 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A985FCB800) [pid = 2376] [serial = 2075] [outer = 000000A984730000] 10:20:42 INFO - PROCESS | 2376 | 1472232042502 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1308ms 10:20:42 INFO - PROCESS | 2376 | 1472232042579 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 2376 | 1472232042584 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:20:42 INFO - PROCESS | 2376 | 1472232042589 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 2376 | 1472232042593 Marionette TRACE conn6 <- [1,2730,null,{}] 10:20:42 INFO - PROCESS | 2376 | 1472232042598 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}] 10:20:42 INFO - PROCESS | 2376 | 1472232042601 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:42 INFO - PROCESS | 2376 | 1472232042724 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:20:42 INFO - PROCESS | 2376 | 1472232042797 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 2376 | 1472232042802 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:42 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F44800 == 20 [pid = 2376] [id = 692] 10:20:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982C51C00) [pid = 2376] [serial = 2076] [outer = 0000000000000000] 10:20:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982FB6C00) [pid = 2376] [serial = 2077] [outer = 000000A982C51C00] 10:20:42 INFO - PROCESS | 2376 | 1472232042897 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A985035800) [pid = 2376] [serial = 2078] [outer = 000000A982C51C00] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A987C42C00) [pid = 2376] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A988748000) [pid = 2376] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A986B41C00) [pid = 2376] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9879BB000) [pid = 2376] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9858E8C00) [pid = 2376] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A986B05800) [pid = 2376] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A982D36800) [pid = 2376] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A983E47400) [pid = 2376] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A981C88C00) [pid = 2376] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A981FFB800) [pid = 2376] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F59D1C00) [pid = 2376] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A9889F5400) [pid = 2376] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 61 (000000A986B3C400) [pid = 2376] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 60 (000000A987C73400) [pid = 2376] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 59 (000000A988748800) [pid = 2376] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 58 (000000A989F97C00) [pid = 2376] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 57 (000000A98A590800) [pid = 2376] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | --DOMWINDOW == 56 (000000A9F2EA7400) [pid = 2376] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:20:43 INFO - PROCESS | 2376 | 1472232043359 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]]]}] 10:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 839ms 10:20:43 INFO - PROCESS | 2376 | 1472232043432 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:20:43 INFO - PROCESS | 2376 | 1472232043437 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:20:43 INFO - PROCESS | 2376 | 1472232043443 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:20:43 INFO - PROCESS | 2376 | 1472232043446 Marionette TRACE conn6 <- [1,2734,null,{}] 10:20:43 INFO - PROCESS | 2376 | 1472232043449 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}] 10:20:43 INFO - PROCESS | 2376 | 1472232043452 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:43 INFO - PROCESS | 2376 | 1472232043545 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:20:43 INFO - PROCESS | 2376 | 1472232043560 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 2376 | 1472232043563 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987B81800 == 21 [pid = 2376] [id = 693] 10:20:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 57 (000000A9858E4C00) [pid = 2376] [serial = 2079] [outer = 0000000000000000] 10:20:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 58 (000000A9858EA400) [pid = 2376] [serial = 2080] [outer = 000000A9858E4C00] 10:20:43 INFO - PROCESS | 2376 | 1472232043613 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 59 (000000A986B3B800) [pid = 2376] [serial = 2081] [outer = 000000A9858E4C00] 10:20:44 INFO - PROCESS | 2376 | 1472232044099 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 10:20:44 INFO - PROCESS | 2376 | 1472232044117 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 2376 | 1472232044120 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:20:44 INFO - PROCESS | 2376 | 1472232044128 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 2376 | 1472232044132 Marionette TRACE conn6 <- [1,2738,null,{}] 10:20:44 INFO - PROCESS | 2376 | 1472232044145 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}] 10:20:44 INFO - PROCESS | 2376 | 1472232044150 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:44 INFO - PROCESS | 2376 | 1472232044272 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:20:44 INFO - PROCESS | 2376 | 1472232044351 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 2376 | 1472232044354 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:44 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98950E800 == 22 [pid = 2376] [id = 694] 10:20:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 60 (000000A981C20C00) [pid = 2376] [serial = 2082] [outer = 0000000000000000] 10:20:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 61 (000000A987C75000) [pid = 2376] [serial = 2083] [outer = 000000A981C20C00] 10:20:44 INFO - PROCESS | 2376 | 1472232044421 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 2376 | ++DOMWINDOW == 62 (000000A9885DD400) [pid = 2376] [serial = 2084] [outer = 000000A981C20C00] 10:20:44 INFO - PROCESS | 2376 | 1472232044806 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 10:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:20:44 INFO - PROCESS | 2376 | 1472232044860 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 2376 | 1472232044863 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:20:44 INFO - PROCESS | 2376 | 1472232044866 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 2376 | 1472232044868 Marionette TRACE conn6 <- [1,2742,null,{}] 10:20:44 INFO - PROCESS | 2376 | 1472232044872 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}] 10:20:44 INFO - PROCESS | 2376 | 1472232044874 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:44 INFO - PROCESS | 2376 | 1472232044966 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:20:44 INFO - PROCESS | 2376 | 1472232044972 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 2376 | 1472232044974 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F1C800 == 23 [pid = 2376] [id = 695] 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A9889F1400) [pid = 2376] [serial = 2085] [outer = 0000000000000000] 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A989F8E400) [pid = 2376] [serial = 2086] [outer = 000000A9889F1400] 10:20:45 INFO - PROCESS | 2376 | 1472232045022 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A98A586800) [pid = 2376] [serial = 2087] [outer = 000000A9889F1400] 10:20:45 INFO - PROCESS | 2376 | 1472232045483 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 10:20:45 INFO - PROCESS | 2376 | 1472232045540 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 2376 | 1472232045543 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:20:45 INFO - PROCESS | 2376 | 1472232045546 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:20:45 INFO - PROCESS | 2376 | 1472232045548 Marionette TRACE conn6 <- [1,2746,null,{}] 10:20:45 INFO - PROCESS | 2376 | 1472232045552 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}] 10:20:45 INFO - PROCESS | 2376 | 1472232045554 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:45 INFO - PROCESS | 2376 | 1472232045708 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:20:45 INFO - PROCESS | 2376 | 1472232045739 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 2376 | 1472232045742 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F38DD800 == 24 [pid = 2376] [id = 696] 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98A587C00) [pid = 2376] [serial = 2088] [outer = 0000000000000000] 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A98A5F0800) [pid = 2376] [serial = 2089] [outer = 000000A98A587C00] 10:20:45 INFO - PROCESS | 2376 | 1472232045791 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F2EAD000) [pid = 2376] [serial = 2090] [outer = 000000A98A587C00] 10:20:46 INFO - PROCESS | 2376 | 1472232046229 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 10:20:46 INFO - PROCESS | 2376 | 1472232046290 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 2376 | 1472232046292 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:20:46 INFO - PROCESS | 2376 | 1472232046301 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 2376 | 1472232046303 Marionette TRACE conn6 <- [1,2750,null,{}] 10:20:46 INFO - PROCESS | 2376 | 1472232046307 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}] 10:20:46 INFO - PROCESS | 2376 | 1472232046313 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:46 INFO - PROCESS | 2376 | 1472232046456 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:20:46 INFO - PROCESS | 2376 | 1472232046512 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 2376 | 1472232046515 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4E93800 == 25 [pid = 2376] [id = 697] 10:20:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F3E33C00) [pid = 2376] [serial = 2091] [outer = 0000000000000000] 10:20:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F42C5000) [pid = 2376] [serial = 2092] [outer = 000000A9F3E33C00] 10:20:46 INFO - PROCESS | 2376 | 1472232046565 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F472C000) [pid = 2376] [serial = 2093] [outer = 000000A9F3E33C00] 10:20:47 INFO - PROCESS | 2376 | 1472232046999 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 10:20:47 INFO - PROCESS | 2376 | 1472232047050 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 2376 | 1472232047052 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:20:47 INFO - PROCESS | 2376 | 1472232047055 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 2376 | 1472232047057 Marionette TRACE conn6 <- [1,2754,null,{}] 10:20:47 INFO - PROCESS | 2376 | 1472232047065 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}] 10:20:47 INFO - PROCESS | 2376 | 1472232047068 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:47 INFO - PROCESS | 2376 | 1472232047191 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:20:47 INFO - PROCESS | 2376 | 1472232047200 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 2376 | 1472232047202 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CAC000 == 26 [pid = 2376] [id = 698] 10:20:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F3E34400) [pid = 2376] [serial = 2094] [outer = 0000000000000000] 10:20:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47B1C00) [pid = 2376] [serial = 2095] [outer = 000000A9F3E34400] 10:20:47 INFO - PROCESS | 2376 | 1472232047249 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F47F0000) [pid = 2376] [serial = 2096] [outer = 000000A9F3E34400] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A980F20C00) [pid = 2376] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981C2E000) [pid = 2376] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9826BAC00) [pid = 2376] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986E03800) [pid = 2376] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A58C800) [pid = 2376] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A981AA9400) [pid = 2376] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F3037400) [pid = 2376] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A982C44800) [pid = 2376] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:20:47 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A988740800) [pid = 2376] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:20:47 INFO - PROCESS | 2376 | 1472232047730 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 10:20:47 INFO - PROCESS | 2376 | 1472232047792 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 2376 | 1472232047794 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:20:47 INFO - PROCESS | 2376 | 1472232047797 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:20:47 INFO - PROCESS | 2376 | 1472232047799 Marionette TRACE conn6 <- [1,2758,null,{}] 10:20:47 INFO - PROCESS | 2376 | 1472232047803 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}] 10:20:47 INFO - PROCESS | 2376 | 1472232047805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:47 INFO - PROCESS | 2376 | 1472232047891 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:20:47 INFO - PROCESS | 2376 | 1472232047897 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 2376 | 1472232047899 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92B6000 == 27 [pid = 2376] [id = 699] 10:20:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A987C99400) [pid = 2376] [serial = 2097] [outer = 0000000000000000] 10:20:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A9F47B0400) [pid = 2376] [serial = 2098] [outer = 000000A987C99400] 10:20:47 INFO - PROCESS | 2376 | 1472232047945 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9F47F6C00) [pid = 2376] [serial = 2099] [outer = 000000A987C99400] 10:20:48 INFO - PROCESS | 2376 | 1472232048377 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 10:20:48 INFO - PROCESS | 2376 | 1472232048430 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 2376 | 1472232048432 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:20:48 INFO - PROCESS | 2376 | 1472232048436 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 2376 | 1472232048438 Marionette TRACE conn6 <- [1,2762,null,{}] 10:20:48 INFO - PROCESS | 2376 | 1472232048441 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}] 10:20:48 INFO - PROCESS | 2376 | 1472232048443 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:48 INFO - PROCESS | 2376 | 1472232048533 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:20:48 INFO - PROCESS | 2376 | 1472232048567 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 2376 | 1472232048570 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F97C6800 == 28 [pid = 2376] [id = 700] 10:20:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F47F7000) [pid = 2376] [serial = 2100] [outer = 0000000000000000] 10:20:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F4DCC800) [pid = 2376] [serial = 2101] [outer = 000000A9F47F7000] 10:20:48 INFO - PROCESS | 2376 | 1472232048622 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F4EB4C00) [pid = 2376] [serial = 2102] [outer = 000000A9F47F7000] 10:20:49 INFO - PROCESS | 2376 | 1472232049053 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 10:20:49 INFO - PROCESS | 2376 | 1472232049110 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 2376 | 1472232049112 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:20:49 INFO - PROCESS | 2376 | 1472232049115 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 2376 | 1472232049117 Marionette TRACE conn6 <- [1,2766,null,{}] 10:20:49 INFO - PROCESS | 2376 | 1472232049120 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}] 10:20:49 INFO - PROCESS | 2376 | 1472232049122 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:49 INFO - PROCESS | 2376 | 1472232049209 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:20:49 INFO - PROCESS | 2376 | 1472232049216 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 2376 | 1472232049218 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9DD1000 == 29 [pid = 2376] [id = 701] 10:20:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F4F2C800) [pid = 2376] [serial = 2103] [outer = 0000000000000000] 10:20:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F51F7000) [pid = 2376] [serial = 2104] [outer = 000000A9F4F2C800] 10:20:49 INFO - PROCESS | 2376 | 1472232049265 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5589000) [pid = 2376] [serial = 2105] [outer = 000000A9F4F2C800] 10:20:49 INFO - PROCESS | 2376 | 1472232049974 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 10:20:50 INFO - PROCESS | 2376 | 1472232050043 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 2376 | 1472232050048 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:20:50 INFO - PROCESS | 2376 | 1472232050053 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 2376 | 1472232050059 Marionette TRACE conn6 <- [1,2770,null,{}] 10:20:50 INFO - PROCESS | 2376 | 1472232050064 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}] 10:20:50 INFO - PROCESS | 2376 | 1472232050067 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:50 INFO - PROCESS | 2376 | 1472232050196 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:20:50 INFO - PROCESS | 2376 | 1472232050312 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 2376 | 1472232050315 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988803800 == 30 [pid = 2376] [id = 702] 10:20:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A982C43800) [pid = 2376] [serial = 2106] [outer = 0000000000000000] 10:20:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9850EF400) [pid = 2376] [serial = 2107] [outer = 000000A982C43800] 10:20:50 INFO - PROCESS | 2376 | 1472232050378 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A986B10000) [pid = 2376] [serial = 2108] [outer = 000000A982C43800] 10:20:50 INFO - PROCESS | 2376 | 1472232050969 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 945ms 10:20:51 INFO - PROCESS | 2376 | 1472232051000 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:20:51 INFO - PROCESS | 2376 | 1472232051006 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:20:51 INFO - PROCESS | 2376 | 1472232051013 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:20:51 INFO - PROCESS | 2376 | 1472232051016 Marionette TRACE conn6 <- [1,2774,null,{}] 10:20:51 INFO - PROCESS | 2376 | 1472232051020 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}] 10:20:51 INFO - PROCESS | 2376 | 1472232051024 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:51 INFO - PROCESS | 2376 | 1472232051148 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:20:51 INFO - PROCESS | 2376 | 1472232051271 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:51 INFO - PROCESS | 2376 | 1472232051274 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4784000 == 31 [pid = 2376] [id = 703] 10:20:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9885D8000) [pid = 2376] [serial = 2109] [outer = 0000000000000000] 10:20:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98873FC00) [pid = 2376] [serial = 2110] [outer = 000000A9885D8000] 10:20:51 INFO - PROCESS | 2376 | 1472232051335 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98A5EB000) [pid = 2376] [serial = 2111] [outer = 000000A9885D8000] 10:20:51 INFO - PROCESS | 2376 | 1472232051934 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 10:20:52 INFO - PROCESS | 2376 | 1472232052001 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:20:52 INFO - PROCESS | 2376 | 1472232052004 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:20:52 INFO - PROCESS | 2376 | 1472232052008 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 2376 | 1472232052012 Marionette TRACE conn6 <- [1,2778,null,{}] 10:20:52 INFO - PROCESS | 2376 | 1472232052025 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}] 10:20:52 INFO - PROCESS | 2376 | 1472232052030 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:52 INFO - PROCESS | 2376 | 1472232052179 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:20:52 INFO - PROCESS | 2376 | 1472232052306 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 2376 | 1472232052310 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EEA800 == 32 [pid = 2376] [id = 704] 10:20:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9822E8C00) [pid = 2376] [serial = 2112] [outer = 0000000000000000] 10:20:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F303D000) [pid = 2376] [serial = 2113] [outer = 000000A9822E8C00] 10:20:52 INFO - PROCESS | 2376 | 1472232052373 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4DC7C00) [pid = 2376] [serial = 2114] [outer = 000000A9822E8C00] 10:20:53 INFO - PROCESS | 2376 | 1472232053152 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1180ms 10:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:20:53 INFO - PROCESS | 2376 | 1472232053189 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 2376 | 1472232053193 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:20:53 INFO - PROCESS | 2376 | 1472232053197 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - PROCESS | 2376 | 1472232053202 Marionette TRACE conn6 <- [1,2782,null,{}] 10:20:53 INFO - PROCESS | 2376 | 1472232053207 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}] 10:20:53 INFO - PROCESS | 2376 | 1472232053210 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:53 INFO - PROCESS | 2376 | 1472232053320 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:20:53 INFO - PROCESS | 2376 | 1472232053417 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 2376 | 1472232053420 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EC3000 == 33 [pid = 2376] [id = 705] 10:20:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9822E9000) [pid = 2376] [serial = 2115] [outer = 0000000000000000] 10:20:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A984728C00) [pid = 2376] [serial = 2116] [outer = 000000A9822E9000] 10:20:53 INFO - PROCESS | 2376 | 1472232053473 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A985FC8C00) [pid = 2376] [serial = 2117] [outer = 000000A9822E9000] 10:20:54 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888E0000 == 32 [pid = 2376] [id = 679] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A985FC2C00) [pid = 2376] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A981C82400) [pid = 2376] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981E25000) [pid = 2376] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A987C72000) [pid = 2376] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9879BFC00) [pid = 2376] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C43C00) [pid = 2376] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F2EAC800) [pid = 2376] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A5EC800) [pid = 2376] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A987C96C00) [pid = 2376] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F3042C00) [pid = 2376] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F38CD400) [pid = 2376] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98393AC00) [pid = 2376] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9840F8C00) [pid = 2376] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B0AC00) [pid = 2376] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A989F95000) [pid = 2376] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98A58C400) [pid = 2376] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F3847800) [pid = 2376] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C97000) [pid = 2376] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F3E33400) [pid = 2376] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:20:54 INFO - PROCESS | 2376 | 1472232054667 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1488ms 10:20:54 INFO - PROCESS | 2376 | 1472232054686 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 2376 | 1472232054691 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:20:54 INFO - PROCESS | 2376 | 1472232054695 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:20:54 INFO - PROCESS | 2376 | 1472232054700 Marionette TRACE conn6 <- [1,2786,null,{}] 10:20:54 INFO - PROCESS | 2376 | 1472232054705 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}] 10:20:54 INFO - PROCESS | 2376 | 1472232054708 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:54 INFO - PROCESS | 2376 | 1472232054803 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:20:54 INFO - PROCESS | 2376 | 1472232054811 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 2376 | 1472232054815 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F6E800 == 33 [pid = 2376] [id = 706] 10:20:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A98223DC00) [pid = 2376] [serial = 2118] [outer = 0000000000000000] 10:20:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A982C46800) [pid = 2376] [serial = 2119] [outer = 000000A98223DC00] 10:20:54 INFO - PROCESS | 2376 | 1472232054868 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9840F8C00) [pid = 2376] [serial = 2120] [outer = 000000A98223DC00] 10:20:55 INFO - PROCESS | 2376 | 1472232055374 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:20:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 10:20:55 INFO - PROCESS | 2376 | 1472232055433 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 2376 | 1472232055440 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:20:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:20:55 INFO - PROCESS | 2376 | 1472232055479 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 2376 | 1472232055482 Marionette TRACE conn6 <- [1,2790,null,{}] 10:20:55 INFO - PROCESS | 2376 | 1472232055486 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}] 10:20:55 INFO - PROCESS | 2376 | 1472232055489 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:55 INFO - PROCESS | 2376 | 1472232055604 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:20:55 INFO - PROCESS | 2376 | 1472232055677 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 2376 | 1472232055680 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888D1000 == 34 [pid = 2376] [id = 707] 10:20:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98438D400) [pid = 2376] [serial = 2121] [outer = 0000000000000000] 10:20:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A985FC4C00) [pid = 2376] [serial = 2122] [outer = 000000A98438D400] 10:20:55 INFO - PROCESS | 2376 | 1472232055732 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A986E06400) [pid = 2376] [serial = 2123] [outer = 000000A98438D400] 10:20:56 INFO - PROCESS | 2376 | 1472232056122 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 713ms 10:20:56 INFO - PROCESS | 2376 | 1472232056160 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 2376 | 1472232056163 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:20:56 INFO - PROCESS | 2376 | 1472232056166 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 2376 | 1472232056170 Marionette TRACE conn6 <- [1,2794,null,{}] 10:20:56 INFO - PROCESS | 2376 | 1472232056182 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}] 10:20:56 INFO - PROCESS | 2376 | 1472232056187 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:56 INFO - PROCESS | 2376 | 1472232056281 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:20:56 INFO - PROCESS | 2376 | 1472232056288 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 2376 | 1472232056291 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989919000 == 35 [pid = 2376] [id = 708] 10:20:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A987C47000) [pid = 2376] [serial = 2124] [outer = 0000000000000000] 10:20:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C73000) [pid = 2376] [serial = 2125] [outer = 000000A987C47000] 10:20:56 INFO - PROCESS | 2376 | 1472232056343 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A987CA0400) [pid = 2376] [serial = 2126] [outer = 000000A987C47000] 10:20:56 INFO - PROCESS | 2376 | 1472232056817 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 693ms 10:20:56 INFO - PROCESS | 2376 | 1472232056861 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 2376 | 1472232056864 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:20:56 INFO - PROCESS | 2376 | 1472232056867 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:20:56 INFO - PROCESS | 2376 | 1472232056869 Marionette TRACE conn6 <- [1,2798,null,{}] 10:20:56 INFO - PROCESS | 2376 | 1472232056872 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}] 10:20:56 INFO - PROCESS | 2376 | 1472232056875 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:57 INFO - PROCESS | 2376 | 1472232057024 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:20:57 INFO - PROCESS | 2376 | 1472232057047 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 2376 | 1472232057049 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F78800 == 36 [pid = 2376] [id = 709] 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9889EF400) [pid = 2376] [serial = 2127] [outer = 0000000000000000] 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A989F8B400) [pid = 2376] [serial = 2128] [outer = 000000A9889EF400] 10:20:57 INFO - PROCESS | 2376 | 1472232057100 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A98A585000) [pid = 2376] [serial = 2129] [outer = 000000A9889EF400] 10:20:57 INFO - PROCESS | 2376 | 1472232057539 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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:20:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 10:20:57 INFO - PROCESS | 2376 | 1472232057604 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 2376 | 1472232057607 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:20:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:20:57 INFO - PROCESS | 2376 | 1472232057610 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - PROCESS | 2376 | 1472232057612 Marionette TRACE conn6 <- [1,2802,null,{}] 10:20:57 INFO - PROCESS | 2376 | 1472232057616 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}] 10:20:57 INFO - PROCESS | 2376 | 1472232057618 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:57 INFO - PROCESS | 2376 | 1472232057743 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:20:57 INFO - PROCESS | 2376 | 1472232057802 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 2376 | 1472232057804 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F381A800 == 37 [pid = 2376] [id = 710] 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981AB3C00) [pid = 2376] [serial = 2130] [outer = 0000000000000000] 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A98A5E6400) [pid = 2376] [serial = 2131] [outer = 000000A981AB3C00] 10:20:57 INFO - PROCESS | 2376 | 1472232057854 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F2EA8400) [pid = 2376] [serial = 2132] [outer = 000000A981AB3C00] 10:20:58 INFO - PROCESS | 2376 | 1472232058353 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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:20:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 818ms 10:20:58 INFO - PROCESS | 2376 | 1472232058437 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 2376 | 1472232058440 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:20:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:20:58 INFO - PROCESS | 2376 | 1472232058443 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 2376 | 1472232058445 Marionette TRACE conn6 <- [1,2806,null,{}] 10:20:58 INFO - PROCESS | 2376 | 1472232058448 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}] 10:20:58 INFO - PROCESS | 2376 | 1472232058454 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:58 INFO - PROCESS | 2376 | 1472232058769 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A98A587C00) [pid = 2376] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F3E33C00) [pid = 2376] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F4F2C800) [pid = 2376] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F3E34400) [pid = 2376] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F3907C00) [pid = 2376] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982C51C00) [pid = 2376] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981984400) [pid = 2376] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A984730000) [pid = 2376] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9889F1400) [pid = 2376] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9858E4C00) [pid = 2376] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C20C00) [pid = 2376] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A987C99400) [pid = 2376] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:20:58 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A5E6C00) [pid = 2376] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:20:58 INFO - PROCESS | 2376 | 1472232058825 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 2376 | 1472232058827 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:58 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2E1000 == 38 [pid = 2376] [id = 711] 10:20:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981146800) [pid = 2376] [serial = 2133] [outer = 0000000000000000] 10:20:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981AB0400) [pid = 2376] [serial = 2134] [outer = 000000A981146800] 10:20:58 INFO - PROCESS | 2376 | 1472232058875 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C7F000) [pid = 2376] [serial = 2135] [outer = 000000A981146800] 10:20:59 INFO - PROCESS | 2376 | 1472232059224 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]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 839ms 10:20:59 INFO - PROCESS | 2376 | 1472232059285 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 2376 | 1472232059287 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:20:59 INFO - PROCESS | 2376 | 1472232059290 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 2376 | 1472232059292 Marionette TRACE conn6 <- [1,2810,null,{}] 10:20:59 INFO - PROCESS | 2376 | 1472232059296 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}] 10:20:59 INFO - PROCESS | 2376 | 1472232059298 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:59 INFO - PROCESS | 2376 | 1472232059380 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:20:59 INFO - PROCESS | 2376 | 1472232059386 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 2376 | 1472232059388 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:20:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F42000 == 39 [pid = 2376] [id = 712] 10:20:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A982C4FC00) [pid = 2376] [serial = 2136] [outer = 0000000000000000] 10:20:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F3E39000) [pid = 2376] [serial = 2137] [outer = 000000A982C4FC00] 10:20:59 INFO - PROCESS | 2376 | 1472232059434 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F4728C00) [pid = 2376] [serial = 2138] [outer = 000000A982C4FC00] 10:20:59 INFO - PROCESS | 2376 | 1472232059864 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]]]}] 10:20:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:20:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 10:20:59 INFO - PROCESS | 2376 | 1472232059921 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:20:59 INFO - PROCESS | 2376 | 1472232059923 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:20:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:20:59 INFO - PROCESS | 2376 | 1472232059927 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 2376 | 1472232059929 Marionette TRACE conn6 <- [1,2814,null,{}] 10:20:59 INFO - PROCESS | 2376 | 1472232059933 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}] 10:20:59 INFO - PROCESS | 2376 | 1472232059935 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:00 INFO - PROCESS | 2376 | 1472232060020 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:21:00 INFO - PROCESS | 2376 | 1472232060028 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 2376 | 1472232060030 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9512800 == 40 [pid = 2376] [id = 713] 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F47B3400) [pid = 2376] [serial = 2139] [outer = 0000000000000000] 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47F0C00) [pid = 2376] [serial = 2140] [outer = 000000A9F47B3400] 10:21:00 INFO - PROCESS | 2376 | 1472232060078 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4DCF000) [pid = 2376] [serial = 2141] [outer = 000000A9F47B3400] 10:21:00 INFO - PROCESS | 2376 | 1472232060540 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:21:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 10:21:00 INFO - PROCESS | 2376 | 1472232060558 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 2376 | 1472232060561 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:21:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:21:00 INFO - PROCESS | 2376 | 1472232060577 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - PROCESS | 2376 | 1472232060579 Marionette TRACE conn6 <- [1,2818,null,{}] 10:21:00 INFO - PROCESS | 2376 | 1472232060582 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}] 10:21:00 INFO - PROCESS | 2376 | 1472232060584 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:00 INFO - PROCESS | 2376 | 1472232060670 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:21:00 INFO - PROCESS | 2376 | 1472232060676 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 2376 | 1472232060678 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FA047000 == 41 [pid = 2376] [id = 714] 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F51A1C00) [pid = 2376] [serial = 2142] [outer = 0000000000000000] 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F51FC000) [pid = 2376] [serial = 2143] [outer = 000000A9F51A1C00] 10:21:00 INFO - PROCESS | 2376 | 1472232060725 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F55E9800) [pid = 2376] [serial = 2144] [outer = 000000A9F51A1C00] 10:21:01 INFO - PROCESS | 2376 | 1472232061548 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:21:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1036ms 10:21:01 INFO - PROCESS | 2376 | 1472232061605 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 2376 | 1472232061610 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:21:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:21:01 INFO - PROCESS | 2376 | 1472232061614 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 2376 | 1472232061621 Marionette TRACE conn6 <- [1,2822,null,{}] 10:21:01 INFO - PROCESS | 2376 | 1472232061649 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}] 10:21:01 INFO - PROCESS | 2376 | 1472232061652 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:01 INFO - PROCESS | 2376 | 1472232061787 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:21:01 INFO - PROCESS | 2376 | 1472232061904 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 2376 | 1472232061907 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98881D000 == 42 [pid = 2376] [id = 715] 10:21:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A982C4E400) [pid = 2376] [serial = 2145] [outer = 0000000000000000] 10:21:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A98393B000) [pid = 2376] [serial = 2146] [outer = 000000A982C4E400] 10:21:01 INFO - PROCESS | 2376 | 1472232061971 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9858E6400) [pid = 2376] [serial = 2147] [outer = 000000A982C4E400] 10:21:02 INFO - PROCESS | 2376 | 1472232062732 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:21:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1200ms 10:21:02 INFO - PROCESS | 2376 | 1472232062818 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 2376 | 1472232062823 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:21:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:21:02 INFO - PROCESS | 2376 | 1472232062831 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 2376 | 1472232062834 Marionette TRACE conn6 <- [1,2826,null,{}] 10:21:02 INFO - PROCESS | 2376 | 1472232062838 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}] 10:21:02 INFO - PROCESS | 2376 | 1472232062842 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:02 INFO - PROCESS | 2376 | 1472232062980 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:21:03 INFO - PROCESS | 2376 | 1472232063056 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 2376 | 1472232063059 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98184D000 == 43 [pid = 2376] [id = 716] 10:21:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A981AA9800) [pid = 2376] [serial = 2148] [outer = 0000000000000000] 10:21:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A981E19400) [pid = 2376] [serial = 2149] [outer = 000000A981AA9800] 10:21:03 INFO - PROCESS | 2376 | 1472232063229 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A982C47000) [pid = 2376] [serial = 2150] [outer = 000000A981AA9800] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EEA800 == 42 [pid = 2376] [id = 704] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92B6000 == 41 [pid = 2376] [id = 699] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9512800 == 40 [pid = 2376] [id = 713] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F42000 == 39 [pid = 2376] [id = 712] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2E1000 == 38 [pid = 2376] [id = 711] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F381A800 == 37 [pid = 2376] [id = 710] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F78800 == 36 [pid = 2376] [id = 709] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A989919000 == 35 [pid = 2376] [id = 708] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888D1000 == 34 [pid = 2376] [id = 707] 10:21:03 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F6E800 == 33 [pid = 2376] [id = 706] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F3033C00) [pid = 2376] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A98A5F0800) [pid = 2376] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F42C5000) [pid = 2376] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F2EAD000) [pid = 2376] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F5589000) [pid = 2376] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F47B1C00) [pid = 2376] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F403D400) [pid = 2376] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982FB6C00) [pid = 2376] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A985035800) [pid = 2376] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981AA6C00) [pid = 2376] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F51F7000) [pid = 2376] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981C8C800) [pid = 2376] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A985370C00) [pid = 2376] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A985FCB800) [pid = 2376] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F8E400) [pid = 2376] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9858EA400) [pid = 2376] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A986B3B800) [pid = 2376] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F472C000) [pid = 2376] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A987C75000) [pid = 2376] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9885DD400) [pid = 2376] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F4DCC800) [pid = 2376] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F47F0000) [pid = 2376] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F47B0400) [pid = 2376] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F47F6C00) [pid = 2376] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | --DOMWINDOW == 62 (000000A98A586800) [pid = 2376] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:21:03 INFO - PROCESS | 2376 | 1472232063885 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:21:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1091ms 10:21:03 INFO - PROCESS | 2376 | 1472232063923 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 2376 | 1472232063927 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:21:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:21:03 INFO - PROCESS | 2376 | 1472232063934 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 2376 | 1472232063937 Marionette TRACE conn6 <- [1,2830,null,{}] 10:21:03 INFO - PROCESS | 2376 | 1472232063942 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}] 10:21:03 INFO - PROCESS | 2376 | 1472232063945 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:04 INFO - PROCESS | 2376 | 1472232064042 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:21:04 INFO - PROCESS | 2376 | 1472232064123 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 2376 | 1472232064126 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984FB5000 == 34 [pid = 2376] [id = 717] 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 63 (000000A981C85C00) [pid = 2376] [serial = 2151] [outer = 0000000000000000] 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A982D35800) [pid = 2376] [serial = 2152] [outer = 000000A981C85C00] 10:21:04 INFO - PROCESS | 2376 | 1472232064179 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A985FC7C00) [pid = 2376] [serial = 2153] [outer = 000000A981C85C00] 10:21:04 INFO - PROCESS | 2376 | 1472232064647 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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:21:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 10:21:04 INFO - PROCESS | 2376 | 1472232064712 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 2376 | 1472232064716 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:21:04 INFO - PROCESS | 2376 | 1472232064722 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:21:04 INFO - PROCESS | 2376 | 1472232064725 Marionette TRACE conn6 <- [1,2834,null,{}] 10:21:04 INFO - PROCESS | 2376 | 1472232064729 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}] 10:21:04 INFO - PROCESS | 2376 | 1472232064732 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:04 INFO - PROCESS | 2376 | 1472232064827 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:21:04 INFO - PROCESS | 2376 | 1472232064834 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 2376 | 1472232064836 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:04 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889AE800 == 35 [pid = 2376] [id = 718] 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A987C7B400) [pid = 2376] [serial = 2154] [outer = 0000000000000000] 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C96C00) [pid = 2376] [serial = 2155] [outer = 000000A987C7B400] 10:21:04 INFO - PROCESS | 2376 | 1472232064891 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9885E6400) [pid = 2376] [serial = 2156] [outer = 000000A987C7B400] 10:21:05 INFO - PROCESS | 2376 | 1472232065367 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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:21:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 10:21:05 INFO - PROCESS | 2376 | 1472232065397 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:21:05 INFO - PROCESS | 2376 | 1472232065399 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:21:05 INFO - PROCESS | 2376 | 1472232065403 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:21:05 INFO - PROCESS | 2376 | 1472232065407 Marionette TRACE conn6 <- [1,2838,null,{}] 10:21:05 INFO - PROCESS | 2376 | 1472232065419 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}] 10:21:05 INFO - PROCESS | 2376 | 1472232065424 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:05 INFO - PROCESS | 2376 | 1472232065520 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:21:05 INFO - PROCESS | 2376 | 1472232065530 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 2376 | 1472232065533 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:05 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5A6000 == 36 [pid = 2376] [id = 719] 10:21:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981AB1800) [pid = 2376] [serial = 2157] [outer = 0000000000000000] 10:21:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9EFA9D800) [pid = 2376] [serial = 2158] [outer = 000000A981AB1800] 10:21:05 INFO - PROCESS | 2376 | 1472232065581 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F3037400) [pid = 2376] [serial = 2159] [outer = 000000A981AB1800] 10:21:06 INFO - PROCESS | 2376 | 1472232066032 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 10:21:06 INFO - PROCESS | 2376 | 1472232066077 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 2376 | 1472232066080 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:21:06 INFO - PROCESS | 2376 | 1472232066083 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 2376 | 1472232066085 Marionette TRACE conn6 <- [1,2842,null,{}] 10:21:06 INFO - PROCESS | 2376 | 1472232066088 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}] 10:21:06 INFO - PROCESS | 2376 | 1472232066090 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:06 INFO - PROCESS | 2376 | 1472232066209 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:21:06 INFO - PROCESS | 2376 | 1472232066295 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 2376 | 1472232066297 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:06 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EF4800 == 37 [pid = 2376] [id = 720] 10:21:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F30D0000) [pid = 2376] [serial = 2160] [outer = 0000000000000000] 10:21:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F38D1800) [pid = 2376] [serial = 2161] [outer = 000000A9F30D0000] 10:21:06 INFO - PROCESS | 2376 | 1472232066353 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F390EC00) [pid = 2376] [serial = 2162] [outer = 000000A9F30D0000] 10:21:06 INFO - PROCESS | 2376 | 1472232066786 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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 10:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:21:06 INFO - PROCESS | 2376 | 1472232066820 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 2376 | 1472232066822 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:21:06 INFO - PROCESS | 2376 | 1472232066825 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 2376 | 1472232066827 Marionette TRACE conn6 <- [1,2846,null,{}] 10:21:06 INFO - PROCESS | 2376 | 1472232066830 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}] 10:21:06 INFO - PROCESS | 2376 | 1472232066833 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:06 INFO - PROCESS | 2376 | 1472232066950 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:21:06 INFO - PROCESS | 2376 | 1472232066955 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 2376 | 1472232066957 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F0F800 == 38 [pid = 2376] [id = 721] 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F4057000) [pid = 2376] [serial = 2163] [outer = 0000000000000000] 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F42BD000) [pid = 2376] [serial = 2164] [outer = 000000A9F4057000] 10:21:07 INFO - PROCESS | 2376 | 1472232067062 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F47EC400) [pid = 2376] [serial = 2165] [outer = 000000A9F4057000] 10:21:07 INFO - PROCESS | 2376 | 1472232067526 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:21:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 10:21:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:21:07 INFO - PROCESS | 2376 | 1472232067597 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 2376 | 1472232067599 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:21:07 INFO - PROCESS | 2376 | 1472232067605 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 2376 | 1472232067607 Marionette TRACE conn6 <- [1,2850,null,{}] 10:21:07 INFO - PROCESS | 2376 | 1472232067611 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}] 10:21:07 INFO - PROCESS | 2376 | 1472232067617 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:07 INFO - PROCESS | 2376 | 1472232067745 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:21:07 INFO - PROCESS | 2376 | 1472232067806 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 2376 | 1472232067808 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:07 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F92A7800 == 39 [pid = 2376] [id = 722] 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F5589800) [pid = 2376] [serial = 2166] [outer = 0000000000000000] 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F5597C00) [pid = 2376] [serial = 2167] [outer = 000000A9F5589800] 10:21:07 INFO - PROCESS | 2376 | 1472232067856 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F5F14000) [pid = 2376] [serial = 2168] [outer = 000000A9F5589800] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F47F7000) [pid = 2376] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47B3400) [pid = 2376] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9822E9000) [pid = 2376] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C47000) [pid = 2376] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9889EF400) [pid = 2376] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98438D400) [pid = 2376] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A98223DC00) [pid = 2376] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A981AB3C00) [pid = 2376] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981146800) [pid = 2376] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A982C4FC00) [pid = 2376] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A982C43800) [pid = 2376] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9885D8000) [pid = 2376] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:21:08 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9822E8C00) [pid = 2376] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:21:08 INFO - PROCESS | 2376 | 1472232068304 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 10:21:08 INFO - PROCESS | 2376 | 1472232068341 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 2376 | 1472232068343 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:21:08 INFO - PROCESS | 2376 | 1472232068346 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 2376 | 1472232068348 Marionette TRACE conn6 <- [1,2854,null,{}] 10:21:08 INFO - PROCESS | 2376 | 1472232068352 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}] 10:21:08 INFO - PROCESS | 2376 | 1472232068354 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:08 INFO - PROCESS | 2376 | 1472232068469 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:21:08 INFO - PROCESS | 2376 | 1472232068524 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 2376 | 1472232068526 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:08 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F951F800 == 40 [pid = 2376] [id = 723] 10:21:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A981AAFC00) [pid = 2376] [serial = 2169] [outer = 0000000000000000] 10:21:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A988745800) [pid = 2376] [serial = 2170] [outer = 000000A981AAFC00] 10:21:08 INFO - PROCESS | 2376 | 1472232068573 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F4DC9C00) [pid = 2376] [serial = 2171] [outer = 000000A981AAFC00] 10:21:08 INFO - PROCESS | 2376 | 1472232068929 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:21:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 10:21:08 INFO - PROCESS | 2376 | 1472232068980 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 2376 | 1472232068983 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:21:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:21:08 INFO - PROCESS | 2376 | 1472232068986 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - PROCESS | 2376 | 1472232068988 Marionette TRACE conn6 <- [1,2858,null,{}] 10:21:08 INFO - PROCESS | 2376 | 1472232068992 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}] 10:21:08 INFO - PROCESS | 2376 | 1472232068994 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:09 INFO - PROCESS | 2376 | 1472232069115 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:21:09 INFO - PROCESS | 2376 | 1472232069123 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 2376 | 1472232069125 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDB000 == 41 [pid = 2376] [id = 724] 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981FF2C00) [pid = 2376] [serial = 2172] [outer = 0000000000000000] 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F8CD0000) [pid = 2376] [serial = 2173] [outer = 000000A981FF2C00] 10:21:09 INFO - PROCESS | 2376 | 1472232069173 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F93E0400) [pid = 2376] [serial = 2174] [outer = 000000A981FF2C00] 10:21:09 INFO - PROCESS | 2376 | 1472232069607 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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 10:21:09 INFO - PROCESS | 2376 | 1472232069618 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 2376 | 1472232069620 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:21:09 INFO - PROCESS | 2376 | 1472232069637 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 2376 | 1472232069639 Marionette TRACE conn6 <- [1,2862,null,{}] 10:21:09 INFO - PROCESS | 2376 | 1472232069646 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}] 10:21:09 INFO - PROCESS | 2376 | 1472232069649 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:09 INFO - PROCESS | 2376 | 1472232069737 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:21:09 INFO - PROCESS | 2376 | 1472232069745 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 2376 | 1472232069747 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:09 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB31E000 == 42 [pid = 2376] [id = 725] 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F93E7800) [pid = 2376] [serial = 2175] [outer = 0000000000000000] 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F9A3F400) [pid = 2376] [serial = 2176] [outer = 000000A9F93E7800] 10:21:09 INFO - PROCESS | 2376 | 1472232069793 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9B48400) [pid = 2376] [serial = 2177] [outer = 000000A9F93E7800] 10:21:10 INFO - PROCESS | 2376 | 1472232070364 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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:21:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 775ms 10:21:10 INFO - PROCESS | 2376 | 1472232070414 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 2376 | 1472232070419 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:21:10 INFO - PROCESS | 2376 | 1472232070469 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 2376 | 1472232070474 Marionette TRACE conn6 <- [1,2866,null,{}] 10:21:10 INFO - PROCESS | 2376 | 1472232070495 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}] 10:21:10 INFO - PROCESS | 2376 | 1472232070499 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:10 INFO - PROCESS | 2376 | 1472232070630 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:21:10 INFO - PROCESS | 2376 | 1472232070748 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 2376 | 1472232070751 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:10 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE4000 == 43 [pid = 2376] [id = 726] 10:21:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A981C8A400) [pid = 2376] [serial = 2178] [outer = 0000000000000000] 10:21:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98502D000) [pid = 2376] [serial = 2179] [outer = 000000A981C8A400] 10:21:10 INFO - PROCESS | 2376 | 1472232070816 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A986B3E000) [pid = 2376] [serial = 2180] [outer = 000000A981C8A400] 10:21:11 INFO - PROCESS | 2376 | 1472232071423 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:21:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1036ms 10:21:11 INFO - PROCESS | 2376 | 1472232071464 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 2376 | 1472232071469 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:21:11 INFO - PROCESS | 2376 | 1472232071476 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 2376 | 1472232071479 Marionette TRACE conn6 <- [1,2870,null,{}] 10:21:11 INFO - PROCESS | 2376 | 1472232071484 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}] 10:21:11 INFO - PROCESS | 2376 | 1472232071487 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:11 INFO - PROCESS | 2376 | 1472232071609 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:21:11 INFO - PROCESS | 2376 | 1472232071708 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 2376 | 1472232071711 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:11 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4772800 == 44 [pid = 2376] [id = 727] 10:21:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98873F400) [pid = 2376] [serial = 2181] [outer = 0000000000000000] 10:21:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F8800) [pid = 2376] [serial = 2182] [outer = 000000A98873F400] 10:21:11 INFO - PROCESS | 2376 | 1472232071773 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A5EC800) [pid = 2376] [serial = 2183] [outer = 000000A98873F400] 10:21:12 INFO - PROCESS | 2376 | 1472232072399 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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:21:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 10:21:12 INFO - PROCESS | 2376 | 1472232072465 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 2376 | 1472232072468 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:21:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:21:12 INFO - PROCESS | 2376 | 1472232072472 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 2376 | 1472232072476 Marionette TRACE conn6 <- [1,2874,null,{}] 10:21:12 INFO - PROCESS | 2376 | 1472232072489 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}] 10:21:12 INFO - PROCESS | 2376 | 1472232072494 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:12 INFO - PROCESS | 2376 | 1472232072651 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:21:12 INFO - PROCESS | 2376 | 1472232072774 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 2376 | 1472232072778 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:12 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE07000 == 45 [pid = 2376] [id = 728] 10:21:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F4726400) [pid = 2376] [serial = 2184] [outer = 0000000000000000] 10:21:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4F2E000) [pid = 2376] [serial = 2185] [outer = 000000A9F4726400] 10:21:12 INFO - PROCESS | 2376 | 1472232072841 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F9A42C00) [pid = 2376] [serial = 2186] [outer = 000000A9F4726400] 10:21:13 INFO - PROCESS | 2376 | 1472232073471 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1183ms 10:21:13 INFO - PROCESS | 2376 | 1472232073675 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:21:13 INFO - PROCESS | 2376 | 1472232073680 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:21:13 INFO - PROCESS | 2376 | 1472232073699 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 2376 | 1472232073703 Marionette TRACE conn6 <- [1,2878,null,{}] 10:21:13 INFO - PROCESS | 2376 | 1472232073709 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}] 10:21:13 INFO - PROCESS | 2376 | 1472232073712 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:13 INFO - PROCESS | 2376 | 1472232073819 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:21:13 INFO - PROCESS | 2376 | 1472232073896 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 2376 | 1472232073901 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:13 INFO - PROCESS | 2376 | ++DOCSHELL 000000A983E2B800 == 46 [pid = 2376] [id = 729] 10:21:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A982C4F800) [pid = 2376] [serial = 2187] [outer = 0000000000000000] 10:21:13 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9840F1400) [pid = 2376] [serial = 2188] [outer = 000000A982C4F800] 10:21:14 INFO - PROCESS | 2376 | 1472232073997 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9858E7000) [pid = 2376] [serial = 2189] [outer = 000000A982C4F800] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDB000 == 45 [pid = 2376] [id = 724] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F951F800 == 44 [pid = 2376] [id = 723] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F92A7800 == 43 [pid = 2376] [id = 722] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F0F800 == 42 [pid = 2376] [id = 721] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EF4800 == 41 [pid = 2376] [id = 720] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5A6000 == 40 [pid = 2376] [id = 719] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889AE800 == 39 [pid = 2376] [id = 718] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A984FB5000 == 38 [pid = 2376] [id = 717] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A98184D000 == 37 [pid = 2376] [id = 716] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A98881D000 == 36 [pid = 2376] [id = 715] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FA047000 == 35 [pid = 2376] [id = 714] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EC3000 == 34 [pid = 2376] [id = 705] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F97C6800 == 33 [pid = 2376] [id = 700] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CAC000 == 32 [pid = 2376] [id = 698] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4784000 == 31 [pid = 2376] [id = 703] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A988803800 == 30 [pid = 2376] [id = 702] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9DD1000 == 29 [pid = 2376] [id = 701] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE07000 == 28 [pid = 2376] [id = 728] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4772800 == 27 [pid = 2376] [id = 727] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB31E000 == 26 [pid = 2376] [id = 725] 10:21:15 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE4000 == 25 [pid = 2376] [id = 726] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F4EB4C00) [pid = 2376] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F47F0C00) [pid = 2376] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A985FC8C00) [pid = 2376] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A984728C00) [pid = 2376] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A987C73000) [pid = 2376] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A989F8B400) [pid = 2376] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A985FC4C00) [pid = 2376] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A986E06400) [pid = 2376] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A982C46800) [pid = 2376] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9840F8C00) [pid = 2376] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98A5E6400) [pid = 2376] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98A585000) [pid = 2376] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981AB0400) [pid = 2376] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F2EA8400) [pid = 2376] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3E39000) [pid = 2376] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A986B10000) [pid = 2376] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9850EF400) [pid = 2376] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4DCF000) [pid = 2376] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A98A5EB000) [pid = 2376] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A98873FC00) [pid = 2376] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F4DC7C00) [pid = 2376] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F303D000) [pid = 2376] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F4728C00) [pid = 2376] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A987CA0400) [pid = 2376] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A987C7F000) [pid = 2376] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 10:21:15 INFO - PROCESS | 2376 | 1472232075289 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1634ms 10:21:15 INFO - PROCESS | 2376 | 1472232075334 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 2376 | 1472232075339 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:21:15 INFO - PROCESS | 2376 | 1472232075344 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 2376 | 1472232075348 Marionette TRACE conn6 <- [1,2882,null,{}] 10:21:15 INFO - PROCESS | 2376 | 1472232075353 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}] 10:21:15 INFO - PROCESS | 2376 | 1472232075357 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:15 INFO - PROCESS | 2376 | 1472232075458 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:21:15 INFO - PROCESS | 2376 | 1472232075581 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 2376 | 1472232075585 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:15 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F75800 == 26 [pid = 2376] [id = 730] 10:21:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A981C2A000) [pid = 2376] [serial = 2190] [outer = 0000000000000000] 10:21:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A981C85000) [pid = 2376] [serial = 2191] [outer = 000000A981C2A000] 10:21:15 INFO - PROCESS | 2376 | 1472232075637 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A982248000) [pid = 2376] [serial = 2192] [outer = 000000A981C2A000] 10:21:16 INFO - PROCESS | 2376 | 1472232076078 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 10:21:16 INFO - PROCESS | 2376 | 1472232076124 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 2376 | 1472232076129 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:21:16 INFO - PROCESS | 2376 | 1472232076136 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 2376 | 1472232076139 Marionette TRACE conn6 <- [1,2886,null,{}] 10:21:16 INFO - PROCESS | 2376 | 1472232076147 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}] 10:21:16 INFO - PROCESS | 2376 | 1472232076150 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:16 INFO - PROCESS | 2376 | 1472232076246 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:21:16 INFO - PROCESS | 2376 | 1472232076253 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 2376 | 1472232076256 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:16 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE4000 == 27 [pid = 2376] [id = 731] 10:21:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A984728C00) [pid = 2376] [serial = 2193] [outer = 0000000000000000] 10:21:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A985035000) [pid = 2376] [serial = 2194] [outer = 000000A984728C00] 10:21:16 INFO - PROCESS | 2376 | 1472232076309 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9858DEC00) [pid = 2376] [serial = 2195] [outer = 000000A984728C00] 10:21:16 INFO - PROCESS | 2376 | 1472232076811 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:21:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 10:21:16 INFO - PROCESS | 2376 | 1472232076905 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 2376 | 1472232076908 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:21:16 INFO - PROCESS | 2376 | 1472232076914 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 2376 | 1472232076918 Marionette TRACE conn6 <- [1,2890,null,{}] 10:21:16 INFO - PROCESS | 2376 | 1472232076932 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}] 10:21:16 INFO - PROCESS | 2376 | 1472232076937 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:17 INFO - PROCESS | 2376 | 1472232077067 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:21:17 INFO - PROCESS | 2376 | 1472232077115 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 2376 | 1472232077119 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98990E000 == 28 [pid = 2376] [id = 732] 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981C8A800) [pid = 2376] [serial = 2196] [outer = 0000000000000000] 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A986E0EC00) [pid = 2376] [serial = 2197] [outer = 000000A981C8A800] 10:21:17 INFO - PROCESS | 2376 | 1472232077172 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A987C73800) [pid = 2376] [serial = 2198] [outer = 000000A981C8A800] 10:21:17 INFO - PROCESS | 2376 | 1472232077596 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 10:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:21:17 INFO - PROCESS | 2376 | 1472232077650 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 2376 | 1472232077653 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:21:17 INFO - PROCESS | 2376 | 1472232077656 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - PROCESS | 2376 | 1472232077658 Marionette TRACE conn6 <- [1,2894,null,{}] 10:21:17 INFO - PROCESS | 2376 | 1472232077661 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}] 10:21:17 INFO - PROCESS | 2376 | 1472232077663 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:17 INFO - PROCESS | 2376 | 1472232077782 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:21:17 INFO - PROCESS | 2376 | 1472232077856 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 2376 | 1472232077858 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:17 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F16800 == 29 [pid = 2376] [id = 733] 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9885D8C00) [pid = 2376] [serial = 2199] [outer = 0000000000000000] 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9885DC400) [pid = 2376] [serial = 2200] [outer = 000000A9885D8C00] 10:21:17 INFO - PROCESS | 2376 | 1472232077908 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9889EB400) [pid = 2376] [serial = 2201] [outer = 000000A9885D8C00] 10:21:18 INFO - PROCESS | 2376 | 1472232078356 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 10:21:18 INFO - PROCESS | 2376 | 1472232078398 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 2376 | 1472232078400 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:21:18 INFO - PROCESS | 2376 | 1472232078403 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 2376 | 1472232078405 Marionette TRACE conn6 <- [1,2898,null,{}] 10:21:18 INFO - PROCESS | 2376 | 1472232078409 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}] 10:21:18 INFO - PROCESS | 2376 | 1472232078411 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:18 INFO - PROCESS | 2376 | 1472232078524 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:21:18 INFO - PROCESS | 2376 | 1472232078530 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 2376 | 1472232078532 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:18 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9E764C000 == 30 [pid = 2376] [id = 734] 10:21:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A984727800) [pid = 2376] [serial = 2202] [outer = 0000000000000000] 10:21:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A989F95C00) [pid = 2376] [serial = 2203] [outer = 000000A984727800] 10:21:18 INFO - PROCESS | 2376 | 1472232078579 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98A58C000) [pid = 2376] [serial = 2204] [outer = 000000A984727800] 10:21:19 INFO - PROCESS | 2376 | 1472232079020 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]]]}] 10:21:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:21:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:21:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 10:21:19 INFO - PROCESS | 2376 | 1472232079035 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 2376 | 1472232079037 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:21:19 INFO - PROCESS | 2376 | 1472232079040 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - TEST-START | /DOMEvents/constructors.html 10:21:19 INFO - PROCESS | 2376 | 1472232079042 Marionette TRACE conn6 <- [1,2902,null,{}] 10:21:19 INFO - PROCESS | 2376 | 1472232079046 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}] 10:21:19 INFO - PROCESS | 2376 | 1472232079052 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:19 INFO - PROCESS | 2376 | 1472232079197 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:21:19 INFO - PROCESS | 2376 | 1472232079203 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 2376 | 1472232079205 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:19 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F4780800 == 31 [pid = 2376] [id = 735] 10:21:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A989F96C00) [pid = 2376] [serial = 2205] [outer = 0000000000000000] 10:21:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A98A5F1C00) [pid = 2376] [serial = 2206] [outer = 000000A989F96C00] 10:21:19 INFO - PROCESS | 2376 | 1472232079252 Marionette DEBUG loaded listener.js 10:21:19 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9F3849C00) [pid = 2376] [serial = 2207] [outer = 000000A989F96C00] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F30D0000) [pid = 2376] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F4057000) [pid = 2376] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981AAFC00) [pid = 2376] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F51A1C00) [pid = 2376] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A987C7B400) [pid = 2376] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F5589800) [pid = 2376] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A982C4E400) [pid = 2376] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A981AA9800) [pid = 2376] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F93E7800) [pid = 2376] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C85C00) [pid = 2376] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A981AB1800) [pid = 2376] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:21:19 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A981FF2C00) [pid = 2376] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:21:19 INFO - PROCESS | 2376 | 1472232079986 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]]]}] 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:21:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:21:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:21:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1020ms 10:21:20 INFO - PROCESS | 2376 | 1472232080064 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 2376 | 1472232080067 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:21:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:21:20 INFO - PROCESS | 2376 | 1472232080070 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 2376 | 1472232080072 Marionette TRACE conn6 <- [1,2906,null,{}] 10:21:20 INFO - PROCESS | 2376 | 1472232080076 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}] 10:21:20 INFO - PROCESS | 2376 | 1472232080078 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:20 INFO - PROCESS | 2376 | 1472232080162 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:21:20 INFO - PROCESS | 2376 | 1472232080170 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 2376 | 1472232080172 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F519B000 == 32 [pid = 2376] [id = 736] 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F2EA7800) [pid = 2376] [serial = 2208] [outer = 0000000000000000] 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F3903800) [pid = 2376] [serial = 2209] [outer = 000000A9F2EA7800] 10:21:20 INFO - PROCESS | 2376 | 1472232080218 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F3E38C00) [pid = 2376] [serial = 2210] [outer = 000000A9F2EA7800] 10:21:20 INFO - PROCESS | 2376 | 1472232080622 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:21:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:21:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 10:21:20 INFO - PROCESS | 2376 | 1472232080671 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 2376 | 1472232080673 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:21:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:21:20 INFO - PROCESS | 2376 | 1472232080677 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 2376 | 1472232080679 Marionette TRACE conn6 <- [1,2910,null,{}] 10:21:20 INFO - PROCESS | 2376 | 1472232080683 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}] 10:21:20 INFO - PROCESS | 2376 | 1472232080685 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:20 INFO - PROCESS | 2376 | 1472232080779 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:21:20 INFO - PROCESS | 2376 | 1472232080784 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 2376 | 1472232080786 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:20 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CAC000 == 33 [pid = 2376] [id = 737] 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F2EAB800) [pid = 2376] [serial = 2211] [outer = 0000000000000000] 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F42BE000) [pid = 2376] [serial = 2212] [outer = 000000A9F2EAB800] 10:21:20 INFO - PROCESS | 2376 | 1472232080832 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F47A8C00) [pid = 2376] [serial = 2213] [outer = 000000A9F2EAB800] 10:21:21 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:21:21 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:21:21 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:21:21 INFO - PROCESS | 2376 | [2376] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:21:21 INFO - PROCESS | 2376 | 1472232081261 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]]]}] 10:21:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:21:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:21:21 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 10:21:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:21:21 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 10:21:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:21:21 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]" 10:21:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:21:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:21:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 10:21:21 INFO - PROCESS | 2376 | 1472232081320 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 2376 | 1472232081323 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:21:21 INFO - PROCESS | 2376 | 1472232081327 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 2376 | 1472232081328 Marionette TRACE conn6 <- [1,2914,null,{}] 10:21:21 INFO - PROCESS | 2376 | 1472232081332 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}] 10:21:21 INFO - PROCESS | 2376 | 1472232081334 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:21 INFO - PROCESS | 2376 | 1472232081420 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:21:21 INFO - PROCESS | 2376 | 1472232081428 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 2376 | 1472232081430 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:21 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98990C800 == 34 [pid = 2376] [id = 738] 10:21:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F472BC00) [pid = 2376] [serial = 2214] [outer = 0000000000000000] 10:21:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4DC4800) [pid = 2376] [serial = 2215] [outer = 000000A9F472BC00] 10:21:21 INFO - PROCESS | 2376 | 1472232081476 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F4DCF000) [pid = 2376] [serial = 2216] [outer = 000000A9F472BC00] 10:21:22 INFO - PROCESS | 2376 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:21:22 INFO - PROCESS | 2376 | 1472232082168 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]]]}] 10:21:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:21:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 10:21:22 INFO - PROCESS | 2376 | 1472232082211 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 2376 | 1472232082216 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:21:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:21:22 INFO - PROCESS | 2376 | 1472232082221 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 2376 | 1472232082227 Marionette TRACE conn6 <- [1,2918,null,{}] 10:21:22 INFO - PROCESS | 2376 | 1472232082233 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}] 10:21:22 INFO - PROCESS | 2376 | 1472232082236 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:22 INFO - PROCESS | 2376 | 1472232082365 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:21:22 INFO - PROCESS | 2376 | 1472232082490 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 2376 | 1472232082493 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:22 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CDD800 == 35 [pid = 2376] [id = 739] 10:21:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A981AB2800) [pid = 2376] [serial = 2217] [outer = 0000000000000000] 10:21:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A981FF2C00) [pid = 2376] [serial = 2218] [outer = 000000A981AB2800] 10:21:22 INFO - PROCESS | 2376 | 1472232082556 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A982FB5400) [pid = 2376] [serial = 2219] [outer = 000000A981AB2800] 10:21:23 INFO - PROCESS | 2376 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:21:23 INFO - PROCESS | 2376 | 1472232083198 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]]]}] 10:21:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:21:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1026ms 10:21:23 INFO - PROCESS | 2376 | 1472232083270 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 2376 | 1472232083275 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:21:23 INFO - PROCESS | 2376 | 1472232083304 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 2376 | 1472232083308 Marionette TRACE conn6 <- [1,2922,null,{}] 10:21:23 INFO - PROCESS | 2376 | 1472232083312 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}] 10:21:23 INFO - PROCESS | 2376 | 1472232083315 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:23 INFO - PROCESS | 2376 | 1472232083452 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:21:23 INFO - PROCESS | 2376 | 1472232083570 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 2376 | 1472232083573 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:23 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9E7641800 == 36 [pid = 2376] [id = 740] 10:21:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A986E05000) [pid = 2376] [serial = 2220] [outer = 0000000000000000] 10:21:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9879C6800) [pid = 2376] [serial = 2221] [outer = 000000A986E05000] 10:21:23 INFO - PROCESS | 2376 | 1472232083636 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A987C95C00) [pid = 2376] [serial = 2222] [outer = 000000A986E05000] 10:21:24 INFO - PROCESS | 2376 | 1472232084275 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]]]}] 10:21:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:21:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1148ms 10:21:24 INFO - PROCESS | 2376 | 1472232084438 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 2376 | 1472232084442 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:21:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:21:24 INFO - PROCESS | 2376 | 1472232084481 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 2376 | 1472232084484 Marionette TRACE conn6 <- [1,2926,null,{}] 10:21:24 INFO - PROCESS | 2376 | 1472232084490 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}] 10:21:24 INFO - PROCESS | 2376 | 1472232084494 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:24 INFO - PROCESS | 2376 | 1472232084612 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:21:24 INFO - PROCESS | 2376 | 1472232084688 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 2376 | 1472232084693 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:24 INFO - PROCESS | 2376 | ++DOCSHELL 000000A984F66000 == 37 [pid = 2376] [id = 741] 10:21:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A982249000) [pid = 2376] [serial = 2223] [outer = 0000000000000000] 10:21:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9822F3000) [pid = 2376] [serial = 2224] [outer = 000000A982249000] 10:21:24 INFO - PROCESS | 2376 | 1472232084794 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A983BDF400) [pid = 2376] [serial = 2225] [outer = 000000A982249000] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CAC000 == 36 [pid = 2376] [id = 737] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F519B000 == 35 [pid = 2376] [id = 736] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F4780800 == 34 [pid = 2376] [id = 735] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A9E764C000 == 33 [pid = 2376] [id = 734] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F16800 == 32 [pid = 2376] [id = 733] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A98990E000 == 31 [pid = 2376] [id = 732] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE4000 == 30 [pid = 2376] [id = 731] 10:21:25 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F75800 == 29 [pid = 2376] [id = 730] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F38D1800) [pid = 2376] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F390EC00) [pid = 2376] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F47EC400) [pid = 2376] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F42BD000) [pid = 2376] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A988745800) [pid = 2376] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F51FC000) [pid = 2376] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A987C96C00) [pid = 2376] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9885E6400) [pid = 2376] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F5597C00) [pid = 2376] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98393B000) [pid = 2376] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9858E6400) [pid = 2376] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981E19400) [pid = 2376] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9A3F400) [pid = 2376] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982C47000) [pid = 2376] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A982D35800) [pid = 2376] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F9B48400) [pid = 2376] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A985FC7C00) [pid = 2376] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9EFA9D800) [pid = 2376] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F55E9800) [pid = 2376] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F8CD0000) [pid = 2376] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A9F5F14000) [pid = 2376] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F93E0400) [pid = 2376] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 64 (000000A9F4DC9C00) [pid = 2376] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | --DOMWINDOW == 63 (000000A9F3037400) [pid = 2376] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:21:25 INFO - PROCESS | 2376 | 1472232085240 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]]]}] 10:21:25 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. 10:21:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 839ms 10:21:25 INFO - PROCESS | 2376 | 1472232085317 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 2376 | 1472232085321 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:21:25 INFO - PROCESS | 2376 | 1472232085327 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 2376 | 1472232085331 Marionette TRACE conn6 <- [1,2930,null,{}] 10:21:25 INFO - PROCESS | 2376 | 1472232085335 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}] 10:21:25 INFO - PROCESS | 2376 | 1472232085338 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:25 INFO - PROCESS | 2376 | 1472232085431 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:21:25 INFO - PROCESS | 2376 | 1472232085447 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 2376 | 1472232085449 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:25 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987CE4000 == 30 [pid = 2376] [id = 742] 10:21:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 64 (000000A98537CC00) [pid = 2376] [serial = 2226] [outer = 0000000000000000] 10:21:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 65 (000000A9858E9C00) [pid = 2376] [serial = 2227] [outer = 000000A98537CC00] 10:21:25 INFO - PROCESS | 2376 | 1472232085500 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A986B10400) [pid = 2376] [serial = 2228] [outer = 000000A98537CC00] 10:21:25 INFO - PROCESS | 2376 | 1472232085972 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"]]]}] 10:21:26 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 10:21:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:21:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 10:21:26 INFO - PROCESS | 2376 | 1472232086018 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 2376 | 1472232086020 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:21:26 INFO - PROCESS | 2376 | 1472232086024 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 2376 | 1472232086026 Marionette TRACE conn6 <- [1,2934,null,{}] 10:21:26 INFO - PROCESS | 2376 | 1472232086043 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}] 10:21:26 INFO - PROCESS | 2376 | 1472232086048 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:26 INFO - PROCESS | 2376 | 1472232086179 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:21:26 INFO - PROCESS | 2376 | 1472232086269 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 2376 | 1472232086273 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989996800 == 31 [pid = 2376] [id = 743] 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C76400) [pid = 2376] [serial = 2229] [outer = 0000000000000000] 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A988741400) [pid = 2376] [serial = 2230] [outer = 000000A987C76400] 10:21:26 INFO - PROCESS | 2376 | 1472232086334 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A989F8DC00) [pid = 2376] [serial = 2231] [outer = 000000A987C76400] 10:21:26 INFO - PROCESS | 2376 | 1472232086668 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]]]}] 10:21:26 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. 10:21:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 10:21:26 INFO - PROCESS | 2376 | 1472232086719 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 2376 | 1472232086721 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:21:26 INFO - PROCESS | 2376 | 1472232086725 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 2376 | 1472232086727 Marionette TRACE conn6 <- [1,2938,null,{}] 10:21:26 INFO - PROCESS | 2376 | 1472232086747 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}] 10:21:26 INFO - PROCESS | 2376 | 1472232086749 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:26 INFO - PROCESS | 2376 | 1472232086843 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:21:26 INFO - PROCESS | 2376 | 1472232086848 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 2376 | 1472232086850 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:26 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98C2ED000 == 32 [pid = 2376] [id = 744] 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A98A58FC00) [pid = 2376] [serial = 2232] [outer = 0000000000000000] 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F2EA2400) [pid = 2376] [serial = 2233] [outer = 000000A98A58FC00] 10:21:26 INFO - PROCESS | 2376 | 1472232086898 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F2EAE800) [pid = 2376] [serial = 2234] [outer = 000000A98A58FC00] 10:21:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EE6000 == 33 [pid = 2376] [id = 745] 10:21:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F3840400) [pid = 2376] [serial = 2235] [outer = 0000000000000000] 10:21:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F384E000) [pid = 2376] [serial = 2236] [outer = 000000A9F3840400] 10:21:27 INFO - PROCESS | 2376 | 1472232087392 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]]]}] 10:21:27 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. 10:21:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 10:21:27 INFO - PROCESS | 2376 | 1472232087462 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 2376 | 1472232087465 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:21:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:21:27 INFO - PROCESS | 2376 | 1472232087468 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 2376 | 1472232087470 Marionette TRACE conn6 <- [1,2942,null,{}] 10:21:27 INFO - PROCESS | 2376 | 1472232087474 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}] 10:21:27 INFO - PROCESS | 2376 | 1472232087476 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:27 INFO - PROCESS | 2376 | 1472232087640 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:21:27 INFO - PROCESS | 2376 | 1472232087660 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 2376 | 1472232087663 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:27 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50CC000 == 34 [pid = 2376] [id = 746] 10:21:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A987C4B400) [pid = 2376] [serial = 2237] [outer = 0000000000000000] 10:21:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F30D0000) [pid = 2376] [serial = 2238] [outer = 000000A987C4B400] 10:21:27 INFO - PROCESS | 2376 | 1472232087712 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4258C00) [pid = 2376] [serial = 2239] [outer = 000000A987C4B400] 10:21:28 INFO - PROCESS | 2376 | 1472232088144 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]]]}] 10:21:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:21:28 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 10:21:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 10:21:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:21:28 INFO - PROCESS | 2376 | 1472232088216 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 2376 | 1472232088218 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:21:28 INFO - PROCESS | 2376 | 1472232088222 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 2376 | 1472232088224 Marionette TRACE conn6 <- [1,2946,null,{}] 10:21:28 INFO - PROCESS | 2376 | 1472232088228 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}] 10:21:28 INFO - PROCESS | 2376 | 1472232088235 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:28 INFO - PROCESS | 2376 | 1472232088406 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:21:28 INFO - PROCESS | 2376 | 1472232088459 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 2376 | 1472232088462 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:28 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9515000 == 35 [pid = 2376] [id = 747] 10:21:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47F5400) [pid = 2376] [serial = 2240] [outer = 0000000000000000] 10:21:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F4F37400) [pid = 2376] [serial = 2241] [outer = 000000A9F47F5400] 10:21:28 INFO - PROCESS | 2376 | 1472232088510 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F51FC000) [pid = 2376] [serial = 2242] [outer = 000000A9F47F5400] 10:21:28 INFO - PROCESS | 2376 | 1472232088921 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]]]}] 10:21:28 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. 10:21:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 10:21:28 INFO - PROCESS | 2376 | 1472232088984 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 2376 | 1472232088986 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:21:29 INFO - PROCESS | 2376 | 1472232088997 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 2376 | 1472232088999 Marionette TRACE conn6 <- [1,2950,null,{}] 10:21:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:21:29 INFO - PROCESS | 2376 | 1472232089003 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}] 10:21:29 INFO - PROCESS | 2376 | 1472232089005 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:29 INFO - PROCESS | 2376 | 1472232089188 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F2EAB800) [pid = 2376] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C2A000) [pid = 2376] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A984728C00) [pid = 2376] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A982C4F800) [pid = 2376] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A981C8A800) [pid = 2376] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9885D8C00) [pid = 2376] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A984727800) [pid = 2376] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A989F96C00) [pid = 2376] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A981C8A400) [pid = 2376] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A98873F400) [pid = 2376] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F4726400) [pid = 2376] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:21:29 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F2EA7800) [pid = 2376] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:21:29 INFO - PROCESS | 2376 | 1472232089243 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 2376 | 1472232089245 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986EAD800 == 36 [pid = 2376] [id = 748] 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981C2A000) [pid = 2376] [serial = 2243] [outer = 0000000000000000] 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981FF3400) [pid = 2376] [serial = 2244] [outer = 000000A981C2A000] 10:21:29 INFO - PROCESS | 2376 | 1472232089293 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A98873F400) [pid = 2376] [serial = 2245] [outer = 000000A981C2A000] 10:21:29 INFO - PROCESS | 2376 | 1472232089613 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]]]}] 10:21:29 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. 10:21:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 10:21:29 INFO - PROCESS | 2376 | 1472232089674 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 2376 | 1472232089677 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:21:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:21:29 INFO - PROCESS | 2376 | 1472232089680 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 2376 | 1472232089682 Marionette TRACE conn6 <- [1,2954,null,{}] 10:21:29 INFO - PROCESS | 2376 | 1472232089693 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}] 10:21:29 INFO - PROCESS | 2376 | 1472232089696 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:29 INFO - PROCESS | 2376 | 1472232089782 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:21:29 INFO - PROCESS | 2376 | 1472232089787 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 2376 | 1472232089789 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:29 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FB03E000 == 37 [pid = 2376] [id = 749] 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F2EA7800) [pid = 2376] [serial = 2246] [outer = 0000000000000000] 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F5F17800) [pid = 2376] [serial = 2247] [outer = 000000A9F2EA7800] 10:21:29 INFO - PROCESS | 2376 | 1472232089835 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F8CD1C00) [pid = 2376] [serial = 2248] [outer = 000000A9F2EA7800] 10:21:30 INFO - PROCESS | 2376 | 1472232090244 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]]]}] 10:21:30 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. 10:21:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 587ms 10:21:30 INFO - PROCESS | 2376 | 1472232090270 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 2376 | 1472232090272 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:21:30 INFO - PROCESS | 2376 | 1472232090284 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 2376 | 1472232090286 Marionette TRACE conn6 <- [1,2958,null,{}] 10:21:30 INFO - PROCESS | 2376 | 1472232090289 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}] 10:21:30 INFO - PROCESS | 2376 | 1472232090291 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:30 INFO - PROCESS | 2376 | 1472232090415 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:21:30 INFO - PROCESS | 2376 | 1472232090422 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 2376 | 1472232090424 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:30 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FE386800 == 38 [pid = 2376] [id = 750] 10:21:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F930F400) [pid = 2376] [serial = 2249] [outer = 0000000000000000] 10:21:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9590800) [pid = 2376] [serial = 2250] [outer = 000000A9F930F400] 10:21:30 INFO - PROCESS | 2376 | 1472232090471 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F9B41800) [pid = 2376] [serial = 2251] [outer = 000000A9F930F400] 10:21:31 INFO - PROCESS | 2376 | 1472232091003 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]]]}] 10:21:31 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. 10:21:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 776ms 10:21:31 INFO - PROCESS | 2376 | 1472232091062 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 2376 | 1472232091067 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:21:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:21:31 INFO - PROCESS | 2376 | 1472232091072 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 2376 | 1472232091076 Marionette TRACE conn6 <- [1,2962,null,{}] 10:21:31 INFO - PROCESS | 2376 | 1472232091082 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}] 10:21:31 INFO - PROCESS | 2376 | 1472232091086 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:31 INFO - PROCESS | 2376 | 1472232091208 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:21:31 INFO - PROCESS | 2376 | 1472232091336 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 2376 | 1472232091339 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:31 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888CB000 == 39 [pid = 2376] [id = 751] 10:21:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9822E8C00) [pid = 2376] [serial = 2252] [outer = 0000000000000000] 10:21:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9850ECC00) [pid = 2376] [serial = 2253] [outer = 000000A9822E8C00] 10:21:31 INFO - PROCESS | 2376 | 1472232091402 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A986B3F800) [pid = 2376] [serial = 2254] [outer = 000000A9822E8C00] 10:21:32 INFO - PROCESS | 2376 | 1472232091996 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]]]}] 10:21:32 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. 10:21:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 10:21:32 INFO - PROCESS | 2376 | 1472232092061 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 2376 | 1472232092067 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:21:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:21:32 INFO - PROCESS | 2376 | 1472232092074 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - PROCESS | 2376 | 1472232092077 Marionette TRACE conn6 <- [1,2966,null,{}] 10:21:32 INFO - PROCESS | 2376 | 1472232092081 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}] 10:21:32 INFO - PROCESS | 2376 | 1472232092084 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:32 INFO - PROCESS | 2376 | 1472232092204 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:21:32 INFO - PROCESS | 2376 | 1472232092329 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 2376 | 1472232092332 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:32 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8CB0800 == 40 [pid = 2376] [id = 752] 10:21:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A989F8B800) [pid = 2376] [serial = 2255] [outer = 0000000000000000] 10:21:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A98A583400) [pid = 2376] [serial = 2256] [outer = 000000A989F8B800] 10:21:32 INFO - PROCESS | 2376 | 1472232092394 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F303CC00) [pid = 2376] [serial = 2257] [outer = 000000A989F8B800] 10:21:33 INFO - PROCESS | 2376 | 1472232092997 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]]]}] 10:21:33 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. 10:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 987ms 10:21:33 INFO - PROCESS | 2376 | 1472232093061 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 2376 | 1472232093064 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:21:33 INFO - PROCESS | 2376 | 1472232093068 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 2376 | 1472232093073 Marionette TRACE conn6 <- [1,2970,null,{}] 10:21:33 INFO - PROCESS | 2376 | 1472232093085 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}] 10:21:33 INFO - PROCESS | 2376 | 1472232093090 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:33 INFO - PROCESS | 2376 | 1472232093213 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:21:33 INFO - PROCESS | 2376 | 1472232093332 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 2376 | 1472232093336 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:33 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FEE1A000 == 41 [pid = 2376] [id = 753] 10:21:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4F2C800) [pid = 2376] [serial = 2258] [outer = 0000000000000000] 10:21:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F5F18800) [pid = 2376] [serial = 2259] [outer = 000000A9F4F2C800] 10:21:33 INFO - PROCESS | 2376 | 1472232093398 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F9B54400) [pid = 2376] [serial = 2260] [outer = 000000A9F4F2C800] 10:21:33 INFO - PROCESS | 2376 | 1472232093921 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"]]]}] 10:21:33 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 10:21:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 10:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:21:33 INFO - PROCESS | 2376 | 1472232093952 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 2376 | 1472232093955 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:21:33 INFO - PROCESS | 2376 | 1472232093958 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 2376 | 1472232093961 Marionette TRACE conn6 <- [1,2974,null,{}] 10:21:33 INFO - PROCESS | 2376 | 1472232093965 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}] 10:21:33 INFO - PROCESS | 2376 | 1472232093967 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:34 INFO - PROCESS | 2376 | 1472232094085 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:21:34 INFO - PROCESS | 2376 | 1472232094181 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 2376 | 1472232094183 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:34 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986064000 == 42 [pid = 2376] [id = 754] 10:21:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9DAE800) [pid = 2376] [serial = 2261] [outer = 0000000000000000] 10:21:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F9E49800) [pid = 2376] [serial = 2262] [outer = 000000A9F9DAE800] 10:21:34 INFO - PROCESS | 2376 | 1472232094241 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FA064400) [pid = 2376] [serial = 2263] [outer = 000000A9F9DAE800] 10:21:34 INFO - PROCESS | 2376 | 1472232094830 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]]]}] 10:21:34 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. 10:21:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 10:21:34 INFO - PROCESS | 2376 | 1472232094883 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 2376 | 1472232094885 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:21:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:21:35 INFO - PROCESS | 2376 | 1472232095090 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 2376 | 1472232095095 Marionette TRACE conn6 <- [1,2978,null,{}] 10:21:35 INFO - PROCESS | 2376 | 1472232095101 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}] 10:21:35 INFO - PROCESS | 2376 | 1472232095104 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:35 INFO - PROCESS | 2376 | 1472232095216 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:21:35 INFO - PROCESS | 2376 | 1472232095304 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 2376 | 1472232095307 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A986076000 == 43 [pid = 2376] [id = 755] 10:21:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A984387800) [pid = 2376] [serial = 2264] [outer = 0000000000000000] 10:21:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A985377400) [pid = 2376] [serial = 2265] [outer = 000000A984387800] 10:21:35 INFO - PROCESS | 2376 | 1472232095359 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A986E06C00) [pid = 2376] [serial = 2266] [outer = 000000A984387800] 10:21:35 INFO - PROCESS | 2376 | ++DOCSHELL 000000A980F59000 == 44 [pid = 2376] [id = 756] 10:21:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9825B2400) [pid = 2376] [serial = 2267] [outer = 0000000000000000] 10:21:35 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9858E3400) [pid = 2376] [serial = 2268] [outer = 000000A9825B2400] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FB03E000 == 43 [pid = 2376] [id = 749] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A986EAD800 == 42 [pid = 2376] [id = 748] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9515000 == 41 [pid = 2376] [id = 747] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50CC000 == 40 [pid = 2376] [id = 746] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EE6000 == 39 [pid = 2376] [id = 745] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A98C2ED000 == 38 [pid = 2376] [id = 744] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A989996800 == 37 [pid = 2376] [id = 743] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CE4000 == 36 [pid = 2376] [id = 742] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A984F66000 == 35 [pid = 2376] [id = 741] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A98990C800 == 34 [pid = 2376] [id = 738] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A987CDD800 == 33 [pid = 2376] [id = 739] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A983E2B800 == 32 [pid = 2376] [id = 729] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9E7641800 == 31 [pid = 2376] [id = 740] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A986064000 == 30 [pid = 2376] [id = 754] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FEE1A000 == 29 [pid = 2376] [id = 753] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8CB0800 == 28 [pid = 2376] [id = 752] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FE386800 == 27 [pid = 2376] [id = 750] 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888CB000 == 26 [pid = 2376] [id = 751] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A981C85000) [pid = 2376] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A982248000) [pid = 2376] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A985035000) [pid = 2376] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9858DEC00) [pid = 2376] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A9858E7000) [pid = 2376] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9840F1400) [pid = 2376] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A986E0EC00) [pid = 2376] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9885DC400) [pid = 2376] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A989F95C00) [pid = 2376] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9889EB400) [pid = 2376] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A98A5F1C00) [pid = 2376] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A98A58C000) [pid = 2376] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F42BE000) [pid = 2376] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A986B3E000) [pid = 2376] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98502D000) [pid = 2376] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A9F47A8C00) [pid = 2376] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98A5EC800) [pid = 2376] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9889F8800) [pid = 2376] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F9A42C00) [pid = 2376] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F4F2E000) [pid = 2376] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F3849C00) [pid = 2376] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9F4DC4800) [pid = 2376] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F3903800) [pid = 2376] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F3E38C00) [pid = 2376] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A987C73800) [pid = 2376] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 10:21:36 INFO - PROCESS | 2376 | 1472232096707 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]]]}] 10:21:36 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. 10:21:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1743ms 10:21:36 INFO - PROCESS | 2376 | 1472232096796 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 2376 | 1472232096800 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:21:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:21:36 INFO - PROCESS | 2376 | 1472232096806 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 2376 | 1472232096810 Marionette TRACE conn6 <- [1,2982,null,{}] 10:21:36 INFO - PROCESS | 2376 | 1472232096816 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}] 10:21:36 INFO - PROCESS | 2376 | 1472232096820 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:36 INFO - PROCESS | 2376 | --DOCSHELL 000000A980F59000 == 25 [pid = 2376] [id = 756] 10:21:36 INFO - PROCESS | 2376 | 1472232096921 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:21:36 INFO - PROCESS | 2376 | 1472232096931 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 2376 | 1472232096935 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:36 INFO - PROCESS | 2376 | ++DOCSHELL 000000A983E40000 == 26 [pid = 2376] [id = 757] 10:21:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981C89800) [pid = 2376] [serial = 2269] [outer = 0000000000000000] 10:21:36 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A981C8FC00) [pid = 2376] [serial = 2270] [outer = 000000A981C89800] 10:21:36 INFO - PROCESS | 2376 | 1472232096986 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9822EF800) [pid = 2376] [serial = 2271] [outer = 000000A981C89800] 10:21:37 INFO - PROCESS | 2376 | 1472232097475 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]]]}] 10:21:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:21:37 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 10:21:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 10:21:37 INFO - PROCESS | 2376 | 1472232097501 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 2376 | 1472232097507 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:21:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:21:37 INFO - PROCESS | 2376 | 1472232097513 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 2376 | 1472232097516 Marionette TRACE conn6 <- [1,2986,null,{}] 10:21:37 INFO - PROCESS | 2376 | 1472232097520 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}] 10:21:37 INFO - PROCESS | 2376 | 1472232097523 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:37 INFO - PROCESS | 2376 | 1472232097622 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:21:37 INFO - PROCESS | 2376 | 1472232097631 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 2376 | 1472232097634 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:37 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98606B000 == 27 [pid = 2376] [id = 758] 10:21:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A983E4F800) [pid = 2376] [serial = 2272] [outer = 0000000000000000] 10:21:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9850EE400) [pid = 2376] [serial = 2273] [outer = 000000A983E4F800] 10:21:37 INFO - PROCESS | 2376 | 1472232097685 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9858E0800) [pid = 2376] [serial = 2274] [outer = 000000A983E4F800] 10:21:38 INFO - PROCESS | 2376 | 1472232098118 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]]]}] 10:21:38 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. 10:21:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 10:21:38 INFO - PROCESS | 2376 | 1472232098206 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 2376 | 1472232098209 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:21:38 INFO - PROCESS | 2376 | 1472232098213 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 2376 | 1472232098216 Marionette TRACE conn6 <- [1,2990,null,{}] 10:21:38 INFO - PROCESS | 2376 | 1472232098228 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}] 10:21:38 INFO - PROCESS | 2376 | 1472232098233 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:38 INFO - PROCESS | 2376 | 1472232098365 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:21:38 INFO - PROCESS | 2376 | 1472232098441 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 2376 | 1472232098445 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:38 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9888DF800 == 28 [pid = 2376] [id = 759] 10:21:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A986E03C00) [pid = 2376] [serial = 2275] [outer = 0000000000000000] 10:21:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9879C1400) [pid = 2376] [serial = 2276] [outer = 000000A986E03C00] 10:21:38 INFO - PROCESS | 2376 | 1472232098497 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C4B800) [pid = 2376] [serial = 2277] [outer = 000000A986E03C00] 10:21:38 INFO - PROCESS | 2376 | 1472232098866 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]]]}] 10:21:38 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. 10:21:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 10:21:38 INFO - PROCESS | 2376 | 1472232098906 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 2376 | 1472232098909 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:21:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:21:38 INFO - PROCESS | 2376 | 1472232098912 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - PROCESS | 2376 | 1472232098914 Marionette TRACE conn6 <- [1,2994,null,{}] 10:21:38 INFO - PROCESS | 2376 | 1472232098918 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}] 10:21:38 INFO - PROCESS | 2376 | 1472232098920 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:39 INFO - PROCESS | 2376 | 1472232099009 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:21:39 INFO - PROCESS | 2376 | 1472232099100 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 2376 | 1472232099102 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98998E800 == 29 [pid = 2376] [id = 760] 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C4C800) [pid = 2376] [serial = 2278] [outer = 0000000000000000] 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9885DC400) [pid = 2376] [serial = 2279] [outer = 000000A987C4C800] 10:21:39 INFO - PROCESS | 2376 | 1472232099150 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F2000) [pid = 2376] [serial = 2280] [outer = 000000A987C4C800] 10:21:39 INFO - PROCESS | 2376 | 1472232099555 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]]]}] 10:21:39 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. 10:21:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 10:21:39 INFO - PROCESS | 2376 | 1472232099586 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 2376 | 1472232099588 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:21:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:21:39 INFO - PROCESS | 2376 | 1472232099598 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 2376 | 1472232099600 Marionette TRACE conn6 <- [1,2998,null,{}] 10:21:39 INFO - PROCESS | 2376 | 1472232099603 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}] 10:21:39 INFO - PROCESS | 2376 | 1472232099605 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:39 INFO - PROCESS | 2376 | 1472232099714 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:21:39 INFO - PROCESS | 2376 | 1472232099795 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 2376 | 1472232099797 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:39 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98A5AA000 == 30 [pid = 2376] [id = 761] 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A981AA6C00) [pid = 2376] [serial = 2281] [outer = 0000000000000000] 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A989F99400) [pid = 2376] [serial = 2282] [outer = 000000A981AA6C00] 10:21:39 INFO - PROCESS | 2376 | 1472232099844 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A98A5E9C00) [pid = 2376] [serial = 2283] [outer = 000000A981AA6C00] 10:21:40 INFO - PROCESS | 2376 | [2376] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:40 INFO - PROCESS | 2376 | 1472232100278 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:21:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:21:40 INFO - {} 10:21:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:21:40 INFO - {} 10:21:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:21:40 INFO - {} 10:21:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:21:40 INFO - {} 10:21:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 10:21:40 INFO - PROCESS | 2376 | 1472232100334 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 2376 | 1472232100336 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /FileAPI/fileReader.html 10:21:40 INFO - PROCESS | 2376 | 1472232100339 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 2376 | 1472232100341 Marionette TRACE conn6 <- [1,3002,null,{}] 10:21:40 INFO - PROCESS | 2376 | 1472232100345 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}] 10:21:40 INFO - PROCESS | 2376 | 1472232100351 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:40 INFO - PROCESS | 2376 | 1472232100500 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:21:40 INFO - PROCESS | 2376 | 1472232100507 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 2376 | 1472232100509 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:40 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F3EF2000 == 31 [pid = 2376] [id = 762] 10:21:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A98A5EE400) [pid = 2376] [serial = 2284] [outer = 0000000000000000] 10:21:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F3E31C00) [pid = 2376] [serial = 2285] [outer = 000000A98A5EE400] 10:21:40 INFO - PROCESS | 2376 | 1472232100602 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F42BE800) [pid = 2376] [serial = 2286] [outer = 000000A98A5EE400] 10:21:41 INFO - PROCESS | 2376 | 1472232101016 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]]]}] 10:21:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:21:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:21:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:21:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:21:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A987C4B400) [pid = 2376] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F2EA7800) [pid = 2376] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F930F400) [pid = 2376] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A9F47F5400) [pid = 2376] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A981C2A000) [pid = 2376] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F472BC00) [pid = 2376] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98A58FC00) [pid = 2376] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98537CC00) [pid = 2376] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A982249000) [pid = 2376] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A981AB2800) [pid = 2376] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A986E05000) [pid = 2376] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A987C76400) [pid = 2376] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:21:41 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F3840400) [pid = 2376] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:21:41 INFO - PROCESS | 2376 | 1472232101250 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 2376 | 1472232101252 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:21:41 INFO - PROCESS | 2376 | 1472232101261 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - TEST-START | /FileAPI/historical.html 10:21:41 INFO - PROCESS | 2376 | 1472232101263 Marionette TRACE conn6 <- [1,3006,null,{}] 10:21:41 INFO - PROCESS | 2376 | 1472232101267 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}] 10:21:41 INFO - PROCESS | 2376 | 1472232101269 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:41 INFO - PROCESS | 2376 | 1472232101353 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:21:41 INFO - PROCESS | 2376 | 1472232101357 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 2376 | 1472232101359 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50CB800 == 32 [pid = 2376] [id = 763] 10:21:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9822F3400) [pid = 2376] [serial = 2287] [outer = 0000000000000000] 10:21:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A988742400) [pid = 2376] [serial = 2288] [outer = 000000A9822F3400] 10:21:41 INFO - PROCESS | 2376 | 1472232101406 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9F4726400) [pid = 2376] [serial = 2289] [outer = 000000A9822F3400] 10:21:41 INFO - PROCESS | 2376 | 1472232101799 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"]]]}] 10:21:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:21:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:21:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:21:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:21:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:21:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:21:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:21:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:21:41 INFO - TEST-OK | /FileAPI/historical.html | took 586ms 10:21:41 INFO - PROCESS | 2376 | 1472232101851 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 2376 | 1472232101853 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:21:41 INFO - TEST-START | /FileAPI/idlharness.html 10:21:41 INFO - PROCESS | 2376 | 1472232101868 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 2376 | 1472232101870 Marionette TRACE conn6 <- [1,3010,null,{}] 10:21:41 INFO - PROCESS | 2376 | 1472232101874 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}] 10:21:41 INFO - PROCESS | 2376 | 1472232101876 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:41 INFO - PROCESS | 2376 | 1472232101965 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:21:41 INFO - PROCESS | 2376 | 1472232101971 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 2376 | 1472232101973 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:41 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F8C03800 == 33 [pid = 2376] [id = 764] 10:21:41 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A9F47A8800) [pid = 2376] [serial = 2290] [outer = 0000000000000000] 10:21:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9F47F5400) [pid = 2376] [serial = 2291] [outer = 000000A9F47A8800] 10:21:42 INFO - PROCESS | 2376 | 1472232102019 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9F4DCF800) [pid = 2376] [serial = 2292] [outer = 000000A9F47A8800] 10:21:42 INFO - PROCESS | 2376 | 1472232102851 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]]]}] 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:21:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:21:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:21:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:21:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:21:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:21:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:21:42 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 10:21:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:21:42 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 10:21:42 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 10:21:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:21:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:21:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:21:42 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 10:21:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:21:42 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 10:21:42 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 10:21:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:21:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:21:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1109ms 10:21:42 INFO - PROCESS | 2376 | 1472232102970 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 2376 | 1472232102973 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /FileAPI/idlharness.worker 10:21:42 INFO - PROCESS | 2376 | 1472232102976 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 2376 | 1472232102978 Marionette TRACE conn6 <- [1,3014,null,{}] 10:21:42 INFO - PROCESS | 2376 | 1472232102982 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}] 10:21:42 INFO - PROCESS | 2376 | 1472232102984 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:43 INFO - PROCESS | 2376 | 1472232103097 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:21:43 INFO - PROCESS | 2376 | 1472232103107 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 2376 | 1472232103109 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:43 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98796F000 == 34 [pid = 2376] [id = 765] 10:21:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A98A58EC00) [pid = 2376] [serial = 2293] [outer = 0000000000000000] 10:21:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9FAC28800) [pid = 2376] [serial = 2294] [outer = 000000A98A58EC00] 10:21:43 INFO - PROCESS | 2376 | 1472232103156 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9FAC2EC00) [pid = 2376] [serial = 2295] [outer = 000000A98A58EC00] 10:21:43 INFO - PROCESS | 2376 | [2376] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:44 INFO - PROCESS | 2376 | 1472232104492 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,{},{}]]]}] 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:21:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:21:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:21:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:21:44 INFO - {} 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:21:44 INFO - {} 10:21:44 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 - {} 10:21:44 INFO - {} 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:21:44 INFO - {} 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:21:44 INFO - {} 10:21:44 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 - {} 10:21:44 INFO - {} 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:21:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:21:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 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 10:21:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:21:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:21:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:21:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:21:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:21:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:21:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:21:44 INFO - {} 10:21:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1746ms 10:21:44 INFO - PROCESS | 2376 | 1472232104782 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 2376 | 1472232104786 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:21:44 INFO - PROCESS | 2376 | 1472232104792 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 2376 | 1472232104796 Marionette TRACE conn6 <- [1,3018,null,{}] 10:21:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:21:44 INFO - PROCESS | 2376 | 1472232104802 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}] 10:21:44 INFO - PROCESS | 2376 | 1472232104805 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:44 INFO - PROCESS | 2376 | 1472232104906 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:21:45 INFO - PROCESS | 2376 | 1472232105020 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 2376 | 1472232105023 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:45 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989EB6000 == 35 [pid = 2376] [id = 766] 10:21:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A981C85C00) [pid = 2376] [serial = 2296] [outer = 0000000000000000] 10:21:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9FB210800) [pid = 2376] [serial = 2297] [outer = 000000A981C85C00] 10:21:45 INFO - PROCESS | 2376 | 1472232105083 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9FB218000) [pid = 2376] [serial = 2298] [outer = 000000A981C85C00] 10:21:45 INFO - PROCESS | 2376 | 1472232105796 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]]]}] 10:21:45 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 10:21:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1075ms 10:21:45 INFO - PROCESS | 2376 | 1472232105877 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 2376 | 1472232105881 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:21:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:21:45 INFO - PROCESS | 2376 | 1472232105887 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 2376 | 1472232105890 Marionette TRACE conn6 <- [1,3022,null,{}] 10:21:45 INFO - PROCESS | 2376 | 1472232105921 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}] 10:21:45 INFO - PROCESS | 2376 | 1472232105924 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:46 INFO - PROCESS | 2376 | 1472232106078 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:21:46 INFO - PROCESS | 2376 | 1472232106131 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 2376 | 1472232106135 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F71000 == 36 [pid = 2376] [id = 767] 10:21:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A98537A000) [pid = 2376] [serial = 2299] [outer = 0000000000000000] 10:21:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A985FC7C00) [pid = 2376] [serial = 2300] [outer = 000000A98537A000] 10:21:46 INFO - PROCESS | 2376 | 1472232106189 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A987C4D000) [pid = 2376] [serial = 2301] [outer = 000000A98537A000] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F8C03800 == 35 [pid = 2376] [id = 764] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50CB800 == 34 [pid = 2376] [id = 763] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F3EF2000 == 33 [pid = 2376] [id = 762] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98A5AA000 == 32 [pid = 2376] [id = 761] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98998E800 == 31 [pid = 2376] [id = 760] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A9888DF800 == 30 [pid = 2376] [id = 759] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A98606B000 == 29 [pid = 2376] [id = 758] 10:21:46 INFO - PROCESS | 2376 | --DOCSHELL 000000A983E40000 == 28 [pid = 2376] [id = 757] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A9F8CD1C00) [pid = 2376] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9F9590800) [pid = 2376] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9F30D0000) [pid = 2376] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9F4F37400) [pid = 2376] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9F4258C00) [pid = 2376] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A981FF3400) [pid = 2376] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F51FC000) [pid = 2376] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F4DCF000) [pid = 2376] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9F2EA2400) [pid = 2376] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9858E9C00) [pid = 2376] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A986B10400) [pid = 2376] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F9B41800) [pid = 2376] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9822F3000) [pid = 2376] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A983BDF400) [pid = 2376] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A981FF2C00) [pid = 2376] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A982FB5400) [pid = 2376] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9879C6800) [pid = 2376] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A987C95C00) [pid = 2376] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A988741400) [pid = 2376] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A989F8DC00) [pid = 2376] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9F5F17800) [pid = 2376] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A9F384E000) [pid = 2376] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A98873F400) [pid = 2376] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | --DOMWINDOW == 65 (000000A9F2EAE800) [pid = 2376] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 10:21:46 INFO - PROCESS | 2376 | 1472232106743 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]]]}] 10:21:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:21:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 881ms 10:21:46 INFO - PROCESS | 2376 | 1472232106772 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 2376 | 1472232106777 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:21:46 INFO - PROCESS | 2376 | 1472232106784 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 2376 | 1472232106787 Marionette TRACE conn6 <- [1,3026,null,{}] 10:21:46 INFO - PROCESS | 2376 | 1472232106791 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}] 10:21:46 INFO - PROCESS | 2376 | 1472232106793 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:46 INFO - PROCESS | 2376 | 1472232106888 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:21:46 INFO - PROCESS | 2376 | 1472232106897 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 2376 | 1472232106899 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:46 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98796D800 == 29 [pid = 2376] [id = 768] 10:21:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 66 (000000A98537BC00) [pid = 2376] [serial = 2302] [outer = 0000000000000000] 10:21:46 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A986B41C00) [pid = 2376] [serial = 2303] [outer = 000000A98537BC00] 10:21:46 INFO - PROCESS | 2376 | 1472232106950 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9885DE400) [pid = 2376] [serial = 2304] [outer = 000000A98537BC00] 10:21:47 INFO - PROCESS | 2376 | 1472232107404 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"]]]}] 10:21:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:21:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:21:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 10:21:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:21:47 INFO - PROCESS | 2376 | 1472232107477 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 2376 | 1472232107479 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:21:47 INFO - PROCESS | 2376 | 1472232107483 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 2376 | 1472232107487 Marionette TRACE conn6 <- [1,3030,null,{}] 10:21:47 INFO - PROCESS | 2376 | 1472232107528 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}] 10:21:47 INFO - PROCESS | 2376 | 1472232107533 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:47 INFO - PROCESS | 2376 | 1472232107637 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:21:47 INFO - PROCESS | 2376 | 1472232107712 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 2376 | 1472232107716 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:47 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98950C800 == 30 [pid = 2376] [id = 769] 10:21:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A98A5ED800) [pid = 2376] [serial = 2305] [outer = 0000000000000000] 10:21:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F2EAB400) [pid = 2376] [serial = 2306] [outer = 000000A98A5ED800] 10:21:47 INFO - PROCESS | 2376 | 1472232107766 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9F3042C00) [pid = 2376] [serial = 2307] [outer = 000000A98A5ED800] 10:21:48 INFO - PROCESS | 2376 | 1472232108338 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]]]}] 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:21:48 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. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:21:48 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'.) 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:21:48 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. 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:21:48 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. 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:21:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:21:48 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. 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:21:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:21:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:21:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:21:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:21:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:21:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 957ms 10:21:48 INFO - PROCESS | 2376 | 1472232108443 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 2376 | 1472232108446 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:21:48 INFO - PROCESS | 2376 | 1472232108452 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 2376 | 1472232108453 Marionette TRACE conn6 <- [1,3034,null,{}] 10:21:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:21:48 INFO - PROCESS | 2376 | 1472232108457 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}] 10:21:48 INFO - PROCESS | 2376 | 1472232108459 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:48 INFO - PROCESS | 2376 | 1472232108590 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:21:48 INFO - PROCESS | 2376 | 1472232108598 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 2376 | 1472232108600 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:48 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989F0E000 == 31 [pid = 2376] [id = 770] 10:21:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9F47AE800) [pid = 2376] [serial = 2308] [outer = 0000000000000000] 10:21:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9F47EF800) [pid = 2376] [serial = 2309] [outer = 000000A9F47AE800] 10:21:48 INFO - PROCESS | 2376 | 1472232108648 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9F5F11C00) [pid = 2376] [serial = 2310] [outer = 000000A9F47AE800] 10:21:48 INFO - PROCESS | 2376 | [2376] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:49 INFO - PROCESS | 2376 | 1472232109142 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:21:49 INFO - {} 10:21:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 10:21:49 INFO - PROCESS | 2376 | 1472232109192 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 2376 | 1472232109194 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:21:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:21:49 INFO - PROCESS | 2376 | 1472232109198 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 2376 | 1472232109200 Marionette TRACE conn6 <- [1,3038,null,{}] 10:21:49 INFO - PROCESS | 2376 | 1472232109203 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}] 10:21:49 INFO - PROCESS | 2376 | 1472232109206 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:49 INFO - PROCESS | 2376 | 1472232109322 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:21:49 INFO - PROCESS | 2376 | 1472232109372 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 2376 | 1472232109374 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:49 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F407D000 == 32 [pid = 2376] [id = 771] 10:21:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9F5F15400) [pid = 2376] [serial = 2311] [outer = 0000000000000000] 10:21:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9F9A3F400) [pid = 2376] [serial = 2312] [outer = 000000A9F5F15400] 10:21:49 INFO - PROCESS | 2376 | 1472232109421 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A9FAB50400) [pid = 2376] [serial = 2313] [outer = 000000A9F5F15400] 10:21:49 INFO - PROCESS | 2376 | 1472232109824 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]]]}] 10:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:21:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:21:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 10:21:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:21:49 INFO - PROCESS | 2376 | 1472232109899 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 2376 | 1472232109902 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:21:49 INFO - PROCESS | 2376 | 1472232109906 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 2376 | 1472232109908 Marionette TRACE conn6 <- [1,3042,null,{}] 10:21:49 INFO - PROCESS | 2376 | 1472232109911 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}] 10:21:49 INFO - PROCESS | 2376 | 1472232109919 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:50 INFO - PROCESS | 2376 | 1472232110059 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:21:50 INFO - PROCESS | 2376 | 1472232110065 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:50 INFO - PROCESS | 2376 | 1472232110067 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:50 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98607C800 == 33 [pid = 2376] [id = 772] 10:21:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A98537F400) [pid = 2376] [serial = 2314] [outer = 0000000000000000] 10:21:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A9858E5800) [pid = 2376] [serial = 2315] [outer = 000000A98537F400] 10:21:50 INFO - PROCESS | 2376 | 1472232110114 Marionette DEBUG loaded listener.js 10:21:50 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A986B41000) [pid = 2376] [serial = 2316] [outer = 000000A98537F400] 10:21:50 INFO - PROCESS | 2376 | 1472232110927 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"]]]}] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F47A8800) [pid = 2376] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A5EE400) [pid = 2376] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A986E03C00) [pid = 2376] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A981C89800) [pid = 2376] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A983E4F800) [pid = 2376] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9825B2400) [pid = 2376] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A984387800) [pid = 2376] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A9822E8C00) [pid = 2376] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A989F8B800) [pid = 2376] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4F2C800) [pid = 2376] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9F9DAE800) [pid = 2376] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9822F3400) [pid = 2376] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 67 (000000A987C4C800) [pid = 2376] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:21:50 INFO - PROCESS | 2376 | --DOMWINDOW == 66 (000000A981AA6C00) [pid = 2376] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:21:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:21:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:21:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:51 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" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:51 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" 10:21:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:21:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1136ms 10:21:51 INFO - PROCESS | 2376 | 1472232111044 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 2376 | 1472232111046 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:21:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:21:51 INFO - PROCESS | 2376 | 1472232111050 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 2376 | 1472232111051 Marionette TRACE conn6 <- [1,3046,null,{}] 10:21:51 INFO - PROCESS | 2376 | 1472232111055 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}] 10:21:51 INFO - PROCESS | 2376 | 1472232111057 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:51 INFO - PROCESS | 2376 | 1472232111144 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:21:51 INFO - PROCESS | 2376 | 1472232111149 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 2376 | 1472232111159 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989905800 == 34 [pid = 2376] [id = 773] 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 67 (000000A987C76C00) [pid = 2376] [serial = 2317] [outer = 0000000000000000] 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 68 (000000A9885DB400) [pid = 2376] [serial = 2318] [outer = 000000A987C76C00] 10:21:51 INFO - PROCESS | 2376 | 1472232111205 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A9F303F000) [pid = 2376] [serial = 2319] [outer = 000000A987C76C00] 10:21:51 INFO - PROCESS | 2376 | 1472232111652 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]]]}] 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:21:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:21:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:21:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:21:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:21:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:21:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 639ms 10:21:51 INFO - PROCESS | 2376 | 1472232111690 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 2376 | 1472232111693 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:21:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:21:51 INFO - PROCESS | 2376 | 1472232111696 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 2376 | 1472232111698 Marionette TRACE conn6 <- [1,3050,null,{}] 10:21:51 INFO - PROCESS | 2376 | 1472232111701 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}] 10:21:51 INFO - PROCESS | 2376 | 1472232111703 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:51 INFO - PROCESS | 2376 | 1472232111790 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:21:51 INFO - PROCESS | 2376 | 1472232111796 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 2376 | 1472232111798 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:51 INFO - PROCESS | 2376 | ++DOCSHELL 000000A989E52800 == 35 [pid = 2376] [id = 774] 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A9F38D5400) [pid = 2376] [serial = 2320] [outer = 0000000000000000] 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9FB294800) [pid = 2376] [serial = 2321] [outer = 000000A9F38D5400] 10:21:51 INFO - PROCESS | 2376 | 1472232111845 Marionette DEBUG loaded listener.js 10:21:51 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A9FB2FE800) [pid = 2376] [serial = 2322] [outer = 000000A9F38D5400] 10:21:52 INFO - PROCESS | 2376 | [2376] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:21:52 INFO - PROCESS | 2376 | 1472232112280 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:21:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:21:52 INFO - {} 10:21:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 10:21:52 INFO - PROCESS | 2376 | 1472232112329 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 2376 | 1472232112331 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:21:52 INFO - PROCESS | 2376 | 1472232112335 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:21:52 INFO - PROCESS | 2376 | 1472232112337 Marionette TRACE conn6 <- [1,3054,null,{}] 10:21:52 INFO - PROCESS | 2376 | 1472232112340 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}] 10:21:52 INFO - PROCESS | 2376 | 1472232112342 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:52 INFO - PROCESS | 2376 | 1472232112446 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:21:52 INFO - PROCESS | 2376 | 1472232112452 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 2376 | 1472232112454 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:52 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F5F39000 == 36 [pid = 2376] [id = 775] 10:21:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A9FE27F400) [pid = 2376] [serial = 2323] [outer = 0000000000000000] 10:21:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9FE3AF000) [pid = 2376] [serial = 2324] [outer = 000000A9FE27F400] 10:21:52 INFO - PROCESS | 2376 | 1472232112527 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A9FE70E800) [pid = 2376] [serial = 2325] [outer = 000000A9FE27F400] 10:21:52 INFO - PROCESS | 2376 | 1472232112935 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]]]}] 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:21:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:21:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 693ms 10:21:53 INFO - PROCESS | 2376 | 1472232113032 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 2376 | 1472232113036 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:21:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:21:53 INFO - PROCESS | 2376 | 1472232113041 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 2376 | 1472232113046 Marionette TRACE conn6 <- [1,3058,null,{}] 10:21:53 INFO - PROCESS | 2376 | 1472232113052 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}] 10:21:53 INFO - PROCESS | 2376 | 1472232113056 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:53 INFO - PROCESS | 2376 | 1472232113184 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:21:53 INFO - PROCESS | 2376 | 1472232113273 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 2376 | 1472232113277 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:53 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98533A800 == 37 [pid = 2376] [id = 776] 10:21:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A981C2C800) [pid = 2376] [serial = 2326] [outer = 0000000000000000] 10:21:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A981E19000) [pid = 2376] [serial = 2327] [outer = 000000A981C2C800] 10:21:53 INFO - PROCESS | 2376 | 1472232113341 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A982D35800) [pid = 2376] [serial = 2328] [outer = 000000A981C2C800] 10:21:53 INFO - PROCESS | 2376 | 1472232113939 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]]]}] 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:21:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:21:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 10:21:54 INFO - PROCESS | 2376 | 1472232113991 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 2376 | 1472232113995 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:21:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:21:54 INFO - PROCESS | 2376 | 1472232114001 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 2376 | 1472232114006 Marionette TRACE conn6 <- [1,3062,null,{}] 10:21:54 INFO - PROCESS | 2376 | 1472232114010 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}] 10:21:54 INFO - PROCESS | 2376 | 1472232114013 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:54 INFO - PROCESS | 2376 | 1472232114135 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:21:54 INFO - PROCESS | 2376 | 1472232114259 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 2376 | 1472232114262 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:54 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889BE000 == 38 [pid = 2376] [id = 777] 10:21:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A981AA5C00) [pid = 2376] [serial = 2329] [outer = 0000000000000000] 10:21:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A987C48800) [pid = 2376] [serial = 2330] [outer = 000000A981AA5C00] 10:21:54 INFO - PROCESS | 2376 | 1472232114331 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A9889F7800) [pid = 2376] [serial = 2331] [outer = 000000A981AA5C00] 10:21:54 INFO - PROCESS | 2376 | 1472232114842 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]]]}] 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:21:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:21:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 901ms 10:21:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:21:54 INFO - PROCESS | 2376 | 1472232114913 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 2376 | 1472232114916 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:21:54 INFO - PROCESS | 2376 | 1472232114921 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - PROCESS | 2376 | 1472232114924 Marionette TRACE conn6 <- [1,3066,null,{}] 10:21:54 INFO - PROCESS | 2376 | 1472232114935 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}] 10:21:54 INFO - PROCESS | 2376 | 1472232114940 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:55 INFO - PROCESS | 2376 | 1472232115059 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:21:55 INFO - PROCESS | 2376 | 1472232115158 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 2376 | 1472232115162 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:55 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F50CB800 == 39 [pid = 2376] [id = 778] 10:21:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9F384A000) [pid = 2376] [serial = 2332] [outer = 0000000000000000] 10:21:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A9F390FC00) [pid = 2376] [serial = 2333] [outer = 000000A9F384A000] 10:21:55 INFO - PROCESS | 2376 | 1472232115223 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 2376 | ++DOMWINDOW == 84 (000000A9F4DCC000) [pid = 2376] [serial = 2334] [outer = 000000A9F384A000] 10:21:55 INFO - PROCESS | 2376 | 1472232115814 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] 10:21:55 INFO - PROCESS | 2376 | 1472232115882 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:21:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:21:55 INFO - PROCESS | 2376 | 1472232115887 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 2376 | 1472232115890 Marionette TRACE conn6 <- [1,3070,null,{}] 10:21:55 INFO - PROCESS | 2376 | 1472232115893 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}] 10:21:55 INFO - PROCESS | 2376 | 1472232115896 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:56 INFO - PROCESS | 2376 | 1472232116014 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:21:56 INFO - PROCESS | 2376 | 1472232116115 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 2376 | 1472232116118 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:56 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9F9B9F000 == 40 [pid = 2376] [id = 779] 10:21:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 85 (000000A9F9224000) [pid = 2376] [serial = 2335] [outer = 0000000000000000] 10:21:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 86 (000000A9F922C000) [pid = 2376] [serial = 2336] [outer = 000000A9F9224000] 10:21:56 INFO - PROCESS | 2376 | 1472232116175 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 2376 | ++DOMWINDOW == 87 (000000A9F9231C00) [pid = 2376] [serial = 2337] [outer = 000000A9F9224000] 10:21:56 INFO - PROCESS | 2376 | 1472232116728 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]]]}] 10:21:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:21:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:21:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:21:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:21:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 10:21:56 INFO - PROCESS | 2376 | 1472232116770 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 2376 | 1472232116773 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:21:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:21:56 INFO - PROCESS | 2376 | 1472232116776 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 2376 | 1472232116779 Marionette TRACE conn6 <- [1,3074,null,{}] 10:21:56 INFO - PROCESS | 2376 | 1472232116799 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}] 10:21:56 INFO - PROCESS | 2376 | 1472232116802 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:56 INFO - PROCESS | 2376 | 1472232116916 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:21:57 INFO - PROCESS | 2376 | 1472232117014 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 2376 | 1472232117017 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9FAB2C000 == 41 [pid = 2376] [id = 780] 10:21:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 88 (000000A9F922F000) [pid = 2376] [serial = 2338] [outer = 0000000000000000] 10:21:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 89 (000000A9FB20AC00) [pid = 2376] [serial = 2339] [outer = 000000A9F922F000] 10:21:57 INFO - PROCESS | 2376 | 1472232117074 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 90 (000000A9FB756C00) [pid = 2376] [serial = 2340] [outer = 000000A9F922F000] 10:21:57 INFO - PROCESS | 2376 | 1472232117558 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:21:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:21:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 798ms 10:21:57 INFO - PROCESS | 2376 | 1472232117576 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 2376 | 1472232117579 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:21:57 INFO - PROCESS | 2376 | 1472232117583 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 2376 | 1472232117585 Marionette TRACE conn6 <- [1,3078,null,{}] 10:21:57 INFO - PROCESS | 2376 | 1472232117589 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}] 10:21:57 INFO - PROCESS | 2376 | 1472232117595 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:57 INFO - PROCESS | 2376 | 1472232117768 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:21:57 INFO - PROCESS | 2376 | 1472232117870 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 2376 | 1472232117873 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:57 INFO - PROCESS | 2376 | ++DOCSHELL 000000A987960800 == 42 [pid = 2376] [id = 781] 10:21:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 91 (000000A985031000) [pid = 2376] [serial = 2341] [outer = 0000000000000000] 10:21:57 INFO - PROCESS | 2376 | ++DOMWINDOW == 92 (000000A98A583C00) [pid = 2376] [serial = 2342] [outer = 000000A985031000] 10:21:57 INFO - PROCESS | 2376 | 1472232117931 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 2376 | ++DOMWINDOW == 93 (000000A9F93E7800) [pid = 2376] [serial = 2343] [outer = 000000A985031000] 10:21:58 INFO - PROCESS | 2376 | 1472232118625 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:21:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:21:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1078ms 10:21:58 INFO - PROCESS | 2376 | 1472232118671 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 2376 | 1472232118676 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:21:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:21:58 INFO - PROCESS | 2376 | 1472232118681 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 2376 | 1472232118685 Marionette TRACE conn6 <- [1,3082,null,{}] 10:21:58 INFO - PROCESS | 2376 | 1472232118690 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}] 10:21:58 INFO - PROCESS | 2376 | 1472232118693 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:58 INFO - PROCESS | 2376 | 1472232118866 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:21:58 INFO - PROCESS | 2376 | 1472232118970 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 2376 | 1472232118975 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:21:59 INFO - PROCESS | 2376 | ++DOCSHELL 000000A985F55800 == 43 [pid = 2376] [id = 782] 10:21:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 94 (000000A9850EF400) [pid = 2376] [serial = 2344] [outer = 0000000000000000] 10:21:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 95 (000000A98537F000) [pid = 2376] [serial = 2345] [outer = 000000A9850EF400] 10:21:59 INFO - PROCESS | 2376 | 1472232119029 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 2376 | ++DOMWINDOW == 96 (000000A986B3D000) [pid = 2376] [serial = 2346] [outer = 000000A9850EF400] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A989E52800 == 42 [pid = 2376] [id = 774] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A989905800 == 41 [pid = 2376] [id = 773] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98607C800 == 40 [pid = 2376] [id = 772] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F407D000 == 39 [pid = 2376] [id = 771] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A989F0E000 == 38 [pid = 2376] [id = 770] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98950C800 == 37 [pid = 2376] [id = 769] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98796D800 == 36 [pid = 2376] [id = 768] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A985F71000 == 35 [pid = 2376] [id = 767] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A989EB6000 == 34 [pid = 2376] [id = 766] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A986076000 == 33 [pid = 2376] [id = 755] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98796F000 == 32 [pid = 2376] [id = 765] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A987960800 == 31 [pid = 2376] [id = 781] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9FAB2C000 == 30 [pid = 2376] [id = 780] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F9B9F000 == 29 [pid = 2376] [id = 779] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F50CB800 == 28 [pid = 2376] [id = 778] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9889BE000 == 27 [pid = 2376] [id = 777] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A9F5F39000 == 26 [pid = 2376] [id = 775] 10:22:00 INFO - PROCESS | 2376 | --DOCSHELL 000000A98533A800 == 25 [pid = 2376] [id = 776] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 95 (000000A98A5E9C00) [pid = 2376] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 94 (000000A9FAC28800) [pid = 2376] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 93 (000000A9F47F5400) [pid = 2376] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 92 (000000A989F99400) [pid = 2376] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 91 (000000A9F3E31C00) [pid = 2376] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 90 (000000A9879C1400) [pid = 2376] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 89 (000000A987C4B800) [pid = 2376] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 88 (000000A981C8FC00) [pid = 2376] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 87 (000000A9822EF800) [pid = 2376] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 86 (000000A9850EE400) [pid = 2376] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 85 (000000A9858E0800) [pid = 2376] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 84 (000000A9858E3400) [pid = 2376] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 83 (000000A986E06C00) [pid = 2376] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A985377400) [pid = 2376] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A986B3F800) [pid = 2376] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A9850ECC00) [pid = 2376] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A9F303CC00) [pid = 2376] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A98A583400) [pid = 2376] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A9F9B54400) [pid = 2376] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A9F5F18800) [pid = 2376] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9FA064400) [pid = 2376] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A9F9E49800) [pid = 2376] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9F4726400) [pid = 2376] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A988742400) [pid = 2376] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 71 (000000A9F42BE800) [pid = 2376] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 70 (000000A9F4DCF800) [pid = 2376] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 69 (000000A9885DC400) [pid = 2376] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | --DOMWINDOW == 68 (000000A9889F2000) [pid = 2376] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 10:22:00 INFO - PROCESS | 2376 | 1472232120338 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:22:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:22:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1685ms 10:22:00 INFO - PROCESS | 2376 | 1472232120369 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 2376 | 1472232120373 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:22:00 INFO - PROCESS | 2376 | 1472232120378 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:22:00 INFO - PROCESS | 2376 | 1472232120381 Marionette TRACE conn6 <- [1,3086,null,{}] 10:22:00 INFO - PROCESS | 2376 | 1472232120387 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}] 10:22:00 INFO - PROCESS | 2376 | 1472232120390 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:00 INFO - PROCESS | 2376 | 1472232120480 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:22:00 INFO - PROCESS | 2376 | 1472232120566 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 2376 | 1472232120569 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:00 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9843DA800 == 26 [pid = 2376] [id = 783] 10:22:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 69 (000000A981C8FC00) [pid = 2376] [serial = 2347] [outer = 0000000000000000] 10:22:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 70 (000000A981FF1000) [pid = 2376] [serial = 2348] [outer = 000000A981C8FC00] 10:22:00 INFO - PROCESS | 2376 | 1472232120620 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 2376 | ++DOMWINDOW == 71 (000000A9822F1800) [pid = 2376] [serial = 2349] [outer = 000000A981C8FC00] 10:22:01 INFO - PROCESS | 2376 | 1472232121028 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]]]}] 10:22:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:22:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:22:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 10:22:01 INFO - PROCESS | 2376 | 1472232121075 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 2376 | 1472232121081 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:22:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:22:01 INFO - PROCESS | 2376 | 1472232121087 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 2376 | 1472232121090 Marionette TRACE conn6 <- [1,3090,null,{}] 10:22:01 INFO - PROCESS | 2376 | 1472232121093 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}] 10:22:01 INFO - PROCESS | 2376 | 1472232121096 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:01 INFO - PROCESS | 2376 | 1472232121191 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:22:01 INFO - PROCESS | 2376 | 1472232121198 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 2376 | 1472232121201 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:01 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98606C800 == 27 [pid = 2376] [id = 784] 10:22:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 72 (000000A982D32000) [pid = 2376] [serial = 2350] [outer = 0000000000000000] 10:22:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 73 (000000A98502FC00) [pid = 2376] [serial = 2351] [outer = 000000A982D32000] 10:22:01 INFO - PROCESS | 2376 | 1472232121252 Marionette DEBUG loaded listener.js 10:22:01 INFO - PROCESS | 2376 | ++DOMWINDOW == 74 (000000A9858DC400) [pid = 2376] [serial = 2352] [outer = 000000A982D32000] 10:22:01 INFO - PROCESS | 2376 | 1472232121725 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:22:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:22:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 10:22:01 INFO - PROCESS | 2376 | 1472232121781 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:22:01 INFO - PROCESS | 2376 | 1472232121783 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:22:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:22:01 INFO - PROCESS | 2376 | 1472232121787 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 2376 | 1472232121791 Marionette TRACE conn6 <- [1,3094,null,{}] 10:22:01 INFO - PROCESS | 2376 | 1472232121802 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}] 10:22:01 INFO - PROCESS | 2376 | 1472232121807 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:01 INFO - PROCESS | 2376 | 1472232121929 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:22:01 INFO - PROCESS | 2376 | 1472232121948 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 2376 | 1472232121951 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A988815800 == 28 [pid = 2376] [id = 785] 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 75 (000000A981C87000) [pid = 2376] [serial = 2353] [outer = 0000000000000000] 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 76 (000000A9879BA000) [pid = 2376] [serial = 2354] [outer = 000000A981C87000] 10:22:02 INFO - PROCESS | 2376 | 1472232122082 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 77 (000000A987C44C00) [pid = 2376] [serial = 2355] [outer = 000000A981C87000] 10:22:02 INFO - PROCESS | 2376 | 1472232122474 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]]]}] 10:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:22:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:22:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 10:22:02 INFO - PROCESS | 2376 | 1472232122524 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:22:02 INFO - PROCESS | 2376 | 1472232122527 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:22:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:22:02 INFO - PROCESS | 2376 | 1472232122531 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:22:02 INFO - PROCESS | 2376 | 1472232122533 Marionette TRACE conn6 <- [1,3098,null,{}] 10:22:02 INFO - PROCESS | 2376 | 1472232122536 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}] 10:22:02 INFO - PROCESS | 2376 | 1472232122538 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:02 INFO - PROCESS | 2376 | 1472232122660 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:22:02 INFO - PROCESS | 2376 | 1472232122665 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:02 INFO - PROCESS | 2376 | 1472232122668 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:02 INFO - PROCESS | 2376 | ++DOCSHELL 000000A9889A9000 == 29 [pid = 2376] [id = 786] 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 78 (000000A987C76400) [pid = 2376] [serial = 2356] [outer = 0000000000000000] 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 79 (000000A987C9E000) [pid = 2376] [serial = 2357] [outer = 000000A987C76400] 10:22:02 INFO - PROCESS | 2376 | 1472232122766 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 2376 | ++DOMWINDOW == 80 (000000A9885DF800) [pid = 2376] [serial = 2358] [outer = 000000A987C76400] 10:22:03 INFO - PROCESS | 2376 | 1472232123203 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"]]]}] 10:22:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:22:03 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 10:22:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:22:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:22:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 10:22:03 INFO - PROCESS | 2376 | 1472232123301 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 2376 | 1472232123303 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:22:03 INFO - PROCESS | 2376 | 1472232123311 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 2376 | 1472232123313 Marionette TRACE conn6 <- [1,3102,null,{}] 10:22:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:22:03 INFO - PROCESS | 2376 | 1472232123316 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}] 10:22:03 INFO - PROCESS | 2376 | 1472232123319 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:03 INFO - PROCESS | 2376 | 1472232123432 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:22:03 INFO - PROCESS | 2376 | 1472232123500 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\", \"872ef474-7f88-4962-913d-5d374ed2062a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 2376 | 1472232123503 Marionette INFO sendAsync 55eb87be-678e-4b29-ba18-36363b51a70f 10:22:03 INFO - PROCESS | 2376 | ++DOCSHELL 000000A98991B000 == 30 [pid = 2376] [id = 787] 10:22:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 81 (000000A982D31000) [pid = 2376] [serial = 2359] [outer = 0000000000000000] 10:22:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 82 (000000A9889EDC00) [pid = 2376] [serial = 2360] [outer = 000000A982D31000] 10:22:03 INFO - PROCESS | 2376 | 1472232123552 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 2376 | ++DOMWINDOW == 83 (000000A989F93800) [pid = 2376] [serial = 2361] [outer = 000000A982D31000] 10:22:03 INFO - PROCESS | 2376 | 1472232123964 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]]]}] 10:22:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:22:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 672ms 10:22:03 INFO - PROCESS | 2376 | 1472232123992 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 2376 | 1472232123994 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 82 (000000A9F47AE800) [pid = 2376] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 81 (000000A9F5F15400) [pid = 2376] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 80 (000000A98537F400) [pid = 2376] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 79 (000000A98A58EC00) [pid = 2376] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 78 (000000A981C85C00) [pid = 2376] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 77 (000000A98537A000) [pid = 2376] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 76 (000000A98537BC00) [pid = 2376] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 75 (000000A9F38D5400) [pid = 2376] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 74 (000000A98A5ED800) [pid = 2376] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 73 (000000A9FE27F400) [pid = 2376] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 10:22:04 INFO - PROCESS | 2376 | --DOMWINDOW == 72 (000000A987C76C00) [pid = 2376] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:22:05 WARNING - u'runner_teardown' () 10:22:05 INFO - No more tests 10:22:05 INFO - Got 0 unexpected results 10:22:05 INFO - SUITE-END | took 695s 10:22:05 INFO - Closing logging queue 10:22:05 INFO - queue closed 10:22:05 INFO - Return code: 0 10:22:05 WARNING - # TBPL SUCCESS # 10:22:05 INFO - Running post-action listener: _resource_record_post_action 10:22:05 INFO - Running post-run listener: _resource_record_post_run 10:22:06 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 99244544; Write bytes: 992786432; Read time: 1028080; Write time: 5197940 10:22:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:22:06 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37851136; Read time: 0; Write time: 50580 10:22:06 INFO - run-tests - Wall time: 702s; CPU: 14.0%; Read bytes: 99244544; Write bytes: 872908800; Read time: 1028080; Write time: 5080810 10:22:06 INFO - Running post-run listener: _upload_blobber_files 10:22:06 INFO - Blob upload gear active. 10:22:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:22:06 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 10:22:06 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:22:06 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:22:06 INFO - (blobuploader) - INFO - Open directory for files ... 10:22:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:22:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:22:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:22:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:22:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:22:07 INFO - (blobuploader) - INFO - Done attempting. 10:22:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:22:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:22:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:22:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:22:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:22:09 INFO - (blobuploader) - INFO - Done attempting. 10:22:09 INFO - (blobuploader) - INFO - Iteration through files over. 10:22:09 INFO - Return code: 0 10:22:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:22:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c974a37abf339a394694ab5e5e4bc6ecd46909477a7ebac3e8ac017228d0a2a870e72a5f3365c17a115be24412f48b4d5fba179ce2c43eb92793817ca0114b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d21d9bc47de97bde71d3770572a1499686a04e244adae636bfeb9847fd73a6dc95dd2d687a2aab1e0006ccb51a73701a338faf0fd41b971fa999ac17d1dbc48"} 10:22:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:22:09 INFO - Writing to file C:\slave\test\properties\blobber_files 10:22:09 INFO - Contents: 10:22:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c974a37abf339a394694ab5e5e4bc6ecd46909477a7ebac3e8ac017228d0a2a870e72a5f3365c17a115be24412f48b4d5fba179ce2c43eb92793817ca0114b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d21d9bc47de97bde71d3770572a1499686a04e244adae636bfeb9847fd73a6dc95dd2d687a2aab1e0006ccb51a73701a338faf0fd41b971fa999ac17d1dbc48"} 10:22:09 INFO - Running post-run listener: copy_logs_to_upload_dir 10:22:09 INFO - Copying logs to upload dir... 10:22:09 INFO - mkdir: C:\slave\test\build\upload\logs 10:22:09 INFO - Copying logs to upload dir... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... 10:22:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=941.627000 ========= master_lag: 0.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 41 secs) (at 2016-08-26 10:22:10.293450) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-26 10:22:10.294327) ========= '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-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c974a37abf339a394694ab5e5e4bc6ecd46909477a7ebac3e8ac017228d0a2a870e72a5f3365c17a115be24412f48b4d5fba179ce2c43eb92793817ca0114b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d21d9bc47de97bde71d3770572a1499686a04e244adae636bfeb9847fd73a6dc95dd2d687a2aab1e0006ccb51a73701a338faf0fd41b971fa999ac17d1dbc48"} build_url:https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c974a37abf339a394694ab5e5e4bc6ecd46909477a7ebac3e8ac017228d0a2a870e72a5f3365c17a115be24412f48b4d5fba179ce2c43eb92793817ca0114b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d21d9bc47de97bde71d3770572a1499686a04e244adae636bfeb9847fd73a6dc95dd2d687a2aab1e0006ccb51a73701a338faf0fd41b971fa999ac17d1dbc48"}' symbols_url: 'https://queue.taskcluster.net/v1/task/C-jt_pHKTw-sf8u0fWPhJA/artifacts/public/build/firefox-48.0.3.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-08-26 10:22:10.419458) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-26 10:22:10.420183) ========= '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-181\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-181 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-181 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-181\AppData\Local LOGONSERVER=\\T-W864-IX-181 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-181 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-181 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-181 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-08-26 10:22:10.540523) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-26 10:22:10.540839) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-26 10:22:11.124335) ========= ========= Total master_lag: 30.35 =========