builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-070 starttime: 1468352278.03 results: success (0) buildid: 20160712111926 builduid: 7cfe0ed0ac3d494b83fa1eed0f2e3808 revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 12:37:58.026253) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 12:37:58.026747) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 12:37:58.027030) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 12:37:58.137877) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 12:37:58.138246) ========= '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-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows using PTY: False --12:37:58-- 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% 8.32 MB/s 12:37:59 (8.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.467000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 12:37:59.663992) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:37:59.664322) ========= '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-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.911000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:38:02.589542) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:38:02.589938) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows using PTY: False 2016-07-12 12:38:02,444 truncating revision to first 12 chars 2016-07-12 12:38:02,444 Setting DEBUG logging. 2016-07-12 12:38:02,444 attempt 1/10 2016-07-12 12:38:02,444 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1748a233dae0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 12:38:03,561 unpacking tar archive at: mozilla-beta-1748a233dae0/testing/mozharness/ program finished with exit code 0 elapsedTime=2.591000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-12 12:38:05.246473) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 12:38:05.246823) ========= script_repo_revision: 1748a233dae02d02e14bb64d378dc8cc3ae4a1b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 12:38:05.247214) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 12:38:05.247482) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 12:38:05.264871) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-12 12:38:05.265144) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:38:05 INFO - MultiFileLogger online at 20160712 12:38:05 in C:\slave\test 12:38:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 12:38:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:38:05 INFO - {'append_to_log': False, 12:38:05 INFO - 'base_work_dir': 'C:\\slave\\test', 12:38:05 INFO - 'blob_upload_branch': 'mozilla-beta', 12:38:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:38:05 INFO - 'buildbot_json_path': 'buildprops.json', 12:38:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:38:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:38:05 INFO - 'download_minidump_stackwalk': True, 12:38:05 INFO - 'download_symbols': 'true', 12:38:05 INFO - 'e10s': False, 12:38:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:38:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:38:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:38:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:38:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:38:05 INFO - 'C:/mozilla-build/tooltool.py'), 12:38:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:38:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:38:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:38:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:38:05 INFO - 'log_level': 'info', 12:38:05 INFO - 'log_to_console': True, 12:38:05 INFO - 'opt_config_files': (), 12:38:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:38:05 INFO - '--processes=1', 12:38:05 INFO - '--config=%(test_path)s/wptrunner.ini', 12:38:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:38:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:38:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:38:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:38:05 INFO - 'pip_index': False, 12:38:05 INFO - 'require_test_zip': True, 12:38:05 INFO - 'test_type': ('testharness',), 12:38:05 INFO - 'this_chunk': '1', 12:38:05 INFO - 'total_chunks': '10', 12:38:05 INFO - 'virtualenv_path': 'venv', 12:38:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:38:05 INFO - 'work_dir': 'build'} 12:38:05 INFO - ##### 12:38:05 INFO - ##### Running clobber step. 12:38:05 INFO - ##### 12:38:05 INFO - Running pre-action listener: _resource_record_pre_action 12:38:05 INFO - Running main action method: clobber 12:38:05 INFO - rmtree: C:\slave\test\build 12:38:05 INFO - Using _rmtree_windows ... 12:38:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:40:23 INFO - Running post-action listener: _resource_record_post_action 12:40:23 INFO - ##### 12:40:23 INFO - ##### Running read-buildbot-config step. 12:40:23 INFO - ##### 12:40:23 INFO - Running pre-action listener: _resource_record_pre_action 12:40:23 INFO - Running main action method: read_buildbot_config 12:40:23 INFO - Using buildbot properties: 12:40:23 INFO - { 12:40:23 INFO - "project": "", 12:40:23 INFO - "product": "firefox", 12:40:23 INFO - "script_repo_revision": "production", 12:40:23 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 12:40:23 INFO - "repository": "", 12:40:23 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 12:40:23 INFO - "buildid": "20160712111926", 12:40:23 INFO - "pgo_build": "False", 12:40:23 INFO - "basedir": "C:\\slave\\test", 12:40:23 INFO - "buildnumber": 24, 12:40:23 INFO - "slavename": "t-w864-ix-070", 12:40:23 INFO - "revision": "1748a233dae02d02e14bb64d378dc8cc3ae4a1b0", 12:40:23 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 12:40:23 INFO - "platform": "win64", 12:40:23 INFO - "branch": "mozilla-beta", 12:40:23 INFO - "repo_path": "releases/mozilla-beta", 12:40:23 INFO - "moz_repo_path": "", 12:40:23 INFO - "stage_platform": "win64", 12:40:23 INFO - "builduid": "7cfe0ed0ac3d494b83fa1eed0f2e3808", 12:40:23 INFO - "slavebuilddir": "test" 12:40:23 INFO - } 12:40:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 12:40:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 12:40:23 INFO - Running post-action listener: _resource_record_post_action 12:40:23 INFO - ##### 12:40:23 INFO - ##### Running download-and-extract step. 12:40:23 INFO - ##### 12:40:23 INFO - Running pre-action listener: _resource_record_pre_action 12:40:23 INFO - Running main action method: download_and_extract 12:40:23 INFO - mkdir: C:\slave\test\build\tests 12:40: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')]} 12:40:23 INFO - https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:40:23 INFO - trying https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 12:40:23 INFO - Downloading https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:40:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 12:40:24 INFO - Downloaded 1240 bytes. 12:40:24 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:40:24 INFO - Using the following test package requirements: 12:40:24 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:40:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 12:40:24 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 12:40:24 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'jsshell-win64.zip'], 12:40:24 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 12:40:24 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:40:24 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 12:40:24 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 12:40:24 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 12:40:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:40:24 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 12:40:24 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 12:40:24 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')]} 12:40:24 INFO - https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:40:24 INFO - trying https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 12:40:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 12:40:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 12:40:25 INFO - Downloaded 20908733 bytes. 12:40:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:40:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:40:27 INFO - caution: filename not matched: web-platform/* 12:40:27 INFO - Return code: 11 12:40:27 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')]} 12:40:27 INFO - https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:40:27 INFO - trying https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 12:40:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 12:40:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 12:40:29 INFO - Downloaded 36389910 bytes. 12:40:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:40:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:41:23 INFO - caution: filename not matched: bin/* 12:41:23 INFO - caution: filename not matched: config/* 12:41:23 INFO - caution: filename not matched: mozbase/* 12:41:23 INFO - caution: filename not matched: marionette/* 12:41:23 INFO - caution: filename not matched: tools/wptserve/* 12:41:23 INFO - Return code: 11 12:41: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')]} 12:41:23 INFO - https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 12:41:23 INFO - trying https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:41:23 INFO - Downloading https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 12:41:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 12:41:27 INFO - Downloaded 82729366 bytes. 12:41:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:41:27 INFO - mkdir: C:\slave\test\properties 12:41:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:41:27 INFO - Writing to file C:\slave\test\properties\build_url 12:41:27 INFO - Contents: 12:41:27 INFO - build_url:https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:41:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:41:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:41:28 INFO - Writing to file C:\slave\test\properties\symbols_url 12:41:28 INFO - Contents: 12:41:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:41:28 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')]} 12:41:28 INFO - https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:41:28 INFO - trying https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:41:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:41:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 12:41:30 INFO - Downloaded 50748640 bytes. 12:41:30 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:41:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:41:32 INFO - Return code: 0 12:41:32 INFO - Running post-action listener: _resource_record_post_action 12:41:32 INFO - Running post-action listener: set_extra_try_arguments 12:41:32 INFO - ##### 12:41:32 INFO - ##### Running create-virtualenv step. 12:41:32 INFO - ##### 12:41:32 INFO - Running pre-action listener: _pre_create_virtualenv 12:41:32 INFO - Running pre-action listener: _resource_record_pre_action 12:41:32 INFO - Running main action method: create_virtualenv 12:41:32 INFO - Creating virtualenv C:\slave\test\build\venv 12:41:32 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 12:41:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:41:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:41:39 INFO - Installing distribute......................................................................................................................................................................................done. 12:41:41 INFO - Return code: 0 12:41:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:41:41 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')]} 12:41:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:41:41 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')]} 12:41:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:41:41 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 0x024DB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025797C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-070', 'USERDOMAIN': 'T-W864-IX-070', '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-070', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-070', '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-070\\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 12:41:41 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 12:41:41 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 12:41:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:41:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:41:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:41:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:41:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:41:41 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:41:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:41:41 INFO - 'DCLOCATION': 'SCL3', 12:41:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:41:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:41:41 INFO - 'HOMEDRIVE': 'C:', 12:41:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:41:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:41:41 INFO - 'KTS_VERSION': '1.19c', 12:41:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:41:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:41:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:41:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:41:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:41:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:41:41 INFO - 'MOZ_NO_REMOTE': '1', 12:41:41 INFO - 'NO_EM_RESTART': '1', 12:41:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:41:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:41:41 INFO - 'OS': 'Windows_NT', 12:41:41 INFO - 'OURDRIVE': 'C:', 12:41:41 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', 12:41:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:41:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:41:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:41:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:41:41 INFO - 'PROCESSOR_LEVEL': '6', 12:41:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:41:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:41:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:41:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:41:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:41:41 INFO - 'PROMPT': '$P$G', 12:41:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:41:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:41:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:41:41 INFO - 'PWD': 'C:\\slave\\test', 12:41:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:41:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:41:41 INFO - 'SYSTEMDRIVE': 'C:', 12:41:41 INFO - 'SYSTEMROOT': 'C:\\windows', 12:41:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:41 INFO - 'TEST1': 'testie', 12:41:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:41 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:41:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:41:41 INFO - 'USERNAME': 'cltbld', 12:41:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:41:41 INFO - 'WINDIR': 'C:\\windows', 12:41:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:41:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:41:42 INFO - Downloading/unpacking psutil>=0.7.1 12:41:43 INFO - Running setup.py egg_info for package psutil 12:41:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:41:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:41:43 INFO - Installing collected packages: psutil 12:41:43 INFO - Running setup.py install for psutil 12:41:43 INFO - building 'psutil._psutil_windows' extension 12:41:43 INFO - error: Unable to find vcvarsall.bat 12:41:43 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-uw7lwe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:41:43 INFO - running install 12:41:43 INFO - running build 12:41:43 INFO - running build_py 12:41:43 INFO - creating build 12:41:43 INFO - creating build\lib.win32-2.7 12:41:43 INFO - creating build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:41:43 INFO - running build_ext 12:41:43 INFO - building 'psutil._psutil_windows' extension 12:41:43 INFO - error: Unable to find vcvarsall.bat 12:41:43 INFO - ---------------------------------------- 12:41:43 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-uw7lwe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:41:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-070\AppData\Roaming\pip\pip.log 12:41:43 WARNING - Return code: 1 12:41:43 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! 12:41:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:41:43 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')]} 12:41:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:41:43 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')]} 12:41:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:41:43 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 0x024DB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025797C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-070', 'USERDOMAIN': 'T-W864-IX-070', '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-070', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-070', '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-070\\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 12:41:43 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 12:41:43 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 12:41:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:41:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:41:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:41:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:41:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:41:43 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:41:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:41:43 INFO - 'DCLOCATION': 'SCL3', 12:41:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:41:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:41:43 INFO - 'HOMEDRIVE': 'C:', 12:41:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:41:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:41:43 INFO - 'KTS_VERSION': '1.19c', 12:41:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:41:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:41:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:41:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:41:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:41:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:41:43 INFO - 'MOZ_NO_REMOTE': '1', 12:41:43 INFO - 'NO_EM_RESTART': '1', 12:41:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:41:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:41:43 INFO - 'OS': 'Windows_NT', 12:41:43 INFO - 'OURDRIVE': 'C:', 12:41:43 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', 12:41:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:41:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:41:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:41:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:41:43 INFO - 'PROCESSOR_LEVEL': '6', 12:41:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:41:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:41:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:41:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:41:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:41:43 INFO - 'PROMPT': '$P$G', 12:41:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:41:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:41:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:41:43 INFO - 'PWD': 'C:\\slave\\test', 12:41:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:41:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:41:43 INFO - 'SYSTEMDRIVE': 'C:', 12:41:43 INFO - 'SYSTEMROOT': 'C:\\windows', 12:41:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:43 INFO - 'TEST1': 'testie', 12:41:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:43 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:41:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:41:43 INFO - 'USERNAME': 'cltbld', 12:41:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:41:43 INFO - 'WINDIR': 'C:\\windows', 12:41:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:41:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:41:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:41:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:41:43 INFO - Running setup.py egg_info for package mozsystemmonitor 12:41:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:41:43 INFO - Running setup.py egg_info for package psutil 12:41:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:41:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:41:43 INFO - Installing collected packages: mozsystemmonitor, psutil 12:41:43 INFO - Running setup.py install for mozsystemmonitor 12:41:43 INFO - Running setup.py install for psutil 12:41:43 INFO - building 'psutil._psutil_windows' extension 12:41:43 INFO - error: Unable to find vcvarsall.bat 12:41:43 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-xsvs8e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:41:43 INFO - running install 12:41:43 INFO - running build 12:41:43 INFO - running build_py 12:41:43 INFO - running build_ext 12:41:43 INFO - building 'psutil._psutil_windows' extension 12:41:43 INFO - error: Unable to find vcvarsall.bat 12:41:43 INFO - ---------------------------------------- 12:41:43 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-xsvs8e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:41:43 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-070\AppData\Roaming\pip\pip.log 12:41:43 WARNING - Return code: 1 12:41:43 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! 12:41:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:41:43 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')]} 12:41:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:41:43 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')]} 12:41:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:41:43 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 0x024DB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025797C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-070', 'USERDOMAIN': 'T-W864-IX-070', '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-070', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-070', '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-070\\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 12:41:43 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 12:41:43 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 12:41:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:41:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:41:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:41:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:41:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:41:43 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:41:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:41:43 INFO - 'DCLOCATION': 'SCL3', 12:41:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:41:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:41:43 INFO - 'HOMEDRIVE': 'C:', 12:41:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:41:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:41:43 INFO - 'KTS_VERSION': '1.19c', 12:41:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:41:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:41:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:41:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:41:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:41:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:41:43 INFO - 'MOZ_NO_REMOTE': '1', 12:41:43 INFO - 'NO_EM_RESTART': '1', 12:41:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:41:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:41:43 INFO - 'OS': 'Windows_NT', 12:41:43 INFO - 'OURDRIVE': 'C:', 12:41:43 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', 12:41:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:41:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:41:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:41:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:41:43 INFO - 'PROCESSOR_LEVEL': '6', 12:41:43 INFO - 'PROCESSOR_REVISION': '1e05', 12:41:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:41:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:41:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:41:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:41:43 INFO - 'PROMPT': '$P$G', 12:41:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:41:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:41:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:41:43 INFO - 'PWD': 'C:\\slave\\test', 12:41:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:41:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:41:43 INFO - 'SYSTEMDRIVE': 'C:', 12:41:43 INFO - 'SYSTEMROOT': 'C:\\windows', 12:41:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:43 INFO - 'TEST1': 'testie', 12:41:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:43 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:41:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:41:43 INFO - 'USERNAME': 'cltbld', 12:41:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:41:43 INFO - 'WINDIR': 'C:\\windows', 12:41:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:41:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:41:44 INFO - Downloading/unpacking blobuploader==1.2.4 12:41:44 INFO - Downloading blobuploader-1.2.4.tar.gz 12:41:44 INFO - Running setup.py egg_info for package blobuploader 12:41:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:41:48 INFO - Running setup.py egg_info for package requests 12:41:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:41:48 INFO - Downloading docopt-0.6.1.tar.gz 12:41:48 INFO - Running setup.py egg_info for package docopt 12:41:48 INFO - Installing collected packages: blobuploader, docopt, requests 12:41:48 INFO - Running setup.py install for blobuploader 12:41:48 INFO - Running setup.py install for docopt 12:41:48 INFO - Running setup.py install for requests 12:41:48 INFO - Successfully installed blobuploader docopt requests 12:41:48 INFO - Cleaning up... 12:41:48 INFO - Return code: 0 12:41:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:41:48 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')]} 12:41:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:41:48 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')]} 12:41:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:41:48 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 0x024DB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025797C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, '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-070', 'USERDOMAIN': 'T-W864-IX-070', '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-070', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-070', '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-070\\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 12:41:48 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 12:41:48 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 12:41:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:41:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:41:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:41:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:41:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:41:48 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:41:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:41:48 INFO - 'DCLOCATION': 'SCL3', 12:41:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:41:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:41:48 INFO - 'HOMEDRIVE': 'C:', 12:41:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:41:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:41:48 INFO - 'KTS_VERSION': '1.19c', 12:41:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:41:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:41:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:41:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:41:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:41:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:41:48 INFO - 'MOZ_NO_REMOTE': '1', 12:41:48 INFO - 'NO_EM_RESTART': '1', 12:41:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:41:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:41:48 INFO - 'OS': 'Windows_NT', 12:41:48 INFO - 'OURDRIVE': 'C:', 12:41:48 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', 12:41:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:41:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:41:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:41:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:41:48 INFO - 'PROCESSOR_LEVEL': '6', 12:41:48 INFO - 'PROCESSOR_REVISION': '1e05', 12:41:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:41:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:41:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:41:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:41:48 INFO - 'PROMPT': '$P$G', 12:41:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:41:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:41:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:41:48 INFO - 'PWD': 'C:\\slave\\test', 12:41:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:41:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:41:48 INFO - 'SYSTEMDRIVE': 'C:', 12:41:48 INFO - 'SYSTEMROOT': 'C:\\windows', 12:41:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:48 INFO - 'TEST1': 'testie', 12:41:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:41:48 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:41:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:41:48 INFO - 'USERNAME': 'cltbld', 12:41:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:41:48 INFO - 'WINDIR': 'C:\\windows', 12:41:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:41:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:41:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:41:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:41:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:41:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:41:53 INFO - Unpacking c:\slave\test\build\tests\marionette 12:41:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:41:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:41:53 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 12:41:53 INFO - Running setup.py install for browsermob-proxy 12:42:09 INFO - Running setup.py install for manifestparser 12:42:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for marionette-client 12:42:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:42:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for marionette-driver 12:42:09 INFO - Running setup.py install for mozcrash 12:42:09 INFO - Running setup.py install for mozdebug 12:42:09 INFO - Running setup.py install for mozdevice 12:42:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozfile 12:42:09 INFO - Running setup.py install for mozhttpd 12:42:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozinfo 12:42:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozInstall 12:42:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozleak 12:42:09 INFO - Running setup.py install for mozlog 12:42:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for moznetwork 12:42:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozprocess 12:42:09 INFO - Running setup.py install for mozprofile 12:42:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozrunner 12:42:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for mozscreenshot 12:42:09 INFO - Running setup.py install for moztest 12:42:09 INFO - Running setup.py install for mozversion 12:42:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:42:09 INFO - Running setup.py install for wptserve 12:42:09 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 12:42:09 INFO - Cleaning up... 12:42:09 INFO - Return code: 0 12:42:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:42:09 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')]} 12:42:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:42:09 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')]} 12:42:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:42:09 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 0x024DB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025797C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, '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-070', 'USERDOMAIN': 'T-W864-IX-070', '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-070', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-070', '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-070\\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 12:42:09 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 12:42:09 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 12:42:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:42:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:42:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:42:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:42:09 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:42:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:09 INFO - 'DCLOCATION': 'SCL3', 12:42:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:09 INFO - 'HOMEDRIVE': 'C:', 12:42:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:42:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:09 INFO - 'KTS_VERSION': '1.19c', 12:42:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:42:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:42:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:09 INFO - 'MOZ_NO_REMOTE': '1', 12:42:09 INFO - 'NO_EM_RESTART': '1', 12:42:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:09 INFO - 'OS': 'Windows_NT', 12:42:09 INFO - 'OURDRIVE': 'C:', 12:42:09 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', 12:42:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:42:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:09 INFO - 'PROCESSOR_LEVEL': '6', 12:42:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:42:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:42:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:42:09 INFO - 'PROMPT': '$P$G', 12:42:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:09 INFO - 'PWD': 'C:\\slave\\test', 12:42:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:09 INFO - 'SYSTEMDRIVE': 'C:', 12:42:09 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:42:09 INFO - 'TEST1': 'testie', 12:42:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:42:09 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:42:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:42:09 INFO - 'USERNAME': 'cltbld', 12:42:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:42:09 INFO - 'WINDIR': 'C:\\windows', 12:42:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:42:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:42:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:42:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:42:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:42:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:42:14 INFO - Unpacking c:\slave\test\build\tests\marionette 12:42:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:42:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:42:14 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)) 12:42:27 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)) 12:42:27 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)) 12:42:27 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)) 12:42:27 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)) 12:42:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:42:27 INFO - Downloading blessings-1.6.tar.gz 12:42:27 INFO - Running setup.py egg_info for package blessings 12:42:27 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)) 12:42:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:42:27 INFO - Running setup.py install for blessings 12:42:27 INFO - Running setup.py install for browsermob-proxy 12:42:27 INFO - Running setup.py install for manifestparser 12:42:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for marionette-client 12:42:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:42:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for marionette-driver 12:42:27 INFO - Running setup.py install for mozcrash 12:42:27 INFO - Running setup.py install for mozdebug 12:42:27 INFO - Running setup.py install for mozdevice 12:42:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for mozhttpd 12:42:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for mozInstall 12:42:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for mozleak 12:42:27 INFO - Running setup.py install for mozprofile 12:42:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Running setup.py install for mozrunner 12:42:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:42:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:42:29 INFO - Running setup.py install for mozscreenshot 12:42:29 INFO - Running setup.py install for moztest 12:42:29 INFO - Running setup.py install for mozversion 12:42:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:42:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:42:29 INFO - Running setup.py install for wptserve 12:42:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:42:29 INFO - Cleaning up... 12:42:29 INFO - Return code: 0 12:42:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:42:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:42:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:42:30 INFO - Reading from file tmpfile_stdout 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - Current package versions: 12:42:30 INFO - blessings == 1.6 12:42:30 INFO - blobuploader == 1.2.4 12:42:30 INFO - browsermob-proxy == 0.6.0 12:42:30 INFO - distribute == 0.6.14 12:42:30 INFO - docopt == 0.6.1 12:42:30 INFO - manifestparser == 1.1 12:42:30 INFO - marionette-client == 2.3.0 12:42:30 INFO - marionette-driver == 1.4.0 12:42:30 INFO - mozInstall == 1.12 12:42:30 INFO - mozcrash == 0.17 12:42:30 INFO - mozdebug == 0.1 12:42:30 INFO - mozdevice == 0.48 12:42:30 INFO - mozfile == 1.2 12:42:30 INFO - mozhttpd == 0.7 12:42:30 INFO - mozinfo == 0.9 12:42:30 INFO - mozleak == 0.1 12:42:30 INFO - mozlog == 3.1 12:42:30 INFO - moznetwork == 0.27 12:42:30 INFO - mozprocess == 0.22 12:42:30 INFO - mozprofile == 0.28 12:42:30 INFO - mozrunner == 6.11 12:42:30 INFO - mozscreenshot == 0.1 12:42:30 INFO - mozsystemmonitor == 0.0 12:42:30 INFO - moztest == 0.7 12:42:30 INFO - mozversion == 1.4 12:42:30 INFO - requests == 1.2.3 12:42:30 INFO - wptserve == 1.4.0 12:42:30 INFO - Running post-action listener: _resource_record_post_action 12:42:30 INFO - Running post-action listener: _start_resource_monitoring 12:42:30 INFO - Starting resource monitoring. 12:42:30 INFO - ##### 12:42:30 INFO - ##### Running pull step. 12:42:30 INFO - ##### 12:42:30 INFO - Running pre-action listener: _resource_record_pre_action 12:42:30 INFO - Running main action method: pull 12:42:30 INFO - Pull has nothing to do! 12:42:30 INFO - Running post-action listener: _resource_record_post_action 12:42:30 INFO - ##### 12:42:30 INFO - ##### Running install step. 12:42:30 INFO - ##### 12:42:30 INFO - Running pre-action listener: _resource_record_pre_action 12:42:30 INFO - Running main action method: install 12:42:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:42:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:42:30 INFO - Reading from file tmpfile_stdout 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - Detecting whether we're running mozinstall >=1.0... 12:42:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:42:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:42:30 INFO - Reading from file tmpfile_stdout 12:42:30 INFO - Output received: 12:42:30 INFO - Usage: mozinstall-script.py [options] installer 12:42:30 INFO - Options: 12:42:30 INFO - -h, --help show this help message and exit 12:42:30 INFO - -d DEST, --destination=DEST 12:42:30 INFO - Directory to install application into. [default: 12:42:30 INFO - "C:\slave\test"] 12:42:30 INFO - --app=APP Application being installed. [default: firefox] 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - Using _rmtree_windows ... 12:42:30 INFO - mkdir: C:\slave\test\build\application 12:42:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:42:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 12:42:33 INFO - Reading from file tmpfile_stdout 12:42:33 INFO - Output received: 12:42:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:42:33 INFO - Using _rmtree_windows ... 12:42:33 INFO - Using _rmtree_windows ... 12:42:33 INFO - Running post-action listener: _resource_record_post_action 12:42:33 INFO - ##### 12:42:33 INFO - ##### Running run-tests step. 12:42:33 INFO - ##### 12:42:33 INFO - Running pre-action listener: _resource_record_pre_action 12:42:33 INFO - Running main action method: run_tests 12:42:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:42:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:42:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:42:33 INFO - grabbing minidump binary from tooltool 12:42:33 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')]} 12:42:33 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 0x025AE368>, '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 0x022D0D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026070C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:42:33 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 12:42:33 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 12:42:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:42:36 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpegzulo 12:42:36 INFO - INFO - File integrity verified, renaming tmpegzulo to win32-minidump_stackwalk.exe 12:42:36 INFO - Return code: 0 12:42:36 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:42:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:42:37 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/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:42:37 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/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:42:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:42:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Roaming', 12:42:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:42:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:42:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:42:37 INFO - 'COMPUTERNAME': 'T-W864-IX-070', 12:42:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:42:37 INFO - 'DCLOCATION': 'SCL3', 12:42:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:42:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:42:37 INFO - 'HOMEDRIVE': 'C:', 12:42:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-070', 12:42:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:42:37 INFO - 'KTS_VERSION': '1.19c', 12:42:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-070\\AppData\\Local', 12:42:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-070', 12:42:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:42:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:42:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:42:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:42:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:42:37 INFO - 'MOZ_NO_REMOTE': '1', 12:42:37 INFO - 'NO_EM_RESTART': '1', 12:42:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:42:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:42:37 INFO - 'OS': 'Windows_NT', 12:42:37 INFO - 'OURDRIVE': 'C:', 12:42:37 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', 12:42:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:42:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:42:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:42:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:42:37 INFO - 'PROCESSOR_LEVEL': '6', 12:42:37 INFO - 'PROCESSOR_REVISION': '1e05', 12:42:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:42:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:42:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:42:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:42:37 INFO - 'PROMPT': '$P$G', 12:42:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:42:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:42:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:42:37 INFO - 'PWD': 'C:\\slave\\test', 12:42:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:42:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:42:37 INFO - 'SYSTEMDRIVE': 'C:', 12:42:37 INFO - 'SYSTEMROOT': 'C:\\windows', 12:42:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:42:37 INFO - 'TEST1': 'testie', 12:42:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:42:37 INFO - 'USERDOMAIN': 'T-W864-IX-070', 12:42:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-070', 12:42:37 INFO - 'USERNAME': 'cltbld', 12:42:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-070', 12:42:37 INFO - 'WINDIR': 'C:\\windows', 12:42:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:42:37 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/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 12:42:39 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 12:42:39 INFO - import pkg_resources 12:42:40 INFO - Using 1 client processes 12:42:42 INFO - SUITE-START | Running 778 tests 12:42:42 INFO - Running testharness tests 12:42:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:42:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:42:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:42:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:42:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:42:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:42:43 INFO - Setting up ssl 12:42:43 INFO - PROCESS | certutil | 12:42:43 INFO - PROCESS | certutil | 12:42:43 INFO - PROCESS | certutil | 12:42:43 INFO - Certificate Nickname Trust Attributes 12:42:43 INFO - SSL,S/MIME,JAR/XPI 12:42:43 INFO - 12:42:43 INFO - web-platform-tests CT,, 12:42:43 INFO - 12:42:43 INFO - Starting runner 12:42:44 INFO - PROCESS | 3748 | [3748] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:42:44 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:42:44 INFO - PROCESS | 3748 | [3748] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:42:46 INFO - PROCESS | 3748 | 1468352566067 Marionette DEBUG Marionette enabled via build flag and pref 12:42:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2DA45E000 == 1 [pid = 3748] [id = 1] 12:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 1 (000000C2E9390800) [pid = 3748] [serial = 1] [outer = 0000000000000000] 12:42:47 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 2 (000000C2E9391800) [pid = 3748] [serial = 2] [outer = 000000C2E9390800] 12:42:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EC87D800 == 2 [pid = 3748] [id = 2] 12:42:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 3 (000000C2EC87E000) [pid = 3748] [serial = 3] [outer = 0000000000000000] 12:42:48 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:42:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 4 (000000C2EC87F000) [pid = 3748] [serial = 4] [outer = 000000C2EC87E000] 12:42:48 INFO - PROCESS | 3748 | 1468352568452 Marionette INFO Listening on port 2828 12:42:50 INFO - PROCESS | 3748 | 1468352570747 Marionette DEBUG Marionette enabled via command-line flag 12:42:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5CA000 == 3 [pid = 3748] [id = 3] 12:42:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 5 (000000C2ED816800) [pid = 3748] [serial = 5] [outer = 0000000000000000] 12:42:50 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:42:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 6 (000000C2ED817800) [pid = 3748] [serial = 6] [outer = 000000C2ED816800] 12:42:50 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:42:50 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 7 (000000C2EE324000) [pid = 3748] [serial = 7] [outer = 000000C2EC87E000] 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573292 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573324 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573332 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573339 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573373 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573380 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573385 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573392 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49304 12:42:53 INFO - PROCESS | 3748 | 1468352573396 Marionette DEBUG Closed connection conn0 12:42:53 INFO - PROCESS | 3748 | 1468352573398 Marionette DEBUG Closed connection conn1 12:42:53 INFO - PROCESS | 3748 | 1468352573401 Marionette DEBUG Closed connection conn2 12:42:53 INFO - PROCESS | 3748 | 1468352573403 Marionette DEBUG Closed connection conn3 12:42:53 INFO - PROCESS | 3748 | 1468352573456 Marionette DEBUG Closed connection conn4 12:42:53 INFO - PROCESS | 3748 | 1468352573458 Marionette DEBUG Closed connection conn5 12:42:53 INFO - PROCESS | 3748 | 1468352573460 Marionette DEBUG Closed connection conn6 12:42:53 INFO - PROCESS | 3748 | 1468352573486 Marionette DEBUG Closed connection conn7 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573490 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49305 12:42:53 INFO - PROCESS | 3748 | 1468352573904 Marionette DEBUG Closed connection conn8 12:42:53 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:42:53 INFO - PROCESS | 3748 | 1468352573909 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49306 12:42:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE93E800 == 4 [pid = 3748] [id = 4] 12:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 8 (000000C2EE9EEC00) [pid = 3748] [serial = 8] [outer = 0000000000000000] 12:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 9 (000000C2EE9FA800) [pid = 3748] [serial = 9] [outer = 000000C2EE9EEC00] 12:42:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 10 (000000C2EE8CE000) [pid = 3748] [serial = 10] [outer = 000000C2EE9EEC00] 12:42:54 INFO - PROCESS | 3748 | 1468352574175 Marionette TRACE conn9 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:42:54 INFO - PROCESS | 3748 | 1468352574182 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160712111926","device":"desktop","version":"48.0"} 12:42:54 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:42:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C2800 == 5 [pid = 3748] [id = 5] 12:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 11 (000000C2F43C3000) [pid = 3748] [serial = 11] [outer = 0000000000000000] 12:42:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C3800 == 6 [pid = 3748] [id = 6] 12:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 12 (000000C2F4383400) [pid = 3748] [serial = 12] [outer = 0000000000000000] 12:42:56 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:42:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4E2A000 == 7 [pid = 3748] [id = 7] 12:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 13 (000000C2F4382C00) [pid = 3748] [serial = 13] [outer = 0000000000000000] 12:42:56 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:42:56 INFO - PROCESS | 3748 | [3748] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 14 (000000C2F50BE800) [pid = 3748] [serial = 14] [outer = 000000C2F4382C00] 12:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 15 (000000C2F556C000) [pid = 3748] [serial = 15] [outer = 000000C2F43C3000] 12:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 16 (000000C2F50B4400) [pid = 3748] [serial = 16] [outer = 000000C2F4383400] 12:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 17 (000000C2F52EF400) [pid = 3748] [serial = 17] [outer = 000000C2F4382C00] 12:42:58 INFO - PROCESS | 3748 | 1468352578008 Marionette INFO startBrowser 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:42:58 INFO - PROCESS | 3748 | 1468352578052 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 3748 | 1468352578069 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 3748 | 1468352578072 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:42:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 18 (000000C2EE8CA400) [pid = 3748] [serial = 18] [outer = 000000C2F4382C00] 12:42:59 INFO - PROCESS | 3748 | 1468352579457 Marionette TRACE conn9 <- [1,1,null,{"sessionId":"73c9dcd2-d1c9-4df9-abdb-22e293ba31be","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160712111926","device":"desktop","version":"48.0","command_id":1}}] 12:43:00 INFO - PROCESS | 3748 | --DOCSHELL 000000C2DA45E000 == 6 [pid = 3748] [id = 1] 12:43:01 INFO - PROCESS | 3748 | 1468352581122 Marionette TRACE conn9 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:43:01 INFO - PROCESS | 3748 | 1468352581126 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:01 INFO - PROCESS | 3748 | 1468352581418 Marionette TRACE conn9 <- [1,2,null,{"value":null}] 12:43:01 INFO - PROCESS | 3748 | 1468352581582 Marionette TRACE conn9 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:43:01 INFO - PROCESS | 3748 | 1468352581585 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:01 INFO - PROCESS | 3748 | [3748] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:43:01 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:43:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 19 (000000C2F4EB4400) [pid = 3748] [serial = 19] [outer = 000000C2F4382C00] 12:43:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:43:02 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:43:02 INFO - PROCESS | 3748 | 1468352582299 Marionette TRACE conn9 <- [1,3,null,{}] 12:43:02 INFO - PROCESS | 3748 | 1468352582349 Marionette TRACE conn9 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:43:02 INFO - PROCESS | 3748 | 1468352582352 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:02 INFO - PROCESS | 3748 | 1468352582391 Marionette TRACE conn9 <- [1,4,null,{"value":null}] 12:43:02 INFO - PROCESS | 3748 | 1468352582432 Marionette TRACE conn9 -> [0,5,"getWindowHandle",null] 12:43:02 INFO - PROCESS | 3748 | 1468352582435 Marionette TRACE conn9 <- [1,5,null,{"value":"13"}] 12:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:43:02 INFO - PROCESS | 3748 | 1468352582467 Marionette TRACE conn9 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:43:02 INFO - PROCESS | 3748 | 1468352582471 Marionette TRACE conn9 <- [1,6,null,{}] 12:43:02 INFO - PROCESS | 3748 | 1468352582597 Marionette TRACE conn9 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:02 INFO - PROCESS | 3748 | 1468352582600 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:02 INFO - PROCESS | 3748 | 1468352582663 Marionette TRACE conn9 <- [1,7,null,{"value":null}] 12:43:02 INFO - PROCESS | 3748 | 1468352582669 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:02 INFO - PROCESS | 3748 | 1468352582672 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F30800 == 7 [pid = 3748] [id = 8] 12:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 20 (000000C2F7FAB400) [pid = 3748] [serial = 20] [outer = 0000000000000000] 12:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 21 (000000C2F7FAD000) [pid = 3748] [serial = 21] [outer = 000000C2F7FAB400] 12:43:02 INFO - PROCESS | 3748 | 1468352582733 Marionette DEBUG loaded listener.js 12:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 22 (000000C2F7FB3C00) [pid = 3748] [serial = 22] [outer = 000000C2F7FAB400] 12:43:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FEC800 == 8 [pid = 3748] [id = 9] 12:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 23 (000000C2F720C000) [pid = 3748] [serial = 23] [outer = 0000000000000000] 12:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 24 (000000C2FA1D8800) [pid = 3748] [serial = 24] [outer = 000000C2F720C000] 12:43:03 INFO - PROCESS | 3748 | 1468352583160 Marionette DEBUG loaded listener.js 12:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 25 (000000C2FA20E400) [pid = 3748] [serial = 25] [outer = 000000C2F720C000] 12:43:03 INFO - PROCESS | 3748 | 1468352583952 Marionette TRACE conn9 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1529ms 12:43:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E82A2000 == 9 [pid = 3748] [id = 10] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 26 (000000C2E83C6800) [pid = 3748] [serial = 26] [outer = 0000000000000000] 12:43:04 INFO - PROCESS | 3748 | 1468352584268 Marionette TRACE conn9 -> [0,9,"getWindowHandle",null] 12:43:04 INFO - PROCESS | 3748 | 1468352584271 Marionette TRACE conn9 <- [1,9,null,{"value":"13"}] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 27 (000000C2E83CD800) [pid = 3748] [serial = 27] [outer = 000000C2E83C6800] 12:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 28 (000000C2E8721800) [pid = 3748] [serial = 28] [outer = 000000C2E83C6800] 12:43:04 INFO - PROCESS | 3748 | 1468352584375 Marionette TRACE conn9 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:43:04 INFO - PROCESS | 3748 | 1468352584378 Marionette TRACE conn9 <- [1,10,null,{}] 12:43:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E70A2000 == 10 [pid = 3748] [id = 11] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 29 (000000C2EC811C00) [pid = 3748] [serial = 29] [outer = 0000000000000000] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 30 (000000C2ED232000) [pid = 3748] [serial = 30] [outer = 000000C2EC811C00] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 31 (000000C2ED2B8800) [pid = 3748] [serial = 31] [outer = 000000C2EC811C00] 12:43:04 INFO - PROCESS | 3748 | 1468352584496 Marionette TRACE conn9 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:04 INFO - PROCESS | 3748 | 1468352584499 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:04 INFO - PROCESS | 3748 | 1468352584600 Marionette TRACE conn9 <- [1,11,null,{"value":null}] 12:43:04 INFO - PROCESS | 3748 | 1468352584618 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:04 INFO - PROCESS | 3748 | 1468352584621 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5C9000 == 11 [pid = 3748] [id = 12] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 32 (000000C2EEE48C00) [pid = 3748] [serial = 32] [outer = 0000000000000000] 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 33 (000000C2EEE50C00) [pid = 3748] [serial = 33] [outer = 000000C2EEE48C00] 12:43:04 INFO - PROCESS | 3748 | 1468352584690 Marionette DEBUG loaded listener.js 12:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 34 (000000C2F1F4A000) [pid = 3748] [serial = 34] [outer = 000000C2EEE48C00] 12:43:05 INFO - PROCESS | 3748 | 1468352585191 Marionette TRACE conn9 <- [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]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 12:43:05 INFO - PROCESS | 3748 | 1468352585241 Marionette TRACE conn9 -> [0,13,"getWindowHandle",null] 12:43:05 INFO - PROCESS | 3748 | 1468352585246 Marionette TRACE conn9 <- [1,13,null,{"value":"13"}] 12:43:05 INFO - PROCESS | 3748 | 1468352585257 Marionette TRACE conn9 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:43:05 INFO - PROCESS | 3748 | 1468352585260 Marionette TRACE conn9 <- [1,14,null,{}] 12:43:05 INFO - PROCESS | 3748 | 1468352585264 Marionette TRACE conn9 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:05 INFO - PROCESS | 3748 | 1468352585267 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:05 INFO - PROCESS | 3748 | 1468352585362 Marionette TRACE conn9 <- [1,15,null,{"value":null}] 12:43:05 INFO - PROCESS | 3748 | 1468352585370 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:05 INFO - PROCESS | 3748 | 1468352585372 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE47E000 == 12 [pid = 3748] [id = 13] 12:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 35 (000000C2F28CD800) [pid = 3748] [serial = 35] [outer = 0000000000000000] 12:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 36 (000000C2F29E3800) [pid = 3748] [serial = 36] [outer = 000000C2F28CD800] 12:43:05 INFO - PROCESS | 3748 | 1468352585421 Marionette DEBUG loaded listener.js 12:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 37 (000000C2F4359800) [pid = 3748] [serial = 37] [outer = 000000C2F28CD800] 12:43:05 INFO - PROCESS | 3748 | 1468352585837 Marionette TRACE conn9 <- [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]]]}] 12:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 12:43:05 INFO - PROCESS | 3748 | 1468352585891 Marionette TRACE conn9 -> [0,17,"getWindowHandle",null] 12:43:05 INFO - PROCESS | 3748 | 1468352585893 Marionette TRACE conn9 <- [1,17,null,{"value":"13"}] 12:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:43:05 INFO - PROCESS | 3748 | 1468352585897 Marionette TRACE conn9 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:43:05 INFO - PROCESS | 3748 | 1468352585901 Marionette TRACE conn9 <- [1,18,null,{}] 12:43:05 INFO - PROCESS | 3748 | 1468352585913 Marionette TRACE conn9 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:05 INFO - PROCESS | 3748 | 1468352585917 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:06 INFO - PROCESS | 3748 | 1468352586020 Marionette TRACE conn9 <- [1,19,null,{"value":null}] 12:43:06 INFO - PROCESS | 3748 | 1468352586055 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 3748 | 1468352586058 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146F000 == 13 [pid = 3748] [id = 14] 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 38 (000000C2F603E800) [pid = 3748] [serial = 38] [outer = 0000000000000000] 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 39 (000000C2F60FDC00) [pid = 3748] [serial = 39] [outer = 000000C2F603E800] 12:43:06 INFO - PROCESS | 3748 | 1468352586109 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 40 (000000C2F7FB1800) [pid = 3748] [serial = 40] [outer = 000000C2F603E800] 12:43:06 INFO - PROCESS | 3748 | 1468352586509 Marionette TRACE conn9 <- [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]]]}] 12:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 626ms 12:43:06 INFO - PROCESS | 3748 | 1468352586526 Marionette TRACE conn9 -> [0,21,"getWindowHandle",null] 12:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:43:06 INFO - PROCESS | 3748 | 1468352586530 Marionette TRACE conn9 <- [1,21,null,{"value":"13"}] 12:43:06 INFO - PROCESS | 3748 | 1468352586533 Marionette TRACE conn9 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:43:06 INFO - PROCESS | 3748 | 1468352586535 Marionette TRACE conn9 <- [1,22,null,{}] 12:43:06 INFO - PROCESS | 3748 | 1468352586538 Marionette TRACE conn9 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:06 INFO - PROCESS | 3748 | 1468352586540 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:06 INFO - PROCESS | 3748 | 1468352586624 Marionette TRACE conn9 <- [1,23,null,{"value":null}] 12:43:06 INFO - PROCESS | 3748 | 1468352586631 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 3748 | 1468352586633 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4481000 == 14 [pid = 3748] [id = 15] 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 41 (000000C2F7BBB400) [pid = 3748] [serial = 41] [outer = 0000000000000000] 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 42 (000000C2F7BBF800) [pid = 3748] [serial = 42] [outer = 000000C2F7BBB400] 12:43:06 INFO - PROCESS | 3748 | 1468352586680 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 43 (000000C2FA20C800) [pid = 3748] [serial = 43] [outer = 000000C2F7BBB400] 12:43:07 INFO - PROCESS | 3748 | 1468352587068 Marionette TRACE conn9 <- [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]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:43:07 INFO - PROCESS | 3748 | 1468352587121 Marionette TRACE conn9 -> [0,25,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 3748 | 1468352587124 Marionette TRACE conn9 <- [1,25,null,{"value":"13"}] 12:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:43:07 INFO - PROCESS | 3748 | 1468352587127 Marionette TRACE conn9 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 3748 | 1468352587129 Marionette TRACE conn9 <- [1,26,null,{}] 12:43:07 INFO - PROCESS | 3748 | 1468352587132 Marionette TRACE conn9 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:07 INFO - PROCESS | 3748 | 1468352587134 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:07 INFO - PROCESS | 3748 | 1468352587224 Marionette TRACE conn9 <- [1,27,null,{"value":null}] 12:43:07 INFO - PROCESS | 3748 | 1468352587231 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 3748 | 1468352587233 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5911000 == 15 [pid = 3748] [id = 16] 12:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 44 (000000C2E675BC00) [pid = 3748] [serial = 44] [outer = 0000000000000000] 12:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 45 (000000C2E6760400) [pid = 3748] [serial = 45] [outer = 000000C2E675BC00] 12:43:07 INFO - PROCESS | 3748 | 1468352587278 Marionette DEBUG loaded listener.js 12:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 46 (000000C2F7BAA000) [pid = 3748] [serial = 46] [outer = 000000C2E675BC00] 12:43:07 INFO - PROCESS | 3748 | 1468352587684 Marionette TRACE conn9 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 12:43:07 INFO - PROCESS | 3748 | 1468352587716 Marionette TRACE conn9 -> [0,29,"getWindowHandle",null] 12:43:07 INFO - PROCESS | 3748 | 1468352587718 Marionette TRACE conn9 <- [1,29,null,{"value":"13"}] 12:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:43:07 INFO - PROCESS | 3748 | 1468352587721 Marionette TRACE conn9 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:43:07 INFO - PROCESS | 3748 | 1468352587723 Marionette TRACE conn9 <- [1,30,null,{}] 12:43:07 INFO - PROCESS | 3748 | 1468352587727 Marionette TRACE conn9 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:07 INFO - PROCESS | 3748 | 1468352587733 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:07 INFO - PROCESS | 3748 | 1468352587882 Marionette TRACE conn9 <- [1,31,null,{"value":null}] 12:43:07 INFO - PROCESS | 3748 | 1468352587895 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:07 INFO - PROCESS | 3748 | 1468352587897 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F30000 == 16 [pid = 3748] [id = 17] 12:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 47 (000000C2E8327800) [pid = 3748] [serial = 47] [outer = 0000000000000000] 12:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 48 (000000C2E8329400) [pid = 3748] [serial = 48] [outer = 000000C2E8327800] 12:43:07 INFO - PROCESS | 3748 | 1468352587944 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 49 (000000C2E832FC00) [pid = 3748] [serial = 49] [outer = 000000C2E8327800] 12:43:08 INFO - PROCESS | 3748 | 1468352588391 Marionette TRACE conn9 <- [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]]]}] 12:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 691ms 12:43:08 INFO - PROCESS | 3748 | 1468352588424 Marionette TRACE conn9 -> [0,33,"getWindowHandle",null] 12:43:08 INFO - PROCESS | 3748 | 1468352588426 Marionette TRACE conn9 <- [1,33,null,{"value":"13"}] 12:43:08 INFO - PROCESS | 3748 | 1468352588429 Marionette TRACE conn9 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:43:08 INFO - PROCESS | 3748 | 1468352588431 Marionette TRACE conn9 <- [1,34,null,{}] 12:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:43:08 INFO - PROCESS | 3748 | 1468352588435 Marionette TRACE conn9 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:08 INFO - PROCESS | 3748 | 1468352588437 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:08 INFO - PROCESS | 3748 | 1468352588517 Marionette TRACE conn9 <- [1,35,null,{"value":null}] 12:43:08 INFO - PROCESS | 3748 | 1468352588537 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:08 INFO - PROCESS | 3748 | 1468352588539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD74800 == 17 [pid = 3748] [id = 18] 12:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 50 (000000C2E8943C00) [pid = 3748] [serial = 50] [outer = 0000000000000000] 12:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (000000C2E894A800) [pid = 3748] [serial = 51] [outer = 000000C2E8943C00] 12:43:08 INFO - PROCESS | 3748 | 1468352588585 Marionette DEBUG loaded listener.js 12:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (000000C2E8951C00) [pid = 3748] [serial = 52] [outer = 000000C2E8943C00] 12:43:08 INFO - PROCESS | 3748 | 1468352588961 Marionette TRACE conn9 <- [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]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 588ms 12:43:09 INFO - PROCESS | 3748 | 1468352589024 Marionette TRACE conn9 -> [0,37,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 3748 | 1468352589026 Marionette TRACE conn9 <- [1,37,null,{"value":"13"}] 12:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:43:09 INFO - PROCESS | 3748 | 1468352589030 Marionette TRACE conn9 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - PROCESS | 3748 | 1468352589031 Marionette TRACE conn9 <- [1,38,null,{}] 12:43:09 INFO - PROCESS | 3748 | 1468352589035 Marionette TRACE conn9 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:09 INFO - PROCESS | 3748 | 1468352589037 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:09 INFO - PROCESS | 3748 | 1468352589118 Marionette TRACE conn9 <- [1,39,null,{"value":null}] 12:43:09 INFO - PROCESS | 3748 | 1468352589123 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 3748 | 1468352589125 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB08B000 == 18 [pid = 3748] [id = 19] 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E8952000) [pid = 3748] [serial = 53] [outer = 0000000000000000] 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2F4EC2000) [pid = 3748] [serial = 54] [outer = 000000C2E8952000] 12:43:09 INFO - PROCESS | 3748 | 1468352589171 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2FAF6C000) [pid = 3748] [serial = 55] [outer = 000000C2E8952000] 12:43:09 INFO - PROCESS | 3748 | 1468352589544 Marionette TRACE conn9 <- [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]]]}] 12:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 12:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:43:09 INFO - PROCESS | 3748 | 1468352589555 Marionette TRACE conn9 -> [0,41,"getWindowHandle",null] 12:43:09 INFO - PROCESS | 3748 | 1468352589558 Marionette TRACE conn9 <- [1,41,null,{"value":"13"}] 12:43:09 INFO - PROCESS | 3748 | 1468352589561 Marionette TRACE conn9 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:43:09 INFO - PROCESS | 3748 | 1468352589562 Marionette TRACE conn9 <- [1,42,null,{}] 12:43:09 INFO - PROCESS | 3748 | 1468352589566 Marionette TRACE conn9 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:09 INFO - PROCESS | 3748 | 1468352589568 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:09 INFO - PROCESS | 3748 | 1468352589679 Marionette TRACE conn9 <- [1,43,null,{"value":null}] 12:43:09 INFO - PROCESS | 3748 | 1468352589687 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:09 INFO - PROCESS | 3748 | 1468352589689 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05A800 == 19 [pid = 3748] [id = 20] 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2F1F45400) [pid = 3748] [serial = 56] [outer = 0000000000000000] 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2FAF71C00) [pid = 3748] [serial = 57] [outer = 000000C2F1F45400] 12:43:09 INFO - PROCESS | 3748 | 1468352589734 Marionette DEBUG loaded listener.js 12:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2FB030C00) [pid = 3748] [serial = 58] [outer = 000000C2F1F45400] 12:43:10 INFO - PROCESS | 3748 | 1468352590101 Marionette TRACE conn9 <- [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]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 12:43:10 INFO - PROCESS | 3748 | 1468352590152 Marionette TRACE conn9 -> [0,45,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 3748 | 1468352590154 Marionette TRACE conn9 <- [1,45,null,{"value":"13"}] 12:43:10 INFO - PROCESS | 3748 | 1468352590157 Marionette TRACE conn9 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:43:10 INFO - PROCESS | 3748 | 1468352590159 Marionette TRACE conn9 <- [1,46,null,{}] 12:43:10 INFO - PROCESS | 3748 | 1468352590162 Marionette TRACE conn9 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:10 INFO - PROCESS | 3748 | 1468352590164 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:10 INFO - PROCESS | 3748 | 1468352590276 Marionette TRACE conn9 <- [1,47,null,{"value":null}] 12:43:10 INFO - PROCESS | 3748 | 1468352590283 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 3748 | 1468352590285 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC004000 == 20 [pid = 3748] [id = 21] 12:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2F7BB6400) [pid = 3748] [serial = 59] [outer = 0000000000000000] 12:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2FB036800) [pid = 3748] [serial = 60] [outer = 000000C2F7BB6400] 12:43:10 INFO - PROCESS | 3748 | 1468352590330 Marionette DEBUG loaded listener.js 12:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2FB3D9400) [pid = 3748] [serial = 61] [outer = 000000C2F7BB6400] 12:43:10 INFO - PROCESS | 3748 | 1468352590703 Marionette TRACE conn9 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 12:43:10 INFO - PROCESS | 3748 | 1468352590749 Marionette TRACE conn9 -> [0,49,"getWindowHandle",null] 12:43:10 INFO - PROCESS | 3748 | 1468352590751 Marionette TRACE conn9 <- [1,49,null,{"value":"13"}] 12:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:43:10 INFO - PROCESS | 3748 | 1468352590755 Marionette TRACE conn9 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:43:10 INFO - PROCESS | 3748 | 1468352590757 Marionette TRACE conn9 <- [1,50,null,{}] 12:43:10 INFO - PROCESS | 3748 | 1468352590761 Marionette TRACE conn9 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:10 INFO - PROCESS | 3748 | 1468352590763 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:10 INFO - PROCESS | 3748 | 1468352590879 Marionette TRACE conn9 <- [1,51,null,{"value":null}] 12:43:10 INFO - PROCESS | 3748 | 1468352590887 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:10 INFO - PROCESS | 3748 | 1468352590889 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC307800 == 21 [pid = 3748] [id = 22] 12:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2FB3DDC00) [pid = 3748] [serial = 62] [outer = 0000000000000000] 12:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2FB3E3C00) [pid = 3748] [serial = 63] [outer = 000000C2FB3DDC00] 12:43:10 INFO - PROCESS | 3748 | 1468352590940 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2FC0CE400) [pid = 3748] [serial = 64] [outer = 000000C2FB3DDC00] 12:43:11 INFO - PROCESS | 3748 | 1468352591336 Marionette TRACE conn9 <- [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]]]}] 12:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 12:43:11 INFO - PROCESS | 3748 | 1468352591387 Marionette TRACE conn9 -> [0,53,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 3748 | 1468352591389 Marionette TRACE conn9 <- [1,53,null,{"value":"13"}] 12:43:11 INFO - PROCESS | 3748 | 1468352591392 Marionette TRACE conn9 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:43:11 INFO - PROCESS | 3748 | 1468352591393 Marionette TRACE conn9 <- [1,54,null,{}] 12:43:11 INFO - PROCESS | 3748 | 1468352591397 Marionette TRACE conn9 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:11 INFO - PROCESS | 3748 | 1468352591399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:11 INFO - PROCESS | 3748 | 1468352591506 Marionette TRACE conn9 <- [1,55,null,{"value":null}] 12:43:11 INFO - PROCESS | 3748 | 1468352591514 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:11 INFO - PROCESS | 3748 | 1468352591516 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8AB000 == 22 [pid = 3748] [id = 23] 12:43:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2FD80B400) [pid = 3748] [serial = 65] [outer = 0000000000000000] 12:43:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2FD811800) [pid = 3748] [serial = 66] [outer = 000000C2FD80B400] 12:43:11 INFO - PROCESS | 3748 | 1468352591561 Marionette DEBUG loaded listener.js 12:43:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8207C00) [pid = 3748] [serial = 67] [outer = 000000C2FD80B400] 12:43:11 INFO - PROCESS | 3748 | 1468352591937 Marionette TRACE conn9 <- [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]]]}] 12:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 588ms 12:43:11 INFO - PROCESS | 3748 | 1468352591983 Marionette TRACE conn9 -> [0,57,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 3748 | 1468352591985 Marionette TRACE conn9 <- [1,57,null,{"value":"13"}] 12:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:43:11 INFO - PROCESS | 3748 | 1468352591989 Marionette TRACE conn9 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:43:11 INFO - PROCESS | 3748 | 1468352591991 Marionette TRACE conn9 <- [1,58,null,{}] 12:43:11 INFO - PROCESS | 3748 | 1468352591994 Marionette TRACE conn9 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:11 INFO - PROCESS | 3748 | 1468352591996 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:12 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE93E800 == 21 [pid = 3748] [id = 4] 12:43:12 INFO - PROCESS | 3748 | 1468352592750 Marionette TRACE conn9 <- [1,59,null,{"value":null}] 12:43:12 INFO - PROCESS | 3748 | 1468352592833 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:12 INFO - PROCESS | 3748 | 1468352592836 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E8727000 == 22 [pid = 3748] [id = 24] 12:43:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8212C00) [pid = 3748] [serial = 68] [outer = 0000000000000000] 12:43:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8325000) [pid = 3748] [serial = 69] [outer = 000000C2E8212C00] 12:43:12 INFO - PROCESS | 3748 | 1468352592888 Marionette DEBUG loaded listener.js 12:43:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E894EC00) [pid = 3748] [serial = 70] [outer = 000000C2E8212C00] 12:43:13 INFO - PROCESS | 3748 | 1468352593316 Marionette TRACE conn9 <- [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]]]}] 12:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1380ms 12:43:13 INFO - PROCESS | 3748 | 1468352593375 Marionette TRACE conn9 -> [0,61,"getWindowHandle",null] 12:43:13 INFO - PROCESS | 3748 | 1468352593379 Marionette TRACE conn9 <- [1,61,null,{"value":"13"}] 12:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:43:13 INFO - PROCESS | 3748 | 1468352593384 Marionette TRACE conn9 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:43:13 INFO - PROCESS | 3748 | 1468352593387 Marionette TRACE conn9 <- [1,62,null,{}] 12:43:13 INFO - PROCESS | 3748 | 1468352593392 Marionette TRACE conn9 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:13 INFO - PROCESS | 3748 | 1468352593395 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:13 INFO - PROCESS | 3748 | 1468352593500 Marionette TRACE conn9 <- [1,63,null,{"value":null}] 12:43:13 INFO - PROCESS | 3748 | 1468352593511 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:13 INFO - PROCESS | 3748 | 1468352593514 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5B8000 == 23 [pid = 3748] [id = 25] 12:43:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E65AE000) [pid = 3748] [serial = 71] [outer = 0000000000000000] 12:43:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED617000) [pid = 3748] [serial = 72] [outer = 000000C2E65AE000] 12:43:13 INFO - PROCESS | 3748 | 1468352593593 Marionette DEBUG loaded listener.js 12:43:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED98CC00) [pid = 3748] [serial = 73] [outer = 000000C2E65AE000] 12:43:14 INFO - PROCESS | 3748 | 1468352594010 Marionette TRACE conn9 <- [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]]]}] 12:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 693ms 12:43:14 INFO - PROCESS | 3748 | 1468352594080 Marionette TRACE conn9 -> [0,65,"getWindowHandle",null] 12:43:14 INFO - PROCESS | 3748 | 1468352594084 Marionette TRACE conn9 <- [1,65,null,{"value":"13"}] 12:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:43:14 INFO - PROCESS | 3748 | 1468352594087 Marionette TRACE conn9 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:43:14 INFO - PROCESS | 3748 | 1468352594090 Marionette TRACE conn9 <- [1,66,null,{}] 12:43:14 INFO - PROCESS | 3748 | 1468352594094 Marionette TRACE conn9 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:14 INFO - PROCESS | 3748 | 1468352594096 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE9EEC00) [pid = 3748] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EEE48C00) [pid = 3748] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F28CD800) [pid = 3748] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F603E800) [pid = 3748] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F7BBB400) [pid = 3748] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E675BC00) [pid = 3748] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2FB3DDC00) [pid = 3748] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:43:14 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F7FAB400) [pid = 3748] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:43:14 INFO - PROCESS | 3748 | 1468352594437 Marionette TRACE conn9 <- [1,67,null,{"value":null}] 12:43:14 INFO - PROCESS | 3748 | 1468352594448 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:14 INFO - PROCESS | 3748 | 1468352594451 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8AB800 == 24 [pid = 3748] [id = 26] 12:43:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E7F26C00) [pid = 3748] [serial = 74] [outer = 0000000000000000] 12:43:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EE8CD800) [pid = 3748] [serial = 75] [outer = 000000C2E7F26C00] 12:43:14 INFO - PROCESS | 3748 | 1468352594499 Marionette DEBUG loaded listener.js 12:43:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F148B800) [pid = 3748] [serial = 76] [outer = 000000C2E7F26C00] 12:43:14 INFO - PROCESS | 3748 | 1468352594880 Marionette TRACE conn9 <- [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]]]}] 12:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 838ms 12:43:14 INFO - PROCESS | 3748 | 1468352594928 Marionette TRACE conn9 -> [0,69,"getWindowHandle",null] 12:43:14 INFO - PROCESS | 3748 | 1468352594932 Marionette TRACE conn9 <- [1,69,null,{"value":"13"}] 12:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:43:14 INFO - PROCESS | 3748 | 1468352594942 Marionette TRACE conn9 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:43:14 INFO - PROCESS | 3748 | 1468352594946 Marionette TRACE conn9 <- [1,70,null,{}] 12:43:14 INFO - PROCESS | 3748 | 1468352594950 Marionette TRACE conn9 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:14 INFO - PROCESS | 3748 | 1468352594953 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:15 INFO - PROCESS | 3748 | 1468352595043 Marionette TRACE conn9 <- [1,71,null,{"value":null}] 12:43:15 INFO - PROCESS | 3748 | 1468352595049 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:15 INFO - PROCESS | 3748 | 1468352595051 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2E91000 == 25 [pid = 3748] [id = 27] 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E96E1C00) [pid = 3748] [serial = 77] [outer = 0000000000000000] 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F2E64C00) [pid = 3748] [serial = 78] [outer = 000000C2E96E1C00] 12:43:15 INFO - PROCESS | 3748 | 1468352595098 Marionette DEBUG loaded listener.js 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4465C00) [pid = 3748] [serial = 79] [outer = 000000C2E96E1C00] 12:43:15 INFO - PROCESS | 3748 | 1468352595492 Marionette TRACE conn9 <- [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]]]}] 12:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 12:43:15 INFO - PROCESS | 3748 | 1468352595526 Marionette TRACE conn9 -> [0,73,"getWindowHandle",null] 12:43:15 INFO - PROCESS | 3748 | 1468352595528 Marionette TRACE conn9 <- [1,73,null,{"value":"13"}] 12:43:15 INFO - PROCESS | 3748 | 1468352595531 Marionette TRACE conn9 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:43:15 INFO - PROCESS | 3748 | 1468352595533 Marionette TRACE conn9 <- [1,74,null,{}] 12:43:15 INFO - PROCESS | 3748 | 1468352595544 Marionette TRACE conn9 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:15 INFO - PROCESS | 3748 | 1468352595547 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:15 INFO - PROCESS | 3748 | 1468352595627 Marionette TRACE conn9 <- [1,75,null,{"value":null}] 12:43:15 INFO - PROCESS | 3748 | 1468352595632 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:15 INFO - PROCESS | 3748 | 1468352595635 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5575800 == 26 [pid = 3748] [id = 28] 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F466D800) [pid = 3748] [serial = 80] [outer = 0000000000000000] 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F4EC1C00) [pid = 3748] [serial = 81] [outer = 000000C2F466D800] 12:43:15 INFO - PROCESS | 3748 | 1468352595682 Marionette DEBUG loaded listener.js 12:43:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F55CB800) [pid = 3748] [serial = 82] [outer = 000000C2F466D800] 12:43:16 INFO - PROCESS | 3748 | 1468352596108 Marionette TRACE conn9 <- [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]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 12:43:16 INFO - PROCESS | 3748 | 1468352596164 Marionette TRACE conn9 -> [0,77,"getWindowHandle",null] 12:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:43:16 INFO - PROCESS | 3748 | 1468352596166 Marionette TRACE conn9 <- [1,77,null,{"value":"13"}] 12:43:16 INFO - PROCESS | 3748 | 1468352596169 Marionette TRACE conn9 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:43:16 INFO - PROCESS | 3748 | 1468352596171 Marionette TRACE conn9 <- [1,78,null,{}] 12:43:16 INFO - PROCESS | 3748 | 1468352596175 Marionette TRACE conn9 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:16 INFO - PROCESS | 3748 | 1468352596177 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:16 INFO - PROCESS | 3748 | 1468352596259 Marionette TRACE conn9 <- [1,79,null,{"value":null}] 12:43:16 INFO - PROCESS | 3748 | 1468352596264 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:16 INFO - PROCESS | 3748 | 1468352596270 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F25000 == 27 [pid = 3748] [id = 29] 12:43:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F7774C00) [pid = 3748] [serial = 83] [outer = 0000000000000000] 12:43:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F77D1C00) [pid = 3748] [serial = 84] [outer = 000000C2F7774C00] 12:43:16 INFO - PROCESS | 3748 | 1468352596325 Marionette DEBUG loaded listener.js 12:43:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7BBB800) [pid = 3748] [serial = 85] [outer = 000000C2F7774C00] 12:43:16 INFO - PROCESS | 3748 | 1468352596936 Marionette TRACE conn9 <- [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]]]}] 12:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 12:43:16 INFO - PROCESS | 3748 | 1468352596949 Marionette TRACE conn9 -> [0,81,"getWindowHandle",null] 12:43:16 INFO - PROCESS | 3748 | 1468352596954 Marionette TRACE conn9 <- [1,81,null,{"value":"13"}] 12:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:43:17 INFO - PROCESS | 3748 | 1468352596999 Marionette TRACE conn9 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:43:17 INFO - PROCESS | 3748 | 1468352597005 Marionette TRACE conn9 <- [1,82,null,{}] 12:43:17 INFO - PROCESS | 3748 | 1468352597012 Marionette TRACE conn9 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:17 INFO - PROCESS | 3748 | 1468352597015 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:17 INFO - PROCESS | 3748 | 1468352597125 Marionette TRACE conn9 <- [1,83,null,{"value":null}] 12:43:17 INFO - PROCESS | 3748 | 1468352597185 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:17 INFO - PROCESS | 3748 | 1468352597188 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE494000 == 28 [pid = 3748] [id = 30] 12:43:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EC80C000) [pid = 3748] [serial = 86] [outer = 0000000000000000] 12:43:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2ED5EB000) [pid = 3748] [serial = 87] [outer = 000000C2EC80C000] 12:43:17 INFO - PROCESS | 3748 | 1468352597246 Marionette DEBUG loaded listener.js 12:43:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE9EF000) [pid = 3748] [serial = 88] [outer = 000000C2EC80C000] 12:43:17 INFO - PROCESS | 3748 | 1468352597802 Marionette TRACE conn9 <- [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]]]}] 12:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 12:43:17 INFO - PROCESS | 3748 | 1468352597832 Marionette TRACE conn9 -> [0,85,"getWindowHandle",null] 12:43:17 INFO - PROCESS | 3748 | 1468352597837 Marionette TRACE conn9 <- [1,85,null,{"value":"13"}] 12:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:43:17 INFO - PROCESS | 3748 | 1468352597844 Marionette TRACE conn9 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:43:17 INFO - PROCESS | 3748 | 1468352597847 Marionette TRACE conn9 <- [1,86,null,{}] 12:43:17 INFO - PROCESS | 3748 | 1468352597851 Marionette TRACE conn9 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:17 INFO - PROCESS | 3748 | 1468352597855 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:17 INFO - PROCESS | 3748 | 1468352597966 Marionette TRACE conn9 <- [1,87,null,{"value":null}] 12:43:18 INFO - PROCESS | 3748 | 1468352598042 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:18 INFO - PROCESS | 3748 | 1468352598044 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F29800 == 29 [pid = 3748] [id = 31] 12:43:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F28CBC00) [pid = 3748] [serial = 89] [outer = 0000000000000000] 12:43:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F437D800) [pid = 3748] [serial = 90] [outer = 000000C2F28CBC00] 12:43:18 INFO - PROCESS | 3748 | 1468352598102 Marionette DEBUG loaded listener.js 12:43:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F603B000) [pid = 3748] [serial = 91] [outer = 000000C2F28CBC00] 12:43:18 INFO - PROCESS | 3748 | 1468352598645 Marionette TRACE conn9 <- [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]]]}] 12:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 12:43:18 INFO - PROCESS | 3748 | 1468352598684 Marionette TRACE conn9 -> [0,89,"getWindowHandle",null] 12:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:43:18 INFO - PROCESS | 3748 | 1468352598687 Marionette TRACE conn9 <- [1,89,null,{"value":"13"}] 12:43:18 INFO - PROCESS | 3748 | 1468352598691 Marionette TRACE conn9 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:43:18 INFO - PROCESS | 3748 | 1468352598695 Marionette TRACE conn9 <- [1,90,null,{}] 12:43:18 INFO - PROCESS | 3748 | 1468352598707 Marionette TRACE conn9 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:18 INFO - PROCESS | 3748 | 1468352598712 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:18 INFO - PROCESS | 3748 | 1468352598819 Marionette TRACE conn9 <- [1,91,null,{"value":null}] 12:43:18 INFO - PROCESS | 3748 | 1468352598882 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:18 INFO - PROCESS | 3748 | 1468352598885 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD8F000 == 30 [pid = 3748] [id = 32] 12:43:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7FA6800) [pid = 3748] [serial = 92] [outer = 0000000000000000] 12:43:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7FB2400) [pid = 3748] [serial = 93] [outer = 000000C2F7FA6800] 12:43:18 INFO - PROCESS | 3748 | 1468352598943 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2FA75A400) [pid = 3748] [serial = 94] [outer = 000000C2F7FA6800] 12:43:19 INFO - PROCESS | 3748 | 1468352599462 Marionette TRACE conn9 <- [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]]]}] 12:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 777ms 12:43:19 INFO - PROCESS | 3748 | 1468352599470 Marionette TRACE conn9 -> [0,93,"getWindowHandle",null] 12:43:19 INFO - PROCESS | 3748 | 1468352599473 Marionette TRACE conn9 <- [1,93,null,{"value":"13"}] 12:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:43:19 INFO - PROCESS | 3748 | 1468352599476 Marionette TRACE conn9 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:43:19 INFO - PROCESS | 3748 | 1468352599478 Marionette TRACE conn9 <- [1,94,null,{}] 12:43:19 INFO - PROCESS | 3748 | 1468352599482 Marionette TRACE conn9 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:19 INFO - PROCESS | 3748 | 1468352599484 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:19 INFO - PROCESS | 3748 | 1468352599599 Marionette TRACE conn9 <- [1,95,null,{"value":null}] 12:43:19 INFO - PROCESS | 3748 | 1468352599672 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 3748 | 1468352599674 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2E90000 == 31 [pid = 3748] [id = 33] 12:43:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8428C00) [pid = 3748] [serial = 95] [outer = 0000000000000000] 12:43:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E842E000) [pid = 3748] [serial = 96] [outer = 000000C2E8428C00] 12:43:19 INFO - PROCESS | 3748 | 1468352599730 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7FABC00) [pid = 3748] [serial = 97] [outer = 000000C2E8428C00] 12:43:20 INFO - PROCESS | 3748 | 1468352600351 Marionette TRACE conn9 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 943ms 12:43:20 INFO - PROCESS | 3748 | 1468352600422 Marionette TRACE conn9 -> [0,97,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 3748 | 1468352600427 Marionette TRACE conn9 <- [1,97,null,{"value":"13"}] 12:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:43:20 INFO - PROCESS | 3748 | 1468352600432 Marionette TRACE conn9 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:43:20 INFO - PROCESS | 3748 | 1468352600435 Marionette TRACE conn9 <- [1,98,null,{}] 12:43:20 INFO - PROCESS | 3748 | 1468352600441 Marionette TRACE conn9 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:20 INFO - PROCESS | 3748 | 1468352600444 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:20 INFO - PROCESS | 3748 | 1468352600552 Marionette TRACE conn9 <- [1,99,null,{"value":null}] 12:43:20 INFO - PROCESS | 3748 | 1468352600617 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:20 INFO - PROCESS | 3748 | 1468352600621 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECF6F000 == 32 [pid = 3748] [id = 34] 12:43:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E842A400) [pid = 3748] [serial = 98] [outer = 0000000000000000] 12:43:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8495400) [pid = 3748] [serial = 99] [outer = 000000C2E842A400] 12:43:20 INFO - PROCESS | 3748 | 1468352600674 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E849E000) [pid = 3748] [serial = 100] [outer = 000000C2E842A400] 12:43:21 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F30800 == 31 [pid = 3748] [id = 8] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2ED232000) [pid = 3748] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EEE50C00) [pid = 3748] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F29E3800) [pid = 3748] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F60FDC00) [pid = 3748] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2FA20C800) [pid = 3748] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7BBF800) [pid = 3748] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E6760400) [pid = 3748] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7BAA000) [pid = 3748] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8329400) [pid = 3748] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E894A800) [pid = 3748] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4EC2000) [pid = 3748] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FAF71C00) [pid = 3748] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FB036800) [pid = 3748] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2FB3E3C00) [pid = 3748] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7FAD000) [pid = 3748] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA1D8800) [pid = 3748] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F1F4A000) [pid = 3748] [serial = 34] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E83CD800) [pid = 3748] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F7FB1800) [pid = 3748] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4359800) [pid = 3748] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F7FB3C00) [pid = 3748] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE8CE000) [pid = 3748] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F52EF400) [pid = 3748] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2FC0CE400) [pid = 3748] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F50BE800) [pid = 3748] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2EE9FA800) [pid = 3748] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EC87F000) [pid = 3748] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:43:21 INFO - PROCESS | 3748 | 1468352601626 Marionette TRACE conn9 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1235ms 12:43:21 INFO - PROCESS | 3748 | 1468352601672 Marionette TRACE conn9 -> [0,101,"getWindowHandle",null] 12:43:21 INFO - PROCESS | 3748 | 1468352601676 Marionette TRACE conn9 <- [1,101,null,{"value":"13"}] 12:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:43:21 INFO - PROCESS | 3748 | 1468352601681 Marionette TRACE conn9 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:43:21 INFO - PROCESS | 3748 | 1468352601685 Marionette TRACE conn9 <- [1,102,null,{}] 12:43:21 INFO - PROCESS | 3748 | 1468352601691 Marionette TRACE conn9 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:21 INFO - PROCESS | 3748 | 1468352601694 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:21 INFO - PROCESS | 3748 | 1468352601788 Marionette TRACE conn9 <- [1,103,null,{"value":null}] 12:43:21 INFO - PROCESS | 3748 | 1468352601850 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:21 INFO - PROCESS | 3748 | 1468352601853 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBDA800 == 32 [pid = 3748] [id = 35] 12:43:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8425800) [pid = 3748] [serial = 101] [outer = 0000000000000000] 12:43:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8497400) [pid = 3748] [serial = 102] [outer = 000000C2E8425800] 12:43:21 INFO - PROCESS | 3748 | 1468352601902 Marionette DEBUG loaded listener.js 12:43:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8605800) [pid = 3748] [serial = 103] [outer = 000000C2E8425800] 12:43:22 INFO - PROCESS | 3748 | 1468352602259 Marionette TRACE conn9 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 12:43:22 INFO - PROCESS | 3748 | 1468352602314 Marionette TRACE conn9 -> [0,105,"getWindowHandle",null] 12:43:22 INFO - PROCESS | 3748 | 1468352602320 Marionette TRACE conn9 <- [1,105,null,{"value":"13"}] 12:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:43:22 INFO - PROCESS | 3748 | 1468352602326 Marionette TRACE conn9 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 3748 | 1468352602329 Marionette TRACE conn9 <- [1,106,null,{}] 12:43:22 INFO - PROCESS | 3748 | 1468352602333 Marionette TRACE conn9 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:22 INFO - PROCESS | 3748 | 1468352602336 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:22 INFO - PROCESS | 3748 | 1468352602425 Marionette TRACE conn9 <- [1,107,null,{"value":null}] 12:43:22 INFO - PROCESS | 3748 | 1468352602461 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:22 INFO - PROCESS | 3748 | 1468352602463 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8A7800 == 33 [pid = 3748] [id = 36] 12:43:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ECA39000) [pid = 3748] [serial = 104] [outer = 0000000000000000] 12:43:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ECB15400) [pid = 3748] [serial = 105] [outer = 000000C2ECA39000] 12:43:22 INFO - PROCESS | 3748 | 1468352602513 Marionette DEBUG loaded listener.js 12:43:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED232000) [pid = 3748] [serial = 106] [outer = 000000C2ECA39000] 12:43:22 INFO - PROCESS | 3748 | 1468352602937 Marionette TRACE conn9 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 12:43:22 INFO - PROCESS | 3748 | 1468352602955 Marionette TRACE conn9 -> [0,109,"getWindowHandle",null] 12:43:22 INFO - PROCESS | 3748 | 1468352602958 Marionette TRACE conn9 <- [1,109,null,{"value":"13"}] 12:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:43:22 INFO - PROCESS | 3748 | 1468352602961 Marionette TRACE conn9 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:43:22 INFO - PROCESS | 3748 | 1468352602965 Marionette TRACE conn9 <- [1,110,null,{}] 12:43:22 INFO - PROCESS | 3748 | 1468352602976 Marionette TRACE conn9 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:22 INFO - PROCESS | 3748 | 1468352602981 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:23 INFO - PROCESS | 3748 | 1468352603065 Marionette TRACE conn9 <- [1,111,null,{"value":null}] 12:43:23 INFO - PROCESS | 3748 | 1468352603072 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:23 INFO - PROCESS | 3748 | 1468352603076 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4473000 == 34 [pid = 3748] [id = 37] 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8428400) [pid = 3748] [serial = 107] [outer = 0000000000000000] 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE8D1400) [pid = 3748] [serial = 108] [outer = 000000C2E8428400] 12:43:23 INFO - PROCESS | 3748 | 1468352603125 Marionette DEBUG loaded listener.js 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F1437000) [pid = 3748] [serial = 109] [outer = 000000C2E8428400] 12:43:23 INFO - PROCESS | 3748 | 1468352603528 Marionette TRACE conn9 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 12:43:23 INFO - PROCESS | 3748 | 1468352603592 Marionette TRACE conn9 -> [0,113,"getWindowHandle",null] 12:43:23 INFO - PROCESS | 3748 | 1468352603595 Marionette TRACE conn9 <- [1,113,null,{"value":"13"}] 12:43:23 INFO - PROCESS | 3748 | 1468352603598 Marionette TRACE conn9 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:43:23 INFO - PROCESS | 3748 | 1468352603600 Marionette TRACE conn9 <- [1,114,null,{}] 12:43:23 INFO - PROCESS | 3748 | 1468352603609 Marionette TRACE conn9 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:23 INFO - PROCESS | 3748 | 1468352603612 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:23 INFO - PROCESS | 3748 | 1468352603715 Marionette TRACE conn9 <- [1,115,null,{"value":null}] 12:43:23 INFO - PROCESS | 3748 | 1468352603723 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:23 INFO - PROCESS | 3748 | 1468352603726 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F557B000 == 35 [pid = 3748] [id = 38] 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F203F400) [pid = 3748] [serial = 110] [outer = 0000000000000000] 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F2287800) [pid = 3748] [serial = 111] [outer = 000000C2F203F400] 12:43:23 INFO - PROCESS | 3748 | 1468352603772 Marionette DEBUG loaded listener.js 12:43:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2E68400) [pid = 3748] [serial = 112] [outer = 000000C2F203F400] 12:43:24 INFO - PROCESS | 3748 | 1468352604217 Marionette TRACE conn9 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 12:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:43:24 INFO - PROCESS | 3748 | 1468352604250 Marionette TRACE conn9 -> [0,117,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 3748 | 1468352604253 Marionette TRACE conn9 <- [1,117,null,{"value":"13"}] 12:43:24 INFO - PROCESS | 3748 | 1468352604256 Marionette TRACE conn9 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - PROCESS | 3748 | 1468352604258 Marionette TRACE conn9 <- [1,118,null,{}] 12:43:24 INFO - PROCESS | 3748 | 1468352604266 Marionette TRACE conn9 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:24 INFO - PROCESS | 3748 | 1468352604269 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:24 INFO - PROCESS | 3748 | 1468352604365 Marionette TRACE conn9 <- [1,119,null,{"value":null}] 12:43:24 INFO - PROCESS | 3748 | 1468352604372 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:24 INFO - PROCESS | 3748 | 1468352604374 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F14000 == 36 [pid = 3748] [id = 39] 12:43:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E7F42000) [pid = 3748] [serial = 113] [outer = 0000000000000000] 12:43:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4360C00) [pid = 3748] [serial = 114] [outer = 000000C2E7F42000] 12:43:24 INFO - PROCESS | 3748 | 1468352604419 Marionette DEBUG loaded listener.js 12:43:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4BE2000) [pid = 3748] [serial = 115] [outer = 000000C2E7F42000] 12:43:24 INFO - PROCESS | 3748 | 1468352604839 Marionette TRACE conn9 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 12:43:24 INFO - PROCESS | 3748 | 1468352604887 Marionette TRACE conn9 -> [0,121,"getWindowHandle",null] 12:43:24 INFO - PROCESS | 3748 | 1468352604889 Marionette TRACE conn9 <- [1,121,null,{"value":"13"}] 12:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:43:24 INFO - PROCESS | 3748 | 1468352604892 Marionette TRACE conn9 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:43:24 INFO - PROCESS | 3748 | 1468352604894 Marionette TRACE conn9 <- [1,122,null,{}] 12:43:24 INFO - PROCESS | 3748 | 1468352604897 Marionette TRACE conn9 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:24 INFO - PROCESS | 3748 | 1468352604903 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:25 INFO - PROCESS | 3748 | 1468352605033 Marionette TRACE conn9 <- [1,123,null,{"value":null}] 12:43:25 INFO - PROCESS | 3748 | 1468352605099 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 3748 | 1468352605101 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA90B800 == 37 [pid = 3748] [id = 40] 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4EBC000) [pid = 3748] [serial = 116] [outer = 0000000000000000] 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F60FCC00) [pid = 3748] [serial = 117] [outer = 000000C2F4EBC000] 12:43:25 INFO - PROCESS | 3748 | 1468352605146 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7BBB400) [pid = 3748] [serial = 118] [outer = 000000C2F4EBC000] 12:43:25 INFO - PROCESS | 3748 | 1468352605530 Marionette TRACE conn9 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 692ms 12:43:25 INFO - PROCESS | 3748 | 1468352605655 Marionette TRACE conn9 -> [0,125,"getWindowHandle",null] 12:43:25 INFO - PROCESS | 3748 | 1468352605657 Marionette TRACE conn9 <- [1,125,null,{"value":"13"}] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FD80B400) [pid = 3748] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F7774C00) [pid = 3748] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8327800) [pid = 3748] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8952000) [pid = 3748] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8943C00) [pid = 3748] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F1F45400) [pid = 3748] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7BB6400) [pid = 3748] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F466D800) [pid = 3748] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E65AE000) [pid = 3748] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E7F26C00) [pid = 3748] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E96E1C00) [pid = 3748] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:43:25 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8212C00) [pid = 3748] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:43:25 INFO - PROCESS | 3748 | 1468352605669 Marionette TRACE conn9 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:43:25 INFO - PROCESS | 3748 | 1468352605671 Marionette TRACE conn9 <- [1,126,null,{}] 12:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:43:25 INFO - PROCESS | 3748 | 1468352605678 Marionette TRACE conn9 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:25 INFO - PROCESS | 3748 | 1468352605681 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:25 INFO - PROCESS | 3748 | 1468352605758 Marionette TRACE conn9 <- [1,127,null,{"value":null}] 12:43:25 INFO - PROCESS | 3748 | 1468352605763 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 3748 | 1468352605765 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD88800 == 38 [pid = 3748] [id = 41] 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8327800) [pid = 3748] [serial = 119] [outer = 0000000000000000] 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E894F800) [pid = 3748] [serial = 120] [outer = 000000C2E8327800] 12:43:25 INFO - PROCESS | 3748 | 1468352605810 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE373C00) [pid = 3748] [serial = 121] [outer = 000000C2E8327800] 12:43:26 INFO - PROCESS | 3748 | 1468352606178 Marionette TRACE conn9 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 524ms 12:43:26 INFO - PROCESS | 3748 | 1468352606202 Marionette TRACE conn9 -> [0,129,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 3748 | 1468352606205 Marionette TRACE conn9 <- [1,129,null,{"value":"13"}] 12:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:43:26 INFO - PROCESS | 3748 | 1468352606208 Marionette TRACE conn9 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:43:26 INFO - PROCESS | 3748 | 1468352606210 Marionette TRACE conn9 <- [1,130,null,{}] 12:43:26 INFO - PROCESS | 3748 | 1468352606213 Marionette TRACE conn9 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:26 INFO - PROCESS | 3748 | 1468352606215 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:26 INFO - PROCESS | 3748 | 1468352606320 Marionette TRACE conn9 <- [1,131,null,{"value":null}] 12:43:26 INFO - PROCESS | 3748 | 1468352606333 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:26 INFO - PROCESS | 3748 | 1468352606335 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB09F000 == 39 [pid = 3748] [id = 42] 12:43:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE380800) [pid = 3748] [serial = 122] [outer = 0000000000000000] 12:43:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE41D400) [pid = 3748] [serial = 123] [outer = 000000C2EE380800] 12:43:26 INFO - PROCESS | 3748 | 1468352606380 Marionette DEBUG loaded listener.js 12:43:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7BA5000) [pid = 3748] [serial = 124] [outer = 000000C2EE380800] 12:43:26 INFO - PROCESS | 3748 | 1468352606788 Marionette TRACE conn9 <- [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]]]}] 12:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 12:43:26 INFO - PROCESS | 3748 | 1468352606841 Marionette TRACE conn9 -> [0,133,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 3748 | 1468352606843 Marionette TRACE conn9 <- [1,133,null,{"value":"13"}] 12:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:43:26 INFO - PROCESS | 3748 | 1468352606846 Marionette TRACE conn9 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:43:26 INFO - PROCESS | 3748 | 1468352606848 Marionette TRACE conn9 <- [1,134,null,{}] 12:43:26 INFO - PROCESS | 3748 | 1468352606852 Marionette TRACE conn9 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:26 INFO - PROCESS | 3748 | 1468352606854 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:26 INFO - PROCESS | 3748 | 1468352606966 Marionette TRACE conn9 <- [1,135,null,{"value":null}] 12:43:26 INFO - PROCESS | 3748 | 1468352606975 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:26 INFO - PROCESS | 3748 | 1468352606977 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4472800 == 40 [pid = 3748] [id = 43] 12:43:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7FAC800) [pid = 3748] [serial = 125] [outer = 0000000000000000] 12:43:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2FA1CA400) [pid = 3748] [serial = 126] [outer = 000000C2F7FAC800] 12:43:27 INFO - PROCESS | 3748 | 1468352607021 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2FA210C00) [pid = 3748] [serial = 127] [outer = 000000C2F7FAC800] 12:43:27 INFO - PROCESS | 3748 | 1468352607390 Marionette TRACE conn9 <- [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]]]}] 12:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 12:43:27 INFO - PROCESS | 3748 | 1468352607437 Marionette TRACE conn9 -> [0,137,"getWindowHandle",null] 12:43:27 INFO - PROCESS | 3748 | 1468352607439 Marionette TRACE conn9 <- [1,137,null,{"value":"13"}] 12:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:43:27 INFO - PROCESS | 3748 | 1468352607442 Marionette TRACE conn9 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:43:27 INFO - PROCESS | 3748 | 1468352607444 Marionette TRACE conn9 <- [1,138,null,{}] 12:43:27 INFO - PROCESS | 3748 | 1468352607448 Marionette TRACE conn9 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:27 INFO - PROCESS | 3748 | 1468352607450 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:27 INFO - PROCESS | 3748 | 1468352607550 Marionette TRACE conn9 <- [1,139,null,{"value":null}] 12:43:27 INFO - PROCESS | 3748 | 1468352607557 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 3748 | 1468352607559 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB1800 == 41 [pid = 3748] [id = 44] 12:43:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7BB9C00) [pid = 3748] [serial = 128] [outer = 0000000000000000] 12:43:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA215400) [pid = 3748] [serial = 129] [outer = 000000C2F7BB9C00] 12:43:27 INFO - PROCESS | 3748 | 1468352607604 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FADD8000) [pid = 3748] [serial = 130] [outer = 000000C2F7BB9C00] 12:43:28 INFO - PROCESS | 3748 | 1468352608459 Marionette TRACE conn9 <- [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]]]}] 12:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1023ms 12:43:28 INFO - PROCESS | 3748 | 1468352608470 Marionette TRACE conn9 -> [0,141,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 3748 | 1468352608475 Marionette TRACE conn9 <- [1,141,null,{"value":"13"}] 12:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:43:28 INFO - PROCESS | 3748 | 1468352608479 Marionette TRACE conn9 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:43:28 INFO - PROCESS | 3748 | 1468352608485 Marionette TRACE conn9 <- [1,142,null,{}] 12:43:28 INFO - PROCESS | 3748 | 1468352608499 Marionette TRACE conn9 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:28 INFO - PROCESS | 3748 | 1468352608502 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:28 INFO - PROCESS | 3748 | 1468352608624 Marionette TRACE conn9 <- [1,143,null,{"value":null}] 12:43:28 INFO - PROCESS | 3748 | 1468352608687 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 3748 | 1468352608690 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE898000 == 42 [pid = 3748] [id = 45] 12:43:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8427400) [pid = 3748] [serial = 131] [outer = 0000000000000000] 12:43:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E84A4400) [pid = 3748] [serial = 132] [outer = 000000C2E8427400] 12:43:28 INFO - PROCESS | 3748 | 1468352608749 Marionette DEBUG loaded listener.js 12:43:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8D5D800) [pid = 3748] [serial = 133] [outer = 000000C2E8427400] 12:43:29 INFO - PROCESS | 3748 | 1468352609667 Marionette TRACE conn9 <- [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]]]}] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD8F000 == 41 [pid = 3748] [id = 32] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F29800 == 40 [pid = 3748] [id = 31] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE494000 == 39 [pid = 3748] [id = 30] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4472800 == 38 [pid = 3748] [id = 43] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB09F000 == 37 [pid = 3748] [id = 42] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD88800 == 36 [pid = 3748] [id = 41] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA90B800 == 35 [pid = 3748] [id = 40] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F14000 == 34 [pid = 3748] [id = 39] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F557B000 == 33 [pid = 3748] [id = 38] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4473000 == 32 [pid = 3748] [id = 37] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8A7800 == 31 [pid = 3748] [id = 36] 12:43:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBDA800 == 30 [pid = 3748] [id = 35] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8207C00) [pid = 3748] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2FD811800) [pid = 3748] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F77D1C00) [pid = 3748] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E832FC00) [pid = 3748] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2FAF6C000) [pid = 3748] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8951C00) [pid = 3748] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FB030C00) [pid = 3748] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2FB3D9400) [pid = 3748] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7BBB800) [pid = 3748] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4EC1C00) [pid = 3748] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2ED617000) [pid = 3748] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EE8CD800) [pid = 3748] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F2E64C00) [pid = 3748] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4465C00) [pid = 3748] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F148B800) [pid = 3748] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ED98CC00) [pid = 3748] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F55CB800) [pid = 3748] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8325000) [pid = 3748] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E894EC00) [pid = 3748] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1241ms 12:43:29 INFO - PROCESS | 3748 | 1468352609725 Marionette TRACE conn9 -> [0,145,"getWindowHandle",null] 12:43:29 INFO - PROCESS | 3748 | 1468352609729 Marionette TRACE conn9 <- [1,145,null,{"value":"13"}] 12:43:29 INFO - PROCESS | 3748 | 1468352609734 Marionette TRACE conn9 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:43:29 INFO - PROCESS | 3748 | 1468352609738 Marionette TRACE conn9 <- [1,146,null,{}] 12:43:29 INFO - PROCESS | 3748 | 1468352609744 Marionette TRACE conn9 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:29 INFO - PROCESS | 3748 | 1468352609747 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:29 INFO - PROCESS | 3748 | 1468352609844 Marionette TRACE conn9 <- [1,147,null,{"value":null}] 12:43:29 INFO - PROCESS | 3748 | 1468352609905 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:29 INFO - PROCESS | 3748 | 1468352609910 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBDA800 == 31 [pid = 3748] [id = 46] 12:43:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8429400) [pid = 3748] [serial = 134] [outer = 0000000000000000] 12:43:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8499C00) [pid = 3748] [serial = 135] [outer = 000000C2E8429400] 12:43:29 INFO - PROCESS | 3748 | 1468352609959 Marionette DEBUG loaded listener.js 12:43:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8951800) [pid = 3748] [serial = 136] [outer = 000000C2E8429400] 12:43:30 INFO - PROCESS | 3748 | 1468352610349 Marionette TRACE conn9 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 12:43:30 INFO - PROCESS | 3748 | 1468352610367 Marionette TRACE conn9 -> [0,149,"getWindowHandle",null] 12:43:30 INFO - PROCESS | 3748 | 1468352610372 Marionette TRACE conn9 <- [1,149,null,{"value":"13"}] 12:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:43:30 INFO - PROCESS | 3748 | 1468352610387 Marionette TRACE conn9 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:43:30 INFO - PROCESS | 3748 | 1468352610390 Marionette TRACE conn9 <- [1,150,null,{}] 12:43:30 INFO - PROCESS | 3748 | 1468352610399 Marionette TRACE conn9 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:30 INFO - PROCESS | 3748 | 1468352610401 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:30 INFO - PROCESS | 3748 | 1468352610490 Marionette TRACE conn9 <- [1,151,null,{"value":null}] 12:43:30 INFO - PROCESS | 3748 | 1468352610497 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:30 INFO - PROCESS | 3748 | 1468352610499 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE94C800 == 32 [pid = 3748] [id = 47] 12:43:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ECB0F800) [pid = 3748] [serial = 137] [outer = 0000000000000000] 12:43:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED5EBC00) [pid = 3748] [serial = 138] [outer = 000000C2ECB0F800] 12:43:30 INFO - PROCESS | 3748 | 1468352610547 Marionette DEBUG loaded listener.js 12:43:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE373800) [pid = 3748] [serial = 139] [outer = 000000C2ECB0F800] 12:43:30 INFO - PROCESS | 3748 | 1468352610979 Marionette TRACE conn9 <- [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]]]}] 12:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 650ms 12:43:31 INFO - PROCESS | 3748 | 1468352611030 Marionette TRACE conn9 -> [0,153,"getWindowHandle",null] 12:43:31 INFO - PROCESS | 3748 | 1468352611033 Marionette TRACE conn9 <- [1,153,null,{"value":"13"}] 12:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:43:31 INFO - PROCESS | 3748 | 1468352611036 Marionette TRACE conn9 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:43:31 INFO - PROCESS | 3748 | 1468352611040 Marionette TRACE conn9 <- [1,154,null,{}] 12:43:31 INFO - PROCESS | 3748 | 1468352611052 Marionette TRACE conn9 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:31 INFO - PROCESS | 3748 | 1468352611057 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:31 INFO - PROCESS | 3748 | 1468352611140 Marionette TRACE conn9 <- [1,155,null,{"value":null}] 12:43:31 INFO - PROCESS | 3748 | 1468352611149 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 3748 | 1468352611152 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4E19000 == 33 [pid = 3748] [id = 48] 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F1F46000) [pid = 3748] [serial = 140] [outer = 0000000000000000] 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F203EC00) [pid = 3748] [serial = 141] [outer = 000000C2F1F46000] 12:43:31 INFO - PROCESS | 3748 | 1468352611202 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F29E3000) [pid = 3748] [serial = 142] [outer = 000000C2F1F46000] 12:43:31 INFO - PROCESS | 3748 | 1468352611628 Marionette TRACE conn9 <- [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]]]}] 12:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 12:43:31 INFO - PROCESS | 3748 | 1468352611671 Marionette TRACE conn9 -> [0,157,"getWindowHandle",null] 12:43:31 INFO - PROCESS | 3748 | 1468352611674 Marionette TRACE conn9 <- [1,157,null,{"value":"13"}] 12:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:43:31 INFO - PROCESS | 3748 | 1468352611678 Marionette TRACE conn9 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:43:31 INFO - PROCESS | 3748 | 1468352611680 Marionette TRACE conn9 <- [1,158,null,{}] 12:43:31 INFO - PROCESS | 3748 | 1468352611684 Marionette TRACE conn9 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:31 INFO - PROCESS | 3748 | 1468352611686 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:31 INFO - PROCESS | 3748 | 1468352611773 Marionette TRACE conn9 <- [1,159,null,{"value":null}] 12:43:31 INFO - PROCESS | 3748 | 1468352611778 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 3748 | 1468352611780 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F12800 == 34 [pid = 3748] [id = 49] 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2E60000) [pid = 3748] [serial = 143] [outer = 0000000000000000] 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F484C800) [pid = 3748] [serial = 144] [outer = 000000C2F2E60000] 12:43:31 INFO - PROCESS | 3748 | 1468352611833 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F5238400) [pid = 3748] [serial = 145] [outer = 000000C2F2E60000] 12:43:32 INFO - PROCESS | 3748 | 1468352612274 Marionette TRACE conn9 <- [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]]]}] 12:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 12:43:32 INFO - PROCESS | 3748 | 1468352612309 Marionette TRACE conn9 -> [0,161,"getWindowHandle",null] 12:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:43:32 INFO - PROCESS | 3748 | 1468352612312 Marionette TRACE conn9 <- [1,161,null,{"value":"13"}] 12:43:32 INFO - PROCESS | 3748 | 1468352612315 Marionette TRACE conn9 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:43:32 INFO - PROCESS | 3748 | 1468352612317 Marionette TRACE conn9 <- [1,162,null,{}] 12:43:32 INFO - PROCESS | 3748 | 1468352612321 Marionette TRACE conn9 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:32 INFO - PROCESS | 3748 | 1468352612323 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:32 INFO - PROCESS | 3748 | 1468352612423 Marionette TRACE conn9 <- [1,163,null,{"value":null}] 12:43:32 INFO - PROCESS | 3748 | 1468352612430 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 3748 | 1468352612432 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA251000 == 35 [pid = 3748] [id = 50] 12:43:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F5239C00) [pid = 3748] [serial = 146] [outer = 0000000000000000] 12:43:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F5FC6000) [pid = 3748] [serial = 147] [outer = 000000C2F5239C00] 12:43:32 INFO - PROCESS | 3748 | 1468352612477 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F72DE000) [pid = 3748] [serial = 148] [outer = 000000C2F5239C00] 12:43:32 INFO - PROCESS | 3748 | 1468352612935 Marionette TRACE conn9 <- [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]]]}] 12:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 12:43:32 INFO - PROCESS | 3748 | 1468352612946 Marionette TRACE conn9 -> [0,165,"getWindowHandle",null] 12:43:32 INFO - PROCESS | 3748 | 1468352612948 Marionette TRACE conn9 <- [1,165,null,{"value":"13"}] 12:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:43:32 INFO - PROCESS | 3748 | 1468352612963 Marionette TRACE conn9 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:43:32 INFO - PROCESS | 3748 | 1468352612965 Marionette TRACE conn9 <- [1,166,null,{}] 12:43:32 INFO - PROCESS | 3748 | 1468352612968 Marionette TRACE conn9 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:32 INFO - PROCESS | 3748 | 1468352612974 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:33 INFO - PROCESS | 3748 | 1468352613109 Marionette TRACE conn9 <- [1,167,null,{"value":null}] 12:43:33 INFO - PROCESS | 3748 | 1468352613115 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 3748 | 1468352613117 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05D000 == 36 [pid = 3748] [id = 51] 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7BA9400) [pid = 3748] [serial = 149] [outer = 0000000000000000] 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7FAC000) [pid = 3748] [serial = 150] [outer = 000000C2F7BA9400] 12:43:33 INFO - PROCESS | 3748 | 1468352613162 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2FADD9000) [pid = 3748] [serial = 151] [outer = 000000C2F7BA9400] 12:43:33 INFO - PROCESS | 3748 | 1468352613585 Marionette TRACE conn9 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 12:43:33 INFO - PROCESS | 3748 | 1468352613658 Marionette TRACE conn9 -> [0,169,"getWindowHandle",null] 12:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:43:33 INFO - PROCESS | 3748 | 1468352613660 Marionette TRACE conn9 <- [1,169,null,{"value":"13"}] 12:43:33 INFO - PROCESS | 3748 | 1468352613664 Marionette TRACE conn9 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:43:33 INFO - PROCESS | 3748 | 1468352613666 Marionette TRACE conn9 <- [1,170,null,{}] 12:43:33 INFO - PROCESS | 3748 | 1468352613669 Marionette TRACE conn9 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:33 INFO - PROCESS | 3748 | 1468352613671 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:33 INFO - PROCESS | 3748 | 1468352613789 Marionette TRACE conn9 <- [1,171,null,{"value":null}] 12:43:33 INFO - PROCESS | 3748 | 1468352613836 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 3748 | 1468352613838 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC011800 == 37 [pid = 3748] [id = 52] 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2EEE49800) [pid = 3748] [serial = 152] [outer = 0000000000000000] 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2FADE2800) [pid = 3748] [serial = 153] [outer = 000000C2EEE49800] 12:43:33 INFO - PROCESS | 3748 | 1468352613881 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2FAF6A800) [pid = 3748] [serial = 154] [outer = 000000C2EEE49800] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8428C00) [pid = 3748] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F203F400) [pid = 3748] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8425800) [pid = 3748] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EC80C000) [pid = 3748] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ECA39000) [pid = 3748] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8428400) [pid = 3748] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4EBC000) [pid = 3748] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F28CBC00) [pid = 3748] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7FA6800) [pid = 3748] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E7F42000) [pid = 3748] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE380800) [pid = 3748] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8327800) [pid = 3748] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:43:34 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F7FAC800) [pid = 3748] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:43:34 INFO - PROCESS | 3748 | 1468352614281 Marionette TRACE conn9 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 693ms 12:43:34 INFO - PROCESS | 3748 | 1468352614359 Marionette TRACE conn9 -> [0,173,"getWindowHandle",null] 12:43:34 INFO - PROCESS | 3748 | 1468352614361 Marionette TRACE conn9 <- [1,173,null,{"value":"13"}] 12:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:43:34 INFO - PROCESS | 3748 | 1468352614365 Marionette TRACE conn9 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:43:34 INFO - PROCESS | 3748 | 1468352614366 Marionette TRACE conn9 <- [1,174,null,{}] 12:43:34 INFO - PROCESS | 3748 | 1468352614370 Marionette TRACE conn9 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:34 INFO - PROCESS | 3748 | 1468352614372 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:34 INFO - PROCESS | 3748 | 1468352614461 Marionette TRACE conn9 <- [1,175,null,{"value":null}] 12:43:34 INFO - PROCESS | 3748 | 1468352614466 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 3748 | 1468352614468 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E9325000 == 38 [pid = 3748] [id = 53] 12:43:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE374400) [pid = 3748] [serial = 155] [outer = 0000000000000000] 12:43:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F435A000) [pid = 3748] [serial = 156] [outer = 000000C2EE374400] 12:43:34 INFO - PROCESS | 3748 | 1468352614513 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2FADDF800) [pid = 3748] [serial = 157] [outer = 000000C2EE374400] 12:43:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F7292400) [pid = 3748] [serial = 158] [outer = 000000C2EC811C00] 12:43:34 INFO - PROCESS | 3748 | 1468352614971 Marionette TRACE conn9 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 12:43:34 INFO - PROCESS | 3748 | 1468352614995 Marionette TRACE conn9 -> [0,177,"getWindowHandle",null] 12:43:34 INFO - PROCESS | 3748 | 1468352614997 Marionette TRACE conn9 <- [1,177,null,{"value":"13"}] 12:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:43:35 INFO - PROCESS | 3748 | 1468352615001 Marionette TRACE conn9 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:43:35 INFO - PROCESS | 3748 | 1468352615002 Marionette TRACE conn9 <- [1,178,null,{}] 12:43:35 INFO - PROCESS | 3748 | 1468352615006 Marionette TRACE conn9 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:35 INFO - PROCESS | 3748 | 1468352615008 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:35 INFO - PROCESS | 3748 | 1468352615093 Marionette TRACE conn9 <- [1,179,null,{"value":null}] 12:43:35 INFO - PROCESS | 3748 | 1468352615099 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:35 INFO - PROCESS | 3748 | 1468352615101 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294B800 == 39 [pid = 3748] [id = 54] 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F729E400) [pid = 3748] [serial = 159] [outer = 0000000000000000] 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F72A1800) [pid = 3748] [serial = 160] [outer = 000000C2F729E400] 12:43:35 INFO - PROCESS | 3748 | 1468352615145 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FAF6F800) [pid = 3748] [serial = 161] [outer = 000000C2F729E400] 12:43:35 INFO - PROCESS | 3748 | 1468352615549 Marionette TRACE conn9 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 588ms 12:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:43:35 INFO - PROCESS | 3748 | 1468352615602 Marionette TRACE conn9 -> [0,181,"getWindowHandle",null] 12:43:35 INFO - PROCESS | 3748 | 1468352615604 Marionette TRACE conn9 <- [1,181,null,{"value":"13"}] 12:43:35 INFO - PROCESS | 3748 | 1468352615608 Marionette TRACE conn9 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:43:35 INFO - PROCESS | 3748 | 1468352615610 Marionette TRACE conn9 <- [1,182,null,{}] 12:43:35 INFO - PROCESS | 3748 | 1468352615613 Marionette TRACE conn9 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:35 INFO - PROCESS | 3748 | 1468352615615 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:35 INFO - PROCESS | 3748 | 1468352615695 Marionette TRACE conn9 <- [1,183,null,{"value":null}] 12:43:35 INFO - PROCESS | 3748 | 1468352615700 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:35 INFO - PROCESS | 3748 | 1468352615702 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA473800 == 40 [pid = 3748] [id = 55] 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FAF6EC00) [pid = 3748] [serial = 162] [outer = 0000000000000000] 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2FB02FC00) [pid = 3748] [serial = 163] [outer = 000000C2FAF6EC00] 12:43:35 INFO - PROCESS | 3748 | 1468352615747 Marionette DEBUG loaded listener.js 12:43:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2FB037000) [pid = 3748] [serial = 164] [outer = 000000C2FAF6EC00] 12:43:36 INFO - PROCESS | 3748 | 1468352616179 Marionette TRACE conn9 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 12:43:36 INFO - PROCESS | 3748 | 1468352616244 Marionette TRACE conn9 -> [0,185,"getWindowHandle",null] 12:43:36 INFO - PROCESS | 3748 | 1468352616249 Marionette TRACE conn9 <- [1,185,null,{"value":"13"}] 12:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:43:36 INFO - PROCESS | 3748 | 1468352616256 Marionette TRACE conn9 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:43:36 INFO - PROCESS | 3748 | 1468352616261 Marionette TRACE conn9 <- [1,186,null,{}] 12:43:36 INFO - PROCESS | 3748 | 1468352616268 Marionette TRACE conn9 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:36 INFO - PROCESS | 3748 | 1468352616271 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:36 INFO - PROCESS | 3748 | 1468352616395 Marionette TRACE conn9 <- [1,187,null,{"value":null}] 12:43:36 INFO - PROCESS | 3748 | 1468352616526 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:36 INFO - PROCESS | 3748 | 1468352616531 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE339000 == 41 [pid = 3748] [id = 56] 12:43:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E849E800) [pid = 3748] [serial = 165] [outer = 0000000000000000] 12:43:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8949C00) [pid = 3748] [serial = 166] [outer = 000000C2E849E800] 12:43:36 INFO - PROCESS | 3748 | 1468352616590 Marionette DEBUG loaded listener.js 12:43:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2ECB86800) [pid = 3748] [serial = 167] [outer = 000000C2E849E800] 12:43:37 INFO - PROCESS | 3748 | 1468352617109 Marionette TRACE conn9 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 902ms 12:43:37 INFO - PROCESS | 3748 | 1468352617158 Marionette TRACE conn9 -> [0,189,"getWindowHandle",null] 12:43:37 INFO - PROCESS | 3748 | 1468352617164 Marionette TRACE conn9 <- [1,189,null,{"value":"13"}] 12:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:43:37 INFO - PROCESS | 3748 | 1468352617171 Marionette TRACE conn9 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:43:37 INFO - PROCESS | 3748 | 1468352617174 Marionette TRACE conn9 <- [1,190,null,{}] 12:43:37 INFO - PROCESS | 3748 | 1468352617178 Marionette TRACE conn9 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:37 INFO - PROCESS | 3748 | 1468352617181 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:37 INFO - PROCESS | 3748 | 1468352617294 Marionette TRACE conn9 <- [1,191,null,{"value":null}] 12:43:37 INFO - PROCESS | 3748 | 1468352617373 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:37 INFO - PROCESS | 3748 | 1468352617376 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B24800 == 42 [pid = 3748] [id = 57] 12:43:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F1431C00) [pid = 3748] [serial = 168] [outer = 0000000000000000] 12:43:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F1F45400) [pid = 3748] [serial = 169] [outer = 000000C2F1431C00] 12:43:37 INFO - PROCESS | 3748 | 1468352617433 Marionette DEBUG loaded listener.js 12:43:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F445CC00) [pid = 3748] [serial = 170] [outer = 000000C2F1431C00] 12:43:37 INFO - PROCESS | 3748 | 1468352617992 Marionette TRACE conn9 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 12:43:38 INFO - PROCESS | 3748 | 1468352618053 Marionette TRACE conn9 -> [0,193,"getWindowHandle",null] 12:43:38 INFO - PROCESS | 3748 | 1468352618056 Marionette TRACE conn9 <- [1,193,null,{"value":"13"}] 12:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:43:38 INFO - PROCESS | 3748 | 1468352618060 Marionette TRACE conn9 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:43:38 INFO - PROCESS | 3748 | 1468352618064 Marionette TRACE conn9 <- [1,194,null,{}] 12:43:38 INFO - PROCESS | 3748 | 1468352618076 Marionette TRACE conn9 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:38 INFO - PROCESS | 3748 | 1468352618082 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:38 INFO - PROCESS | 3748 | 1468352618227 Marionette TRACE conn9 <- [1,195,null,{"value":null}] 12:43:38 INFO - PROCESS | 3748 | 1468352618294 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:38 INFO - PROCESS | 3748 | 1468352618298 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB6800 == 43 [pid = 3748] [id = 58] 12:43:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F7BBD800) [pid = 3748] [serial = 171] [outer = 0000000000000000] 12:43:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F7FAF000) [pid = 3748] [serial = 172] [outer = 000000C2F7BBD800] 12:43:38 INFO - PROCESS | 3748 | 1468352618358 Marionette DEBUG loaded listener.js 12:43:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1C0C00) [pid = 3748] [serial = 173] [outer = 000000C2F7BBD800] 12:43:38 INFO - PROCESS | 3748 | 1468352618951 Marionette TRACE conn9 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 12:43:39 INFO - PROCESS | 3748 | 1468352619005 Marionette TRACE conn9 -> [0,197,"getWindowHandle",null] 12:43:39 INFO - PROCESS | 3748 | 1468352619008 Marionette TRACE conn9 <- [1,197,null,{"value":"13"}] 12:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:43:39 INFO - PROCESS | 3748 | 1468352619012 Marionette TRACE conn9 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:43:39 INFO - PROCESS | 3748 | 1468352619014 Marionette TRACE conn9 <- [1,198,null,{}] 12:43:39 INFO - PROCESS | 3748 | 1468352619018 Marionette TRACE conn9 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:39 INFO - PROCESS | 3748 | 1468352619020 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:39 INFO - PROCESS | 3748 | 1468352619134 Marionette TRACE conn9 <- [1,199,null,{"value":null}] 12:43:39 INFO - PROCESS | 3748 | 1468352619201 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:39 INFO - PROCESS | 3748 | 1468352619203 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED82C800 == 44 [pid = 3748] [id = 59] 12:43:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2EE4CD800) [pid = 3748] [serial = 174] [outer = 0000000000000000] 12:43:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F227C000) [pid = 3748] [serial = 175] [outer = 000000C2EE4CD800] 12:43:39 INFO - PROCESS | 3748 | 1468352619262 Marionette DEBUG loaded listener.js 12:43:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2EE8D1C00) [pid = 3748] [serial = 176] [outer = 000000C2EE4CD800] 12:43:39 INFO - PROCESS | 3748 | 1468352619969 Marionette TRACE conn9 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 987ms 12:43:40 INFO - PROCESS | 3748 | 1468352620000 Marionette TRACE conn9 -> [0,201,"getWindowHandle",null] 12:43:40 INFO - PROCESS | 3748 | 1468352620004 Marionette TRACE conn9 <- [1,201,null,{"value":"13"}] 12:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:43:40 INFO - PROCESS | 3748 | 1468352620009 Marionette TRACE conn9 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:43:40 INFO - PROCESS | 3748 | 1468352620014 Marionette TRACE conn9 <- [1,202,null,{}] 12:43:40 INFO - PROCESS | 3748 | 1468352620018 Marionette TRACE conn9 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:40 INFO - PROCESS | 3748 | 1468352620021 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:40 INFO - PROCESS | 3748 | 1468352620126 Marionette TRACE conn9 <- [1,203,null,{"value":null}] 12:43:40 INFO - PROCESS | 3748 | 1468352620209 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:40 INFO - PROCESS | 3748 | 1468352620212 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89D800 == 45 [pid = 3748] [id = 60] 12:43:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2E894CC00) [pid = 3748] [serial = 177] [outer = 0000000000000000] 12:43:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2E96E2C00) [pid = 3748] [serial = 178] [outer = 000000C2E894CC00] 12:43:40 INFO - PROCESS | 3748 | 1468352620262 Marionette DEBUG loaded listener.js 12:43:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2ED312000) [pid = 3748] [serial = 179] [outer = 000000C2E894CC00] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294B800 == 44 [pid = 3748] [id = 54] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E9325000 == 43 [pid = 3748] [id = 53] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC011800 == 42 [pid = 3748] [id = 52] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05D000 == 41 [pid = 3748] [id = 51] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA251000 == 40 [pid = 3748] [id = 50] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F12800 == 39 [pid = 3748] [id = 49] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4E19000 == 38 [pid = 3748] [id = 48] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE94C800 == 37 [pid = 3748] [id = 47] 12:43:40 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBDA800 == 36 [pid = 3748] [id = 46] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F7FABC00) [pid = 3748] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F2287800) [pid = 3748] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2E8605800) [pid = 3748] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2EE9EF000) [pid = 3748] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2E8497400) [pid = 3748] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2ED232000) [pid = 3748] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F1437000) [pid = 3748] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F60FCC00) [pid = 3748] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F437D800) [pid = 3748] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F2E68400) [pid = 3748] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2FA75A400) [pid = 3748] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2ECB15400) [pid = 3748] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F4360C00) [pid = 3748] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F603B000) [pid = 3748] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8495400) [pid = 3748] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4BE2000) [pid = 3748] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F7BBB400) [pid = 3748] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7BA5000) [pid = 3748] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EE8D1400) [pid = 3748] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E842E000) [pid = 3748] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EE373C00) [pid = 3748] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E894F800) [pid = 3748] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE41D400) [pid = 3748] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA1CA400) [pid = 3748] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2ED5EB000) [pid = 3748] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7FB2400) [pid = 3748] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2FA210C00) [pid = 3748] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:43:40 INFO - PROCESS | 3748 | 1468352620711 Marionette TRACE conn9 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 734ms 12:43:40 INFO - PROCESS | 3748 | 1468352620744 Marionette TRACE conn9 -> [0,205,"getWindowHandle",null] 12:43:40 INFO - PROCESS | 3748 | 1468352620749 Marionette TRACE conn9 <- [1,205,null,{"value":"13"}] 12:43:40 INFO - PROCESS | 3748 | 1468352620759 Marionette TRACE conn9 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:43:40 INFO - PROCESS | 3748 | 1468352620762 Marionette TRACE conn9 <- [1,206,null,{}] 12:43:40 INFO - PROCESS | 3748 | 1468352620766 Marionette TRACE conn9 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:40 INFO - PROCESS | 3748 | 1468352620768 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:40 INFO - PROCESS | 3748 | 1468352620859 Marionette TRACE conn9 <- [1,207,null,{"value":null}] 12:43:40 INFO - PROCESS | 3748 | 1468352620867 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:40 INFO - PROCESS | 3748 | 1468352620870 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6AD800 == 37 [pid = 3748] [id = 61] 12:43:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EC8BE800) [pid = 3748] [serial = 180] [outer = 0000000000000000] 12:43:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED6B7000) [pid = 3748] [serial = 181] [outer = 000000C2EC8BE800] 12:43:40 INFO - PROCESS | 3748 | 1468352620918 Marionette DEBUG loaded listener.js 12:43:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE376800) [pid = 3748] [serial = 182] [outer = 000000C2EC8BE800] 12:43:41 INFO - PROCESS | 3748 | 1468352621343 Marionette TRACE conn9 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 12:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:43:41 INFO - PROCESS | 3748 | 1468352621393 Marionette TRACE conn9 -> [0,209,"getWindowHandle",null] 12:43:41 INFO - PROCESS | 3748 | 1468352621396 Marionette TRACE conn9 <- [1,209,null,{"value":"13"}] 12:43:41 INFO - PROCESS | 3748 | 1468352621399 Marionette TRACE conn9 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:43:41 INFO - PROCESS | 3748 | 1468352621403 Marionette TRACE conn9 <- [1,210,null,{}] 12:43:41 INFO - PROCESS | 3748 | 1468352621414 Marionette TRACE conn9 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:41 INFO - PROCESS | 3748 | 1468352621418 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:41 INFO - PROCESS | 3748 | 1468352621510 Marionette TRACE conn9 <- [1,211,null,{"value":null}] 12:43:41 INFO - PROCESS | 3748 | 1468352621519 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:41 INFO - PROCESS | 3748 | 1468352621523 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4E1D800 == 38 [pid = 3748] [id = 62] 12:43:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1F4A000) [pid = 3748] [serial = 183] [outer = 0000000000000000] 12:43:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2210000) [pid = 3748] [serial = 184] [outer = 000000C2F1F4A000] 12:43:41 INFO - PROCESS | 3748 | 1468352621586 Marionette DEBUG loaded listener.js 12:43:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4357000) [pid = 3748] [serial = 185] [outer = 000000C2F1F4A000] 12:43:42 INFO - PROCESS | 3748 | 1468352622007 Marionette TRACE conn9 <- [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]]]}] 12:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 12:43:42 INFO - PROCESS | 3748 | 1468352622031 Marionette TRACE conn9 -> [0,213,"getWindowHandle",null] 12:43:42 INFO - PROCESS | 3748 | 1468352622034 Marionette TRACE conn9 <- [1,213,null,{"value":"13"}] 12:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:43:42 INFO - PROCESS | 3748 | 1468352622038 Marionette TRACE conn9 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - PROCESS | 3748 | 1468352622039 Marionette TRACE conn9 <- [1,214,null,{}] 12:43:42 INFO - PROCESS | 3748 | 1468352622043 Marionette TRACE conn9 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:42 INFO - PROCESS | 3748 | 1468352622045 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:42 INFO - PROCESS | 3748 | 1468352622132 Marionette TRACE conn9 <- [1,215,null,{"value":null}] 12:43:42 INFO - PROCESS | 3748 | 1468352622138 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 3748 | 1468352622140 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F14000 == 39 [pid = 3748] [id = 63] 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4669C00) [pid = 3748] [serial = 186] [outer = 0000000000000000] 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F52FD000) [pid = 3748] [serial = 187] [outer = 000000C2F4669C00] 12:43:42 INFO - PROCESS | 3748 | 1468352622186 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F60FD800) [pid = 3748] [serial = 188] [outer = 000000C2F4669C00] 12:43:42 INFO - PROCESS | 3748 | 1468352622610 Marionette TRACE conn9 <- [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]]]}] 12:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 12:43:42 INFO - PROCESS | 3748 | 1468352622669 Marionette TRACE conn9 -> [0,217,"getWindowHandle",null] 12:43:42 INFO - PROCESS | 3748 | 1468352622671 Marionette TRACE conn9 <- [1,217,null,{"value":"13"}] 12:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:43:42 INFO - PROCESS | 3748 | 1468352622675 Marionette TRACE conn9 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:43:42 INFO - PROCESS | 3748 | 1468352622676 Marionette TRACE conn9 <- [1,218,null,{}] 12:43:42 INFO - PROCESS | 3748 | 1468352622687 Marionette TRACE conn9 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:42 INFO - PROCESS | 3748 | 1468352622689 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:42 INFO - PROCESS | 3748 | 1468352622797 Marionette TRACE conn9 <- [1,219,null,{"value":null}] 12:43:42 INFO - PROCESS | 3748 | 1468352622806 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 3748 | 1468352622808 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA475000 == 40 [pid = 3748] [id = 64] 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F720B800) [pid = 3748] [serial = 189] [outer = 0000000000000000] 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F72A1000) [pid = 3748] [serial = 190] [outer = 000000C2F720B800] 12:43:42 INFO - PROCESS | 3748 | 1468352622853 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7BA3000) [pid = 3748] [serial = 191] [outer = 000000C2F720B800] 12:43:43 INFO - PROCESS | 3748 | 1468352623395 Marionette TRACE conn9 <- [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]]]}] 12:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 776ms 12:43:43 INFO - PROCESS | 3748 | 1468352623469 Marionette TRACE conn9 -> [0,221,"getWindowHandle",null] 12:43:43 INFO - PROCESS | 3748 | 1468352623471 Marionette TRACE conn9 <- [1,221,null,{"value":"13"}] 12:43:43 INFO - PROCESS | 3748 | 1468352623474 Marionette TRACE conn9 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:43:43 INFO - PROCESS | 3748 | 1468352623475 Marionette TRACE conn9 <- [1,222,null,{}] 12:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:43:43 INFO - PROCESS | 3748 | 1468352623499 Marionette TRACE conn9 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:43 INFO - PROCESS | 3748 | 1468352623505 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:43 INFO - PROCESS | 3748 | 1468352623638 Marionette TRACE conn9 <- [1,223,null,{"value":null}] 12:43:43 INFO - PROCESS | 3748 | 1468352623644 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:43 INFO - PROCESS | 3748 | 1468352623646 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF41000 == 41 [pid = 3748] [id = 65] 12:43:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7BB0800) [pid = 3748] [serial = 192] [outer = 0000000000000000] 12:43:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2FA1D8C00) [pid = 3748] [serial = 193] [outer = 000000C2F7BB0800] 12:43:43 INFO - PROCESS | 3748 | 1468352623693 Marionette DEBUG loaded listener.js 12:43:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2FADDF000) [pid = 3748] [serial = 194] [outer = 000000C2F7BB0800] 12:43:44 INFO - PROCESS | 3748 | 1468352624107 Marionette TRACE conn9 <- [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]]]}] 12:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 649ms 12:43:44 INFO - PROCESS | 3748 | 1468352624130 Marionette TRACE conn9 -> [0,225,"getWindowHandle",null] 12:43:44 INFO - PROCESS | 3748 | 1468352624132 Marionette TRACE conn9 <- [1,225,null,{"value":"13"}] 12:43:44 INFO - PROCESS | 3748 | 1468352624136 Marionette TRACE conn9 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:43:44 INFO - PROCESS | 3748 | 1468352624137 Marionette TRACE conn9 <- [1,226,null,{}] 12:43:44 INFO - PROCESS | 3748 | 1468352624141 Marionette TRACE conn9 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:44 INFO - PROCESS | 3748 | 1468352624143 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:44 INFO - PROCESS | 3748 | 1468352624247 Marionette TRACE conn9 <- [1,227,null,{"value":null}] 12:43:44 INFO - PROCESS | 3748 | 1468352624252 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:44 INFO - PROCESS | 3748 | 1468352624254 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB06B000 == 42 [pid = 3748] [id = 66] 12:43:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2FADDD000) [pid = 3748] [serial = 195] [outer = 0000000000000000] 12:43:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2FAF73000) [pid = 3748] [serial = 196] [outer = 000000C2FADDD000] 12:43:44 INFO - PROCESS | 3748 | 1468352624298 Marionette DEBUG loaded listener.js 12:43:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2FB038000) [pid = 3748] [serial = 197] [outer = 000000C2FADDD000] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E8429400) [pid = 3748] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F5239C00) [pid = 3748] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F2E60000) [pid = 3748] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F1F46000) [pid = 3748] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7BA9400) [pid = 3748] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2ECB0F800) [pid = 3748] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EEE49800) [pid = 3748] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EE374400) [pid = 3748] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:43:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F729E400) [pid = 3748] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:43:44 INFO - PROCESS | 3748 | 1468352624814 Marionette TRACE conn9 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 735ms 12:43:44 INFO - PROCESS | 3748 | 1468352624873 Marionette TRACE conn9 -> [0,229,"getWindowHandle",null] 12:43:44 INFO - PROCESS | 3748 | 1468352624875 Marionette TRACE conn9 <- [1,229,null,{"value":"13"}] 12:43:44 INFO - PROCESS | 3748 | 1468352624878 Marionette TRACE conn9 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:43:44 INFO - PROCESS | 3748 | 1468352624888 Marionette TRACE conn9 <- [1,230,null,{}] 12:43:44 INFO - PROCESS | 3748 | 1468352624892 Marionette TRACE conn9 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:44 INFO - PROCESS | 3748 | 1468352624894 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:45 INFO - PROCESS | 3748 | 1468352624994 Marionette TRACE conn9 <- [1,231,null,{"value":null}] 12:43:45 INFO - PROCESS | 3748 | 1468352625000 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:45 INFO - PROCESS | 3748 | 1468352625002 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5586800 == 43 [pid = 3748] [id = 67] 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2ECB7B400) [pid = 3748] [serial = 198] [outer = 0000000000000000] 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F1F46000) [pid = 3748] [serial = 199] [outer = 000000C2ECB7B400] 12:43:45 INFO - PROCESS | 3748 | 1468352625046 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4672C00) [pid = 3748] [serial = 200] [outer = 000000C2ECB7B400] 12:43:45 INFO - PROCESS | 3748 | 1468352625432 Marionette TRACE conn9 <- [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]]]}] 12:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 12:43:45 INFO - PROCESS | 3748 | 1468352625478 Marionette TRACE conn9 -> [0,233,"getWindowHandle",null] 12:43:45 INFO - PROCESS | 3748 | 1468352625480 Marionette TRACE conn9 <- [1,233,null,{"value":"13"}] 12:43:45 INFO - PROCESS | 3748 | 1468352625483 Marionette TRACE conn9 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:43:45 INFO - PROCESS | 3748 | 1468352625485 Marionette TRACE conn9 <- [1,234,null,{}] 12:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:43:45 INFO - PROCESS | 3748 | 1468352625488 Marionette TRACE conn9 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:45 INFO - PROCESS | 3748 | 1468352625490 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:45 INFO - PROCESS | 3748 | 1468352625572 Marionette TRACE conn9 <- [1,235,null,{"value":null}] 12:43:45 INFO - PROCESS | 3748 | 1468352625577 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:45 INFO - PROCESS | 3748 | 1468352625579 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC018800 == 44 [pid = 3748] [id = 68] 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E6586800) [pid = 3748] [serial = 201] [outer = 0000000000000000] 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E658CC00) [pid = 3748] [serial = 202] [outer = 000000C2E6586800] 12:43:45 INFO - PROCESS | 3748 | 1468352625623 Marionette DEBUG loaded listener.js 12:43:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EE376400) [pid = 3748] [serial = 203] [outer = 000000C2E6586800] 12:43:46 INFO - PROCESS | 3748 | 1468352626022 Marionette TRACE conn9 <- [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]]]}] 12:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 12:43:46 INFO - PROCESS | 3748 | 1468352626076 Marionette TRACE conn9 -> [0,237,"getWindowHandle",null] 12:43:46 INFO - PROCESS | 3748 | 1468352626078 Marionette TRACE conn9 <- [1,237,null,{"value":"13"}] 12:43:46 INFO - PROCESS | 3748 | 1468352626081 Marionette TRACE conn9 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:43:46 INFO - PROCESS | 3748 | 1468352626083 Marionette TRACE conn9 <- [1,238,null,{}] 12:43:46 INFO - PROCESS | 3748 | 1468352626086 Marionette TRACE conn9 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:46 INFO - PROCESS | 3748 | 1468352626088 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:46 INFO - PROCESS | 3748 | 1468352626170 Marionette TRACE conn9 <- [1,239,null,{"value":null}] 12:43:46 INFO - PROCESS | 3748 | 1468352626176 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:46 INFO - PROCESS | 3748 | 1468352626178 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFA3800 == 45 [pid = 3748] [id = 69] 12:43:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E8591000) [pid = 3748] [serial = 204] [outer = 0000000000000000] 12:43:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E8596C00) [pid = 3748] [serial = 205] [outer = 000000C2E8591000] 12:43:46 INFO - PROCESS | 3748 | 1468352626222 Marionette DEBUG loaded listener.js 12:43:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E859F000) [pid = 3748] [serial = 206] [outer = 000000C2E8591000] 12:43:46 INFO - PROCESS | 3748 | 1468352626645 Marionette TRACE conn9 <- [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]]]}] 12:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 12:43:46 INFO - PROCESS | 3748 | 1468352626670 Marionette TRACE conn9 -> [0,241,"getWindowHandle",null] 12:43:46 INFO - PROCESS | 3748 | 1468352626673 Marionette TRACE conn9 <- [1,241,null,{"value":"13"}] 12:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:43:46 INFO - PROCESS | 3748 | 1468352626676 Marionette TRACE conn9 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:43:46 INFO - PROCESS | 3748 | 1468352626678 Marionette TRACE conn9 <- [1,242,null,{}] 12:43:46 INFO - PROCESS | 3748 | 1468352626682 Marionette TRACE conn9 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:46 INFO - PROCESS | 3748 | 1468352626685 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:46 INFO - PROCESS | 3748 | 1468352626816 Marionette TRACE conn9 <- [1,243,null,{"value":null}] 12:43:46 INFO - PROCESS | 3748 | 1468352626907 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:46 INFO - PROCESS | 3748 | 1468352626911 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E9809800 == 46 [pid = 3748] [id = 70] 12:43:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E6588C00) [pid = 3748] [serial = 207] [outer = 0000000000000000] 12:43:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E65ABC00) [pid = 3748] [serial = 208] [outer = 000000C2E6588C00] 12:43:46 INFO - PROCESS | 3748 | 1468352626970 Marionette DEBUG loaded listener.js 12:43:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8332400) [pid = 3748] [serial = 209] [outer = 000000C2E6588C00] 12:43:47 INFO - PROCESS | 3748 | 1468352627561 Marionette TRACE conn9 <- [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]]]}] 12:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 12:43:47 INFO - PROCESS | 3748 | 1468352627626 Marionette TRACE conn9 -> [0,245,"getWindowHandle",null] 12:43:47 INFO - PROCESS | 3748 | 1468352627630 Marionette TRACE conn9 <- [1,245,null,{"value":"13"}] 12:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:43:47 INFO - PROCESS | 3748 | 1468352627634 Marionette TRACE conn9 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:43:47 INFO - PROCESS | 3748 | 1468352627638 Marionette TRACE conn9 <- [1,246,null,{}] 12:43:47 INFO - PROCESS | 3748 | 1468352627644 Marionette TRACE conn9 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:47 INFO - PROCESS | 3748 | 1468352627647 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:47 INFO - PROCESS | 3748 | 1468352627810 Marionette TRACE conn9 <- [1,247,null,{"value":null}] 12:43:47 INFO - PROCESS | 3748 | 1468352627942 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:47 INFO - PROCESS | 3748 | 1468352627945 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDA800 == 47 [pid = 3748] [id = 71] 12:43:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2EE8CA800) [pid = 3748] [serial = 210] [outer = 0000000000000000] 12:43:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2EE8D1000) [pid = 3748] [serial = 211] [outer = 000000C2EE8CA800] 12:43:48 INFO - PROCESS | 3748 | 1468352628015 Marionette DEBUG loaded listener.js 12:43:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2F1FF1400) [pid = 3748] [serial = 212] [outer = 000000C2EE8CA800] 12:43:48 INFO - PROCESS | 3748 | 1468352628783 Marionette TRACE conn9 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1195ms 12:43:48 INFO - PROCESS | 3748 | 1468352628836 Marionette TRACE conn9 -> [0,249,"getWindowHandle",null] 12:43:48 INFO - PROCESS | 3748 | 1468352628840 Marionette TRACE conn9 <- [1,249,null,{"value":"13"}] 12:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:43:48 INFO - PROCESS | 3748 | 1468352628844 Marionette TRACE conn9 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:43:48 INFO - PROCESS | 3748 | 1468352628847 Marionette TRACE conn9 <- [1,250,null,{}] 12:43:48 INFO - PROCESS | 3748 | 1468352628851 Marionette TRACE conn9 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:48 INFO - PROCESS | 3748 | 1468352628854 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:48 INFO - PROCESS | 3748 | 1468352628971 Marionette TRACE conn9 <- [1,251,null,{"value":null}] 12:43:49 INFO - PROCESS | 3748 | 1468352629041 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:49 INFO - PROCESS | 3748 | 1468352629044 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EB800 == 48 [pid = 3748] [id = 72] 12:43:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2F29DA800) [pid = 3748] [serial = 213] [outer = 0000000000000000] 12:43:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2F7BBD000) [pid = 3748] [serial = 214] [outer = 000000C2F29DA800] 12:43:49 INFO - PROCESS | 3748 | 1468352629099 Marionette DEBUG loaded listener.js 12:43:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2F9F52800) [pid = 3748] [serial = 215] [outer = 000000C2F29DA800] 12:43:49 INFO - PROCESS | 3748 | 1468352629692 Marionette TRACE conn9 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 882ms 12:43:49 INFO - PROCESS | 3748 | 1468352629728 Marionette TRACE conn9 -> [0,253,"getWindowHandle",null] 12:43:49 INFO - PROCESS | 3748 | 1468352629731 Marionette TRACE conn9 <- [1,253,null,{"value":"13"}] 12:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:43:49 INFO - PROCESS | 3748 | 1468352629742 Marionette TRACE conn9 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:43:49 INFO - PROCESS | 3748 | 1468352629748 Marionette TRACE conn9 <- [1,254,null,{}] 12:43:49 INFO - PROCESS | 3748 | 1468352629753 Marionette TRACE conn9 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:49 INFO - PROCESS | 3748 | 1468352629757 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:49 INFO - PROCESS | 3748 | 1468352629875 Marionette TRACE conn9 <- [1,255,null,{"value":null}] 12:43:49 INFO - PROCESS | 3748 | 1468352629956 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:49 INFO - PROCESS | 3748 | 1468352629959 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC29A800 == 49 [pid = 3748] [id = 73] 12:43:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2E84ED400) [pid = 3748] [serial = 216] [outer = 0000000000000000] 12:43:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2F4BE2000) [pid = 3748] [serial = 217] [outer = 000000C2E84ED400] 12:43:50 INFO - PROCESS | 3748 | 1468352630016 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2FA1CB000) [pid = 3748] [serial = 218] [outer = 000000C2E84ED400] 12:43:50 INFO - PROCESS | 3748 | 1468352630627 Marionette TRACE conn9 <- [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]]]}] 12:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 943ms 12:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:43:50 INFO - PROCESS | 3748 | 1468352630681 Marionette TRACE conn9 -> [0,257,"getWindowHandle",null] 12:43:50 INFO - PROCESS | 3748 | 1468352630684 Marionette TRACE conn9 <- [1,257,null,{"value":"13"}] 12:43:50 INFO - PROCESS | 3748 | 1468352630687 Marionette TRACE conn9 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:43:50 INFO - PROCESS | 3748 | 1468352630689 Marionette TRACE conn9 <- [1,258,null,{}] 12:43:50 INFO - PROCESS | 3748 | 1468352630693 Marionette TRACE conn9 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:50 INFO - PROCESS | 3748 | 1468352630696 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:50 INFO - PROCESS | 3748 | 1468352630910 Marionette TRACE conn9 <- [1,259,null,{"value":null}] 12:43:51 INFO - PROCESS | 3748 | 1468352630993 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:51 INFO - PROCESS | 3748 | 1468352630996 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89C000 == 50 [pid = 3748] [id = 74] 12:43:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2E658EC00) [pid = 3748] [serial = 219] [outer = 0000000000000000] 12:43:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2E842DC00) [pid = 3748] [serial = 220] [outer = 000000C2E658EC00] 12:43:51 INFO - PROCESS | 3748 | 1468352631093 Marionette DEBUG loaded listener.js 12:43:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2E84E6400) [pid = 3748] [serial = 221] [outer = 000000C2E658EC00] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFA3800 == 49 [pid = 3748] [id = 69] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC018800 == 48 [pid = 3748] [id = 68] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5586800 == 47 [pid = 3748] [id = 67] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB06B000 == 46 [pid = 3748] [id = 66] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF41000 == 45 [pid = 3748] [id = 65] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA475000 == 44 [pid = 3748] [id = 64] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F14000 == 43 [pid = 3748] [id = 63] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4E1D800 == 42 [pid = 3748] [id = 62] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6AD800 == 41 [pid = 3748] [id = 61] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89D800 == 40 [pid = 3748] [id = 60] 12:43:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA473800 == 39 [pid = 3748] [id = 55] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2E8499C00) [pid = 3748] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2E8951800) [pid = 3748] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2F5FC6000) [pid = 3748] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E84A4400) [pid = 3748] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2FA215400) [pid = 3748] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2F484C800) [pid = 3748] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F203EC00) [pid = 3748] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F29E3000) [pid = 3748] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2F7FAC000) [pid = 3748] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2ED5EBC00) [pid = 3748] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2EE373800) [pid = 3748] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2FADD9000) [pid = 3748] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F72DE000) [pid = 3748] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2ED2B8800) [pid = 3748] [serial = 31] [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.] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2FADE2800) [pid = 3748] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2FADDF800) [pid = 3748] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2FAF6A800) [pid = 3748] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F435A000) [pid = 3748] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2FAF6F800) [pid = 3748] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F5238400) [pid = 3748] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2FB02FC00) [pid = 3748] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F72A1800) [pid = 3748] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:43:51 INFO - PROCESS | 3748 | 1468352631694 Marionette TRACE conn9 <- [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]]]}] 12:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1028ms 12:43:51 INFO - PROCESS | 3748 | 1468352631718 Marionette TRACE conn9 -> [0,261,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 3748 | 1468352631722 Marionette TRACE conn9 <- [1,261,null,{"value":"13"}] 12:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:43:51 INFO - PROCESS | 3748 | 1468352631727 Marionette TRACE conn9 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:43:51 INFO - PROCESS | 3748 | 1468352631730 Marionette TRACE conn9 <- [1,262,null,{}] 12:43:51 INFO - PROCESS | 3748 | 1468352631734 Marionette TRACE conn9 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:51 INFO - PROCESS | 3748 | 1468352631737 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:51 INFO - PROCESS | 3748 | 1468352631851 Marionette TRACE conn9 <- [1,263,null,{"value":null}] 12:43:51 INFO - PROCESS | 3748 | 1468352631920 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:51 INFO - PROCESS | 3748 | 1468352631922 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECF6E000 == 40 [pid = 3748] [id = 75] 12:43:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E8210000) [pid = 3748] [serial = 222] [outer = 0000000000000000] 12:43:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E84F2400) [pid = 3748] [serial = 223] [outer = 000000C2E8210000] 12:43:51 INFO - PROCESS | 3748 | 1468352631971 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E9365000) [pid = 3748] [serial = 224] [outer = 000000C2E8210000] 12:43:52 INFO - PROCESS | 3748 | 1468352632371 Marionette TRACE conn9 <- [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]]]}] 12:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 691ms 12:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:43:52 INFO - PROCESS | 3748 | 1468352632423 Marionette TRACE conn9 -> [0,265,"getWindowHandle",null] 12:43:52 INFO - PROCESS | 3748 | 1468352632426 Marionette TRACE conn9 <- [1,265,null,{"value":"13"}] 12:43:52 INFO - PROCESS | 3748 | 1468352632430 Marionette TRACE conn9 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:43:52 INFO - PROCESS | 3748 | 1468352632432 Marionette TRACE conn9 <- [1,266,null,{}] 12:43:52 INFO - PROCESS | 3748 | 1468352632440 Marionette TRACE conn9 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:52 INFO - PROCESS | 3748 | 1468352632442 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:52 INFO - PROCESS | 3748 | 1468352632533 Marionette TRACE conn9 <- [1,267,null,{"value":null}] 12:43:52 INFO - PROCESS | 3748 | 1468352632540 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:52 INFO - PROCESS | 3748 | 1468352632542 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52D3800 == 41 [pid = 3748] [id = 76] 12:43:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EE4D3400) [pid = 3748] [serial = 225] [outer = 0000000000000000] 12:43:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2EE4DCC00) [pid = 3748] [serial = 226] [outer = 000000C2EE4D3400] 12:43:52 INFO - PROCESS | 3748 | 1468352632588 Marionette DEBUG loaded listener.js 12:43:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F1436400) [pid = 3748] [serial = 227] [outer = 000000C2EE4D3400] 12:43:53 INFO - PROCESS | 3748 | 1468352633033 Marionette TRACE conn9 <- [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]]]}] 12:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 12:43:53 INFO - PROCESS | 3748 | 1468352633060 Marionette TRACE conn9 -> [0,269,"getWindowHandle",null] 12:43:53 INFO - PROCESS | 3748 | 1468352633064 Marionette TRACE conn9 <- [1,269,null,{"value":"13"}] 12:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:43:53 INFO - PROCESS | 3748 | 1468352633079 Marionette TRACE conn9 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:43:53 INFO - PROCESS | 3748 | 1468352633084 Marionette TRACE conn9 <- [1,270,null,{}] 12:43:53 INFO - PROCESS | 3748 | 1468352633088 Marionette TRACE conn9 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:53 INFO - PROCESS | 3748 | 1468352633091 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:53 INFO - PROCESS | 3748 | 1468352633184 Marionette TRACE conn9 <- [1,271,null,{"value":null}] 12:43:53 INFO - PROCESS | 3748 | 1468352633192 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:53 INFO - PROCESS | 3748 | 1468352633194 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDD000 == 42 [pid = 3748] [id = 77] 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F4466000) [pid = 3748] [serial = 228] [outer = 0000000000000000] 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F4EBD000) [pid = 3748] [serial = 229] [outer = 000000C2F4466000] 12:43:53 INFO - PROCESS | 3748 | 1468352633239 Marionette DEBUG loaded listener.js 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F55C9800) [pid = 3748] [serial = 230] [outer = 000000C2F4466000] 12:43:53 INFO - PROCESS | 3748 | 1468352633637 Marionette TRACE conn9 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 588ms 12:43:53 INFO - PROCESS | 3748 | 1468352633688 Marionette TRACE conn9 -> [0,273,"getWindowHandle",null] 12:43:53 INFO - PROCESS | 3748 | 1468352633691 Marionette TRACE conn9 <- [1,273,null,{"value":"13"}] 12:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:43:53 INFO - PROCESS | 3748 | 1468352633695 Marionette TRACE conn9 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:43:53 INFO - PROCESS | 3748 | 1468352633697 Marionette TRACE conn9 <- [1,274,null,{}] 12:43:53 INFO - PROCESS | 3748 | 1468352633700 Marionette TRACE conn9 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:53 INFO - PROCESS | 3748 | 1468352633702 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:53 INFO - PROCESS | 3748 | 1468352633789 Marionette TRACE conn9 <- [1,275,null,{"value":null}] 12:43:53 INFO - PROCESS | 3748 | 1468352633794 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:53 INFO - PROCESS | 3748 | 1468352633796 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE94D000 == 43 [pid = 3748] [id = 78] 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E842CC00) [pid = 3748] [serial = 231] [outer = 0000000000000000] 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F729D800) [pid = 3748] [serial = 232] [outer = 000000C2E842CC00] 12:43:53 INFO - PROCESS | 3748 | 1468352633849 Marionette DEBUG loaded listener.js 12:43:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F7BA9400) [pid = 3748] [serial = 233] [outer = 000000C2E842CC00] 12:43:54 INFO - PROCESS | 3748 | 1468352634308 Marionette TRACE conn9 <- [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]]]}] 12:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 12:43:54 INFO - PROCESS | 3748 | 1468352634325 Marionette TRACE conn9 -> [0,277,"getWindowHandle",null] 12:43:54 INFO - PROCESS | 3748 | 1468352634327 Marionette TRACE conn9 <- [1,277,null,{"value":"13"}] 12:43:54 INFO - PROCESS | 3748 | 1468352634330 Marionette TRACE conn9 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:43:54 INFO - PROCESS | 3748 | 1468352634332 Marionette TRACE conn9 <- [1,278,null,{}] 12:43:54 INFO - PROCESS | 3748 | 1468352634348 Marionette TRACE conn9 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:54 INFO - PROCESS | 3748 | 1468352634350 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:54 INFO - PROCESS | 3748 | 1468352634458 Marionette TRACE conn9 <- [1,279,null,{"value":null}] 12:43:54 INFO - PROCESS | 3748 | 1468352634464 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:54 INFO - PROCESS | 3748 | 1468352634470 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF45000 == 44 [pid = 3748] [id = 79] 12:43:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2F9F53400) [pid = 3748] [serial = 234] [outer = 0000000000000000] 12:43:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2FA1B8800) [pid = 3748] [serial = 235] [outer = 000000C2F9F53400] 12:43:54 INFO - PROCESS | 3748 | 1468352634564 Marionette DEBUG loaded listener.js 12:43:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2FA1D7800) [pid = 3748] [serial = 236] [outer = 000000C2F9F53400] 12:43:55 INFO - PROCESS | 3748 | 1468352635015 Marionette TRACE conn9 <- [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]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 12:43:55 INFO - PROCESS | 3748 | 1468352635066 Marionette TRACE conn9 -> [0,281,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 3748 | 1468352635068 Marionette TRACE conn9 <- [1,281,null,{"value":"13"}] 12:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:43:55 INFO - PROCESS | 3748 | 1468352635077 Marionette TRACE conn9 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 3748 | 1468352635079 Marionette TRACE conn9 <- [1,282,null,{}] 12:43:55 INFO - PROCESS | 3748 | 1468352635082 Marionette TRACE conn9 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:55 INFO - PROCESS | 3748 | 1468352635084 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:55 INFO - PROCESS | 3748 | 1468352635228 Marionette TRACE conn9 <- [1,283,null,{"value":null}] 12:43:55 INFO - PROCESS | 3748 | 1468352635252 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 3748 | 1468352635254 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC010800 == 45 [pid = 3748] [id = 80] 12:43:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2E659E000) [pid = 3748] [serial = 237] [outer = 0000000000000000] 12:43:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2F7BBD400) [pid = 3748] [serial = 238] [outer = 000000C2E659E000] 12:43:55 INFO - PROCESS | 3748 | 1468352635298 Marionette DEBUG loaded listener.js 12:43:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2FA977000) [pid = 3748] [serial = 239] [outer = 000000C2E659E000] 12:43:55 INFO - PROCESS | 3748 | 1468352635700 Marionette TRACE conn9 <- [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]]]}] 12:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 12:43:55 INFO - PROCESS | 3748 | 1468352635772 Marionette TRACE conn9 -> [0,285,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 3748 | 1468352635774 Marionette TRACE conn9 <- [1,285,null,{"value":"13"}] 12:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:43:55 INFO - PROCESS | 3748 | 1468352635777 Marionette TRACE conn9 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:43:55 INFO - PROCESS | 3748 | 1468352635779 Marionette TRACE conn9 <- [1,286,null,{}] 12:43:55 INFO - PROCESS | 3748 | 1468352635783 Marionette TRACE conn9 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:55 INFO - PROCESS | 3748 | 1468352635785 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:55 INFO - PROCESS | 3748 | 1468352635895 Marionette TRACE conn9 <- [1,287,null,{"value":null}] 12:43:55 INFO - PROCESS | 3748 | 1468352635901 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 3748 | 1468352635903 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC285800 == 46 [pid = 3748] [id = 81] 12:43:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2E659FC00) [pid = 3748] [serial = 240] [outer = 0000000000000000] 12:43:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2F20A6C00) [pid = 3748] [serial = 241] [outer = 000000C2E659FC00] 12:43:55 INFO - PROCESS | 3748 | 1468352635947 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2F20AD400) [pid = 3748] [serial = 242] [outer = 000000C2E659FC00] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2F720B800) [pid = 3748] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2FADDD000) [pid = 3748] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E894CC00) [pid = 3748] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2EE4CD800) [pid = 3748] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2EC8BE800) [pid = 3748] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F7BB0800) [pid = 3748] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F1F4A000) [pid = 3748] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2ECB7B400) [pid = 3748] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E6586800) [pid = 3748] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F4669C00) [pid = 3748] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E842A400) [pid = 3748] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:43:56 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E8427400) [pid = 3748] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:43:56 INFO - PROCESS | 3748 | 1468352636445 Marionette TRACE conn9 <- [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]]]}] 12:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 12:43:56 INFO - PROCESS | 3748 | 1468352636465 Marionette TRACE conn9 -> [0,289,"getWindowHandle",null] 12:43:56 INFO - PROCESS | 3748 | 1468352636467 Marionette TRACE conn9 <- [1,289,null,{"value":"13"}] 12:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:43:56 INFO - PROCESS | 3748 | 1468352636471 Marionette TRACE conn9 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:43:56 INFO - PROCESS | 3748 | 1468352636472 Marionette TRACE conn9 <- [1,290,null,{}] 12:43:56 INFO - PROCESS | 3748 | 1468352636476 Marionette TRACE conn9 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:56 INFO - PROCESS | 3748 | 1468352636478 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:56 INFO - PROCESS | 3748 | 1468352636593 Marionette TRACE conn9 <- [1,291,null,{"value":null}] 12:43:56 INFO - PROCESS | 3748 | 1468352636598 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:56 INFO - PROCESS | 3748 | 1468352636600 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC31F000 == 47 [pid = 3748] [id = 82] 12:43:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E894CC00) [pid = 3748] [serial = 243] [outer = 0000000000000000] 12:43:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F20A8000) [pid = 3748] [serial = 244] [outer = 000000C2E894CC00] 12:43:56 INFO - PROCESS | 3748 | 1468352636645 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2FA979800) [pid = 3748] [serial = 245] [outer = 000000C2E894CC00] 12:43:57 INFO - PROCESS | 3748 | 1468352637051 Marionette TRACE conn9 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 12:43:57 INFO - PROCESS | 3748 | 1468352637101 Marionette TRACE conn9 -> [0,293,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 3748 | 1468352637103 Marionette TRACE conn9 <- [1,293,null,{"value":"13"}] 12:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:43:57 INFO - PROCESS | 3748 | 1468352637107 Marionette TRACE conn9 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:43:57 INFO - PROCESS | 3748 | 1468352637109 Marionette TRACE conn9 <- [1,294,null,{}] 12:43:57 INFO - PROCESS | 3748 | 1468352637112 Marionette TRACE conn9 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:57 INFO - PROCESS | 3748 | 1468352637114 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:57 INFO - PROCESS | 3748 | 1468352637199 Marionette TRACE conn9 <- [1,295,null,{"value":null}] 12:43:57 INFO - PROCESS | 3748 | 1468352637207 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:57 INFO - PROCESS | 3748 | 1468352637209 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE1000 == 48 [pid = 3748] [id = 83] 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2F296D800) [pid = 3748] [serial = 246] [outer = 0000000000000000] 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2F2972C00) [pid = 3748] [serial = 247] [outer = 000000C2F296D800] 12:43:57 INFO - PROCESS | 3748 | 1468352637254 Marionette DEBUG loaded listener.js 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2F2978400) [pid = 3748] [serial = 248] [outer = 000000C2F296D800] 12:43:57 INFO - PROCESS | 3748 | 1468352637648 Marionette TRACE conn9 <- [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]]]}] 12:43:57 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. 12:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 12:43:57 INFO - PROCESS | 3748 | 1468352637695 Marionette TRACE conn9 -> [0,297,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 3748 | 1468352637705 Marionette TRACE conn9 <- [1,297,null,{"value":"13"}] 12:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:43:57 INFO - PROCESS | 3748 | 1468352637724 Marionette TRACE conn9 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:43:57 INFO - PROCESS | 3748 | 1468352637726 Marionette TRACE conn9 <- [1,298,null,{}] 12:43:57 INFO - PROCESS | 3748 | 1468352637730 Marionette TRACE conn9 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:57 INFO - PROCESS | 3748 | 1468352637732 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:57 INFO - PROCESS | 3748 | 1468352637816 Marionette TRACE conn9 <- [1,299,null,{"value":null}] 12:43:57 INFO - PROCESS | 3748 | 1468352637823 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:57 INFO - PROCESS | 3748 | 1468352637826 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3A8000 == 49 [pid = 3748] [id = 84] 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2FA97D400) [pid = 3748] [serial = 249] [outer = 0000000000000000] 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2FADE1400) [pid = 3748] [serial = 250] [outer = 000000C2FA97D400] 12:43:57 INFO - PROCESS | 3748 | 1468352637873 Marionette DEBUG loaded listener.js 12:43:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2FAF73400) [pid = 3748] [serial = 251] [outer = 000000C2FA97D400] 12:43:58 INFO - PROCESS | 3748 | 1468352638191 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:43:58 INFO - PROCESS | 3748 | 1468352638500 Marionette TRACE conn9 <- [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]]]}] 12:43:58 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. 12:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 840ms 12:43:58 INFO - PROCESS | 3748 | 1468352638563 Marionette TRACE conn9 -> [0,301,"getWindowHandle",null] 12:43:58 INFO - PROCESS | 3748 | 1468352638567 Marionette TRACE conn9 <- [1,301,null,{"value":"13"}] 12:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:43:58 INFO - PROCESS | 3748 | 1468352638572 Marionette TRACE conn9 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:43:58 INFO - PROCESS | 3748 | 1468352638576 Marionette TRACE conn9 <- [1,302,null,{}] 12:43:58 INFO - PROCESS | 3748 | 1468352638582 Marionette TRACE conn9 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:58 INFO - PROCESS | 3748 | 1468352638586 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:58 INFO - PROCESS | 3748 | 1468352638736 Marionette TRACE conn9 <- [1,303,null,{"value":null}] 12:43:58 INFO - PROCESS | 3748 | 1468352638825 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:58 INFO - PROCESS | 3748 | 1468352638828 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F287D800 == 50 [pid = 3748] [id = 85] 12:43:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2E659D000) [pid = 3748] [serial = 252] [outer = 0000000000000000] 12:43:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2E8422C00) [pid = 3748] [serial = 253] [outer = 000000C2E659D000] 12:43:58 INFO - PROCESS | 3748 | 1468352638886 Marionette DEBUG loaded listener.js 12:43:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2E84F2C00) [pid = 3748] [serial = 254] [outer = 000000C2E659D000] 12:43:59 INFO - PROCESS | 3748 | 1468352639479 Marionette TRACE conn9 <- [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]]]}] 12:43:59 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. 12:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 12:43:59 INFO - PROCESS | 3748 | 1468352639520 Marionette TRACE conn9 -> [0,305,"getWindowHandle",null] 12:43:59 INFO - PROCESS | 3748 | 1468352639525 Marionette TRACE conn9 <- [1,305,null,{"value":"13"}] 12:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:43:59 INFO - PROCESS | 3748 | 1468352639532 Marionette TRACE conn9 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:43:59 INFO - PROCESS | 3748 | 1468352639535 Marionette TRACE conn9 <- [1,306,null,{}] 12:43:59 INFO - PROCESS | 3748 | 1468352639539 Marionette TRACE conn9 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:43:59 INFO - PROCESS | 3748 | 1468352639542 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:59 INFO - PROCESS | 3748 | 1468352639659 Marionette TRACE conn9 <- [1,307,null,{"value":null}] 12:43:59 INFO - PROCESS | 3748 | 1468352639731 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:43:59 INFO - PROCESS | 3748 | 1468352639733 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:43:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB063000 == 51 [pid = 3748] [id = 86] 12:43:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2ED610800) [pid = 3748] [serial = 255] [outer = 0000000000000000] 12:43:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (000000C2EE415400) [pid = 3748] [serial = 256] [outer = 000000C2ED610800] 12:43:59 INFO - PROCESS | 3748 | 1468352639833 Marionette DEBUG loaded listener.js 12:43:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (000000C2F20AB400) [pid = 3748] [serial = 257] [outer = 000000C2ED610800] 12:44:00 INFO - PROCESS | 3748 | 1468352640437 Marionette TRACE conn9 <- [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]]]}] 12:44:00 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. 12:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 12:44:00 INFO - PROCESS | 3748 | 1468352640478 Marionette TRACE conn9 -> [0,309,"getWindowHandle",null] 12:44:00 INFO - PROCESS | 3748 | 1468352640480 Marionette TRACE conn9 <- [1,309,null,{"value":"13"}] 12:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:44:00 INFO - PROCESS | 3748 | 1468352640484 Marionette TRACE conn9 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:44:00 INFO - PROCESS | 3748 | 1468352640488 Marionette TRACE conn9 <- [1,310,null,{}] 12:44:00 INFO - PROCESS | 3748 | 1468352640500 Marionette TRACE conn9 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:00 INFO - PROCESS | 3748 | 1468352640505 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:00 INFO - PROCESS | 3748 | 1468352640650 Marionette TRACE conn9 <- [1,311,null,{"value":null}] 12:44:00 INFO - PROCESS | 3748 | 1468352640765 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:00 INFO - PROCESS | 3748 | 1468352640769 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDCA5000 == 52 [pid = 3748] [id = 87] 12:44:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (000000C2F4EB7000) [pid = 3748] [serial = 258] [outer = 0000000000000000] 12:44:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (000000C2F7BBB800) [pid = 3748] [serial = 259] [outer = 000000C2F4EB7000] 12:44:00 INFO - PROCESS | 3748 | 1468352640828 Marionette DEBUG loaded listener.js 12:44:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (000000C2FA1C0400) [pid = 3748] [serial = 260] [outer = 000000C2F4EB7000] 12:44:01 INFO - PROCESS | 3748 | 1468352641395 Marionette TRACE conn9 <- [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]]]}] 12:44:01 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. 12:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 12:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:44:01 INFO - PROCESS | 3748 | 1468352641473 Marionette TRACE conn9 -> [0,313,"getWindowHandle",null] 12:44:01 INFO - PROCESS | 3748 | 1468352641477 Marionette TRACE conn9 <- [1,313,null,{"value":"13"}] 12:44:01 INFO - PROCESS | 3748 | 1468352641480 Marionette TRACE conn9 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:44:01 INFO - PROCESS | 3748 | 1468352641482 Marionette TRACE conn9 <- [1,314,null,{}] 12:44:01 INFO - PROCESS | 3748 | 1468352641486 Marionette TRACE conn9 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:01 INFO - PROCESS | 3748 | 1468352641489 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:01 INFO - PROCESS | 3748 | 1468352641762 Marionette TRACE conn9 <- [1,315,null,{"value":null}] 12:44:01 INFO - PROCESS | 3748 | 1468352641887 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:01 INFO - PROCESS | 3748 | 1468352641890 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE339800 == 53 [pid = 3748] [id = 88] 12:44:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (000000C2E842A800) [pid = 3748] [serial = 261] [outer = 0000000000000000] 12:44:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (000000C2E8498400) [pid = 3748] [serial = 262] [outer = 000000C2E842A800] 12:44:01 INFO - PROCESS | 3748 | 1468352641942 Marionette DEBUG loaded listener.js 12:44:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (000000C2E859AC00) [pid = 3748] [serial = 263] [outer = 000000C2E842A800] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE1000 == 52 [pid = 3748] [id = 83] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC31F000 == 51 [pid = 3748] [id = 82] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC285800 == 50 [pid = 3748] [id = 81] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC010800 == 49 [pid = 3748] [id = 80] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF45000 == 48 [pid = 3748] [id = 79] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE94D000 == 47 [pid = 3748] [id = 78] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDD000 == 46 [pid = 3748] [id = 77] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52D3800 == 45 [pid = 3748] [id = 76] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECF6E000 == 44 [pid = 3748] [id = 75] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89C000 == 43 [pid = 3748] [id = 74] 12:44:02 INFO - PROCESS | 3748 | 1468352642606 Marionette TRACE conn9 <- [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]]]}] 12:44:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E9809800 == 42 [pid = 3748] [id = 70] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (000000C2E849E000) [pid = 3748] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (000000C2E8D5D800) [pid = 3748] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (000000C2F72A1000) [pid = 3748] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (000000C2FAF73000) [pid = 3748] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (000000C2F7FAF000) [pid = 3748] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (000000C2E96E2C00) [pid = 3748] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (000000C2ED312000) [pid = 3748] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (000000C2E8949C00) [pid = 3748] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2EE8D1C00) [pid = 3748] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2F227C000) [pid = 3748] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2ED6B7000) [pid = 3748] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2EE376800) [pid = 3748] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2FADDF000) [pid = 3748] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2F2210000) [pid = 3748] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F4357000) [pid = 3748] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2FA1D8C00) [pid = 3748] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2F1F45400) [pid = 3748] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2F4672C00) [pid = 3748] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F1F46000) [pid = 3748] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2EE376400) [pid = 3748] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2FB038000) [pid = 3748] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F52FD000) [pid = 3748] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F7BA3000) [pid = 3748] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E658CC00) [pid = 3748] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F60FD800) [pid = 3748] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:44:02 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8596C00) [pid = 3748] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:44:02 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. 12:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1177ms 12:44:02 INFO - PROCESS | 3748 | 1468352642660 Marionette TRACE conn9 -> [0,317,"getWindowHandle",null] 12:44:02 INFO - PROCESS | 3748 | 1468352642664 Marionette TRACE conn9 <- [1,317,null,{"value":"13"}] 12:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:44:02 INFO - PROCESS | 3748 | 1468352642678 Marionette TRACE conn9 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:44:02 INFO - PROCESS | 3748 | 1468352642682 Marionette TRACE conn9 <- [1,318,null,{}] 12:44:02 INFO - PROCESS | 3748 | 1468352642689 Marionette TRACE conn9 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:02 INFO - PROCESS | 3748 | 1468352642692 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:02 INFO - PROCESS | 3748 | 1468352642789 Marionette TRACE conn9 <- [1,319,null,{"value":null}] 12:44:02 INFO - PROCESS | 3748 | 1468352642795 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:02 INFO - PROCESS | 3748 | 1468352642798 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED81E800 == 43 [pid = 3748] [id = 89] 12:44:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E84A0400) [pid = 3748] [serial = 264] [outer = 0000000000000000] 12:44:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E84F4C00) [pid = 3748] [serial = 265] [outer = 000000C2E84A0400] 12:44:02 INFO - PROCESS | 3748 | 1468352642846 Marionette DEBUG loaded listener.js 12:44:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2EC816C00) [pid = 3748] [serial = 266] [outer = 000000C2E84A0400] 12:44:03 INFO - PROCESS | 3748 | 1468352643336 Marionette TRACE conn9 <- [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]]]}] 12:44:03 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. 12:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 12:44:03 INFO - PROCESS | 3748 | 1468352643364 Marionette TRACE conn9 -> [0,321,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 3748 | 1468352643367 Marionette TRACE conn9 <- [1,321,null,{"value":"13"}] 12:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:44:03 INFO - PROCESS | 3748 | 1468352643371 Marionette TRACE conn9 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:44:03 INFO - PROCESS | 3748 | 1468352643373 Marionette TRACE conn9 <- [1,322,null,{}] 12:44:03 INFO - PROCESS | 3748 | 1468352643377 Marionette TRACE conn9 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:03 INFO - PROCESS | 3748 | 1468352643379 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:03 INFO - PROCESS | 3748 | 1468352643468 Marionette TRACE conn9 <- [1,323,null,{"value":null}] 12:44:03 INFO - PROCESS | 3748 | 1468352643479 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:03 INFO - PROCESS | 3748 | 1468352643481 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2E8F800 == 44 [pid = 3748] [id = 90] 12:44:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2EE4D4C00) [pid = 3748] [serial = 267] [outer = 0000000000000000] 12:44:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2EE8CD400) [pid = 3748] [serial = 268] [outer = 000000C2EE4D4C00] 12:44:03 INFO - PROCESS | 3748 | 1468352643527 Marionette DEBUG loaded listener.js 12:44:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2F1FFD000) [pid = 3748] [serial = 269] [outer = 000000C2EE4D4C00] 12:44:03 INFO - PROCESS | 3748 | 1468352643985 Marionette TRACE conn9 <- [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]]]}] 12:44:04 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. 12:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 12:44:04 INFO - PROCESS | 3748 | 1468352644002 Marionette TRACE conn9 -> [0,325,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 3748 | 1468352644006 Marionette TRACE conn9 <- [1,325,null,{"value":"13"}] 12:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:44:04 INFO - PROCESS | 3748 | 1468352644022 Marionette TRACE conn9 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - PROCESS | 3748 | 1468352644026 Marionette TRACE conn9 <- [1,326,null,{}] 12:44:04 INFO - PROCESS | 3748 | 1468352644031 Marionette TRACE conn9 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:04 INFO - PROCESS | 3748 | 1468352644034 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:04 INFO - PROCESS | 3748 | 1468352644126 Marionette TRACE conn9 <- [1,327,null,{"value":null}] 12:44:04 INFO - PROCESS | 3748 | 1468352644133 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 3748 | 1468352644135 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F6214000 == 45 [pid = 3748] [id = 91] 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F296B400) [pid = 3748] [serial = 270] [outer = 0000000000000000] 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F29DB000) [pid = 3748] [serial = 271] [outer = 000000C2F296B400] 12:44:04 INFO - PROCESS | 3748 | 1468352644180 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2F435AC00) [pid = 3748] [serial = 272] [outer = 000000C2F296B400] 12:44:04 INFO - PROCESS | 3748 | 1468352644607 Marionette TRACE conn9 <- [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]]]}] 12:44:04 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. 12:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 647ms 12:44:04 INFO - PROCESS | 3748 | 1468352644670 Marionette TRACE conn9 -> [0,329,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 3748 | 1468352644672 Marionette TRACE conn9 <- [1,329,null,{"value":"13"}] 12:44:04 INFO - PROCESS | 3748 | 1468352644676 Marionette TRACE conn9 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:44:04 INFO - PROCESS | 3748 | 1468352644677 Marionette TRACE conn9 <- [1,330,null,{}] 12:44:04 INFO - PROCESS | 3748 | 1468352644681 Marionette TRACE conn9 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:04 INFO - PROCESS | 3748 | 1468352644683 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:04 INFO - PROCESS | 3748 | 1468352644769 Marionette TRACE conn9 <- [1,331,null,{"value":null}] 12:44:04 INFO - PROCESS | 3748 | 1468352644777 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 3748 | 1468352644779 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE6800 == 46 [pid = 3748] [id = 92] 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2E8260C00) [pid = 3748] [serial = 273] [outer = 0000000000000000] 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2F4EB8000) [pid = 3748] [serial = 274] [outer = 000000C2E8260C00] 12:44:04 INFO - PROCESS | 3748 | 1468352644833 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2F5FBF800) [pid = 3748] [serial = 275] [outer = 000000C2E8260C00] 12:44:05 INFO - PROCESS | 3748 | 1468352645322 Marionette TRACE conn9 <- [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]]]}] 12:44:05 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. 12:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 693ms 12:44:05 INFO - PROCESS | 3748 | 1468352645371 Marionette TRACE conn9 -> [0,333,"getWindowHandle",null] 12:44:05 INFO - PROCESS | 3748 | 1468352645374 Marionette TRACE conn9 <- [1,333,null,{"value":"13"}] 12:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:44:05 INFO - PROCESS | 3748 | 1468352645383 Marionette TRACE conn9 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:44:05 INFO - PROCESS | 3748 | 1468352645385 Marionette TRACE conn9 <- [1,334,null,{}] 12:44:05 INFO - PROCESS | 3748 | 1468352645388 Marionette TRACE conn9 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:05 INFO - PROCESS | 3748 | 1468352645391 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:05 INFO - PROCESS | 3748 | 1468352645500 Marionette TRACE conn9 <- [1,335,null,{"value":null}] 12:44:05 INFO - PROCESS | 3748 | 1468352645550 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:05 INFO - PROCESS | 3748 | 1468352645556 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA915800 == 47 [pid = 3748] [id = 93] 12:44:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2F72DE400) [pid = 3748] [serial = 276] [outer = 0000000000000000] 12:44:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2F72E6800) [pid = 3748] [serial = 277] [outer = 000000C2F72DE400] 12:44:05 INFO - PROCESS | 3748 | 1468352645613 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2F7BC4400) [pid = 3748] [serial = 278] [outer = 000000C2F72DE400] 12:44:06 INFO - PROCESS | 3748 | 1468352646065 Marionette TRACE conn9 <- [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]]]}] 12:44:06 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. 12:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 733ms 12:44:06 INFO - PROCESS | 3748 | 1468352646141 Marionette TRACE conn9 -> [0,337,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 3748 | 1468352646143 Marionette TRACE conn9 <- [1,337,null,{"value":"13"}] 12:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:44:06 INFO - PROCESS | 3748 | 1468352646153 Marionette TRACE conn9 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - PROCESS | 3748 | 1468352646155 Marionette TRACE conn9 <- [1,338,null,{}] 12:44:06 INFO - PROCESS | 3748 | 1468352646159 Marionette TRACE conn9 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:06 INFO - PROCESS | 3748 | 1468352646161 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:06 INFO - PROCESS | 3748 | 1468352646283 Marionette TRACE conn9 <- [1,339,null,{"value":null}] 12:44:06 INFO - PROCESS | 3748 | 1468352646333 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 3748 | 1468352646335 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB06D800 == 48 [pid = 3748] [id = 94] 12:44:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2F9F55000) [pid = 3748] [serial = 279] [outer = 0000000000000000] 12:44:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2FA20D000) [pid = 3748] [serial = 280] [outer = 000000C2F9F55000] 12:44:06 INFO - PROCESS | 3748 | 1468352646380 Marionette DEBUG loaded listener.js 12:44:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2FADE3800) [pid = 3748] [serial = 281] [outer = 000000C2F9F55000] 12:44:06 INFO - PROCESS | 3748 | 1468352646789 Marionette TRACE conn9 <- [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]]]}] 12:44:06 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. 12:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 693ms 12:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:44:06 INFO - PROCESS | 3748 | 1468352646846 Marionette TRACE conn9 -> [0,341,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 3748 | 1468352646848 Marionette TRACE conn9 <- [1,341,null,{"value":"13"}] 12:44:06 INFO - PROCESS | 3748 | 1468352646852 Marionette TRACE conn9 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:44:06 INFO - PROCESS | 3748 | 1468352646854 Marionette TRACE conn9 <- [1,342,null,{}] 12:44:06 INFO - PROCESS | 3748 | 1468352646862 Marionette TRACE conn9 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:06 INFO - PROCESS | 3748 | 1468352646864 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:06 INFO - PROCESS | 3748 | 1468352646971 Marionette TRACE conn9 <- [1,343,null,{"value":null}] 12:44:06 INFO - PROCESS | 3748 | 1468352646981 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:06 INFO - PROCESS | 3748 | 1468352646982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC012800 == 49 [pid = 3748] [id = 95] 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (000000C2F51DFC00) [pid = 3748] [serial = 282] [outer = 0000000000000000] 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (000000C2F51E5800) [pid = 3748] [serial = 283] [outer = 000000C2F51DFC00] 12:44:07 INFO - PROCESS | 3748 | 1468352647029 Marionette DEBUG loaded listener.js 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (000000C2F51EB000) [pid = 3748] [serial = 284] [outer = 000000C2F51DFC00] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (000000C2F9F53400) [pid = 3748] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (000000C2E659E000) [pid = 3748] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (000000C2E8210000) [pid = 3748] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2EE4D3400) [pid = 3748] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2E659FC00) [pid = 3748] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2E658EC00) [pid = 3748] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E842CC00) [pid = 3748] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2F4466000) [pid = 3748] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2E894CC00) [pid = 3748] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F296D800) [pid = 3748] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:44:07 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2FAF6EC00) [pid = 3748] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:44:07 INFO - PROCESS | 3748 | 1468352647546 Marionette TRACE conn9 <- [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]]]}] 12:44:07 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. 12:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 735ms 12:44:07 INFO - PROCESS | 3748 | 1468352647605 Marionette TRACE conn9 -> [0,345,"getWindowHandle",null] 12:44:07 INFO - PROCESS | 3748 | 1468352647607 Marionette TRACE conn9 <- [1,345,null,{"value":"13"}] 12:44:07 INFO - PROCESS | 3748 | 1468352647610 Marionette TRACE conn9 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:44:07 INFO - PROCESS | 3748 | 1468352647612 Marionette TRACE conn9 <- [1,346,null,{}] 12:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:44:07 INFO - PROCESS | 3748 | 1468352647623 Marionette TRACE conn9 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:07 INFO - PROCESS | 3748 | 1468352647626 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:07 INFO - PROCESS | 3748 | 1468352647709 Marionette TRACE conn9 <- [1,347,null,{"value":null}] 12:44:07 INFO - PROCESS | 3748 | 1468352647714 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:07 INFO - PROCESS | 3748 | 1468352647716 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC295800 == 50 [pid = 3748] [id = 96] 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2ED83A800) [pid = 3748] [serial = 285] [outer = 0000000000000000] 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2F29E2800) [pid = 3748] [serial = 286] [outer = 000000C2ED83A800] 12:44:07 INFO - PROCESS | 3748 | 1468352647761 Marionette DEBUG loaded listener.js 12:44:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2F51EA800) [pid = 3748] [serial = 287] [outer = 000000C2ED83A800] 12:44:08 INFO - PROCESS | 3748 | 1468352648171 Marionette TRACE conn9 <- [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]]]}] 12:44:08 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. 12:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 12:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:44:08 INFO - PROCESS | 3748 | 1468352648205 Marionette TRACE conn9 -> [0,349,"getWindowHandle",null] 12:44:08 INFO - PROCESS | 3748 | 1468352648208 Marionette TRACE conn9 <- [1,349,null,{"value":"13"}] 12:44:08 INFO - PROCESS | 3748 | 1468352648211 Marionette TRACE conn9 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:44:08 INFO - PROCESS | 3748 | 1468352648213 Marionette TRACE conn9 <- [1,350,null,{}] 12:44:08 INFO - PROCESS | 3748 | 1468352648216 Marionette TRACE conn9 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:08 INFO - PROCESS | 3748 | 1468352648218 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:08 INFO - PROCESS | 3748 | 1468352648303 Marionette TRACE conn9 <- [1,351,null,{"value":null}] 12:44:08 INFO - PROCESS | 3748 | 1468352648308 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 3748 | 1468352648310 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFDE000 == 51 [pid = 3748] [id = 97] 12:44:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2EC8D2800) [pid = 3748] [serial = 288] [outer = 0000000000000000] 12:44:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2EC8DA000) [pid = 3748] [serial = 289] [outer = 000000C2EC8D2800] 12:44:08 INFO - PROCESS | 3748 | 1468352648355 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2EC8DF800) [pid = 3748] [serial = 290] [outer = 000000C2EC8D2800] 12:44:08 INFO - PROCESS | 3748 | 1468352648776 Marionette TRACE conn9 <- [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]]]}] 12:44:08 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. 12:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 12:44:08 INFO - PROCESS | 3748 | 1468352648811 Marionette TRACE conn9 -> [0,353,"getWindowHandle",null] 12:44:08 INFO - PROCESS | 3748 | 1468352648813 Marionette TRACE conn9 <- [1,353,null,{"value":"13"}] 12:44:08 INFO - PROCESS | 3748 | 1468352648816 Marionette TRACE conn9 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:44:08 INFO - PROCESS | 3748 | 1468352648817 Marionette TRACE conn9 <- [1,354,null,{}] 12:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:44:08 INFO - PROCESS | 3748 | 1468352648821 Marionette TRACE conn9 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:08 INFO - PROCESS | 3748 | 1468352648823 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:08 INFO - PROCESS | 3748 | 1468352648908 Marionette TRACE conn9 <- [1,355,null,{"value":null}] 12:44:08 INFO - PROCESS | 3748 | 1468352648913 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 3748 | 1468352648916 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD09E800 == 52 [pid = 3748] [id = 98] 12:44:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2EC8DF000) [pid = 3748] [serial = 291] [outer = 0000000000000000] 12:44:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2FADE2400) [pid = 3748] [serial = 292] [outer = 000000C2EC8DF000] 12:44:08 INFO - PROCESS | 3748 | 1468352648963 Marionette DEBUG loaded listener.js 12:44:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (000000C2FB035C00) [pid = 3748] [serial = 293] [outer = 000000C2EC8DF000] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC29A800 == 51 [pid = 3748] [id = 73] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE339000 == 50 [pid = 3748] [id = 56] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE898000 == 49 [pid = 3748] [id = 45] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDA800 == 48 [pid = 3748] [id = 71] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EB800 == 47 [pid = 3748] [id = 72] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB6800 == 46 [pid = 3748] [id = 58] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB1800 == 45 [pid = 3748] [id = 44] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2E90000 == 44 [pid = 3748] [id = 33] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED82C800 == 43 [pid = 3748] [id = 59] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECF6F000 == 42 [pid = 3748] [id = 34] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B24800 == 41 [pid = 3748] [id = 57] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED81E800 == 40 [pid = 3748] [id = 89] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE339800 == 39 [pid = 3748] [id = 88] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDCA5000 == 38 [pid = 3748] [id = 87] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB063000 == 37 [pid = 3748] [id = 86] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3A8000 == 36 [pid = 3748] [id = 84] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F287D800 == 35 [pid = 3748] [id = 85] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2E8F800 == 34 [pid = 3748] [id = 90] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE6800 == 33 [pid = 3748] [id = 92] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC295800 == 32 [pid = 3748] [id = 96] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC012800 == 31 [pid = 3748] [id = 95] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA915800 == 30 [pid = 3748] [id = 93] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F6214000 == 29 [pid = 3748] [id = 91] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFDE000 == 28 [pid = 3748] [id = 97] 12:44:10 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB06D800 == 27 [pid = 3748] [id = 94] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (000000C2FB037000) [pid = 3748] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2FA1B8800) [pid = 3748] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2F7BBD400) [pid = 3748] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2FA1D7800) [pid = 3748] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E65ABC00) [pid = 3748] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2E84F2400) [pid = 3748] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2E9365000) [pid = 3748] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F7BBD000) [pid = 3748] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F1436400) [pid = 3748] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2EE4DCC00) [pid = 3748] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2F20A6C00) [pid = 3748] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2E84E6400) [pid = 3748] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E842DC00) [pid = 3748] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2EE8D1000) [pid = 3748] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F4BE2000) [pid = 3748] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F729D800) [pid = 3748] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4EBD000) [pid = 3748] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F55C9800) [pid = 3748] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2FA977000) [pid = 3748] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F20A8000) [pid = 3748] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F2978400) [pid = 3748] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F2972C00) [pid = 3748] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F20AD400) [pid = 3748] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2FADE1400) [pid = 3748] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FA979800) [pid = 3748] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F7BA9400) [pid = 3748] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:44:10 INFO - PROCESS | 3748 | 1468352650924 Marionette TRACE conn9 <- [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]]]}] 12:44:10 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. 12:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 2135ms 12:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:44:10 INFO - PROCESS | 3748 | 1468352650958 Marionette TRACE conn9 -> [0,357,"getWindowHandle",null] 12:44:10 INFO - PROCESS | 3748 | 1468352650962 Marionette TRACE conn9 <- [1,357,null,{"value":"13"}] 12:44:10 INFO - PROCESS | 3748 | 1468352650967 Marionette TRACE conn9 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:44:10 INFO - PROCESS | 3748 | 1468352650971 Marionette TRACE conn9 <- [1,358,null,{}] 12:44:10 INFO - PROCESS | 3748 | 1468352650977 Marionette TRACE conn9 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:10 INFO - PROCESS | 3748 | 1468352650980 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:11 INFO - PROCESS | 3748 | 1468352651077 Marionette TRACE conn9 <- [1,359,null,{"value":null}] 12:44:11 INFO - PROCESS | 3748 | 1468352651084 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 3748 | 1468352651089 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBEB800 == 28 [pid = 3748] [id = 99] 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E83F1800) [pid = 3748] [serial = 294] [outer = 0000000000000000] 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8423400) [pid = 3748] [serial = 295] [outer = 000000C2E83F1800] 12:44:11 INFO - PROCESS | 3748 | 1468352651139 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E84A1000) [pid = 3748] [serial = 296] [outer = 000000C2E83F1800] 12:44:11 INFO - PROCESS | 3748 | 1468352651618 Marionette TRACE conn9 <- [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]]]}] 12:44:11 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. 12:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 12:44:11 INFO - PROCESS | 3748 | 1468352651658 Marionette TRACE conn9 -> [0,361,"getWindowHandle",null] 12:44:11 INFO - PROCESS | 3748 | 1468352651664 Marionette TRACE conn9 <- [1,361,null,{"value":"13"}] 12:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:44:11 INFO - PROCESS | 3748 | 1468352651671 Marionette TRACE conn9 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:44:11 INFO - PROCESS | 3748 | 1468352651674 Marionette TRACE conn9 <- [1,362,null,{}] 12:44:11 INFO - PROCESS | 3748 | 1468352651678 Marionette TRACE conn9 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:11 INFO - PROCESS | 3748 | 1468352651682 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:11 INFO - PROCESS | 3748 | 1468352651776 Marionette TRACE conn9 <- [1,363,null,{"value":null}] 12:44:11 INFO - PROCESS | 3748 | 1468352651785 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:11 INFO - PROCESS | 3748 | 1468352651788 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE935800 == 29 [pid = 3748] [id = 100] 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E8597000) [pid = 3748] [serial = 297] [outer = 0000000000000000] 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E859B400) [pid = 3748] [serial = 298] [outer = 000000C2E8597000] 12:44:11 INFO - PROCESS | 3748 | 1468352651837 Marionette DEBUG loaded listener.js 12:44:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8947400) [pid = 3748] [serial = 299] [outer = 000000C2E8597000] 12:44:12 INFO - PROCESS | 3748 | 1468352652331 Marionette TRACE conn9 <- [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]]]}] 12:44:12 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. 12:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 12:44:12 INFO - PROCESS | 3748 | 1468352652361 Marionette TRACE conn9 -> [0,365,"getWindowHandle",null] 12:44:12 INFO - PROCESS | 3748 | 1468352652364 Marionette TRACE conn9 <- [1,365,null,{"value":"13"}] 12:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:44:12 INFO - PROCESS | 3748 | 1468352652367 Marionette TRACE conn9 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:44:12 INFO - PROCESS | 3748 | 1468352652371 Marionette TRACE conn9 <- [1,366,null,{}] 12:44:12 INFO - PROCESS | 3748 | 1468352652383 Marionette TRACE conn9 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:12 INFO - PROCESS | 3748 | 1468352652388 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:12 INFO - PROCESS | 3748 | 1468352652508 Marionette TRACE conn9 <- [1,367,null,{"value":null}] 12:44:12 INFO - PROCESS | 3748 | 1468352652582 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:12 INFO - PROCESS | 3748 | 1468352652585 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2955800 == 30 [pid = 3748] [id = 101] 12:44:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E658F000) [pid = 3748] [serial = 300] [outer = 0000000000000000] 12:44:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2EC8D8400) [pid = 3748] [serial = 301] [outer = 000000C2E658F000] 12:44:12 INFO - PROCESS | 3748 | 1468352652637 Marionette DEBUG loaded listener.js 12:44:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2ED2B1000) [pid = 3748] [serial = 302] [outer = 000000C2E658F000] 12:44:13 INFO - PROCESS | 3748 | 1468352653020 Marionette TRACE conn9 <- [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]]]}] 12:44:13 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. 12:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 12:44:13 INFO - PROCESS | 3748 | 1468352653063 Marionette TRACE conn9 -> [0,369,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 3748 | 1468352653066 Marionette TRACE conn9 <- [1,369,null,{"value":"13"}] 12:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:44:13 INFO - PROCESS | 3748 | 1468352653069 Marionette TRACE conn9 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - PROCESS | 3748 | 1468352653071 Marionette TRACE conn9 <- [1,370,null,{}] 12:44:13 INFO - PROCESS | 3748 | 1468352653074 Marionette TRACE conn9 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:13 INFO - PROCESS | 3748 | 1468352653076 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:13 INFO - PROCESS | 3748 | 1468352653167 Marionette TRACE conn9 <- [1,371,null,{"value":null}] 12:44:13 INFO - PROCESS | 3748 | 1468352653172 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 3748 | 1468352653174 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5570000 == 31 [pid = 3748] [id = 102] 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2EE375400) [pid = 3748] [serial = 303] [outer = 0000000000000000] 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2EE41C400) [pid = 3748] [serial = 304] [outer = 000000C2EE375400] 12:44:13 INFO - PROCESS | 3748 | 1468352653221 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2EE8CDC00) [pid = 3748] [serial = 305] [outer = 000000C2EE375400] 12:44:13 INFO - PROCESS | 3748 | 1468352653661 Marionette TRACE conn9 <- [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]]]}] 12:44:13 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. 12:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 628ms 12:44:13 INFO - PROCESS | 3748 | 1468352653700 Marionette TRACE conn9 -> [0,373,"getWindowHandle",null] 12:44:13 INFO - PROCESS | 3748 | 1468352653702 Marionette TRACE conn9 <- [1,373,null,{"value":"13"}] 12:44:13 INFO - PROCESS | 3748 | 1468352653705 Marionette TRACE conn9 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:44:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:44:13 INFO - PROCESS | 3748 | 1468352653707 Marionette TRACE conn9 <- [1,374,null,{}] 12:44:13 INFO - PROCESS | 3748 | 1468352653711 Marionette TRACE conn9 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:13 INFO - PROCESS | 3748 | 1468352653713 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:13 INFO - PROCESS | 3748 | 1468352653795 Marionette TRACE conn9 <- [1,375,null,{"value":null}] 12:44:13 INFO - PROCESS | 3748 | 1468352653801 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:13 INFO - PROCESS | 3748 | 1468352653803 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B29000 == 32 [pid = 3748] [id = 103] 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8593000) [pid = 3748] [serial = 306] [outer = 0000000000000000] 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F1432C00) [pid = 3748] [serial = 307] [outer = 000000C2E8593000] 12:44:13 INFO - PROCESS | 3748 | 1468352653849 Marionette DEBUG loaded listener.js 12:44:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F1FF6000) [pid = 3748] [serial = 308] [outer = 000000C2E8593000] 12:44:14 INFO - PROCESS | 3748 | 1468352654340 Marionette TRACE conn9 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:44:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:44:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 12:44:14 INFO - PROCESS | 3748 | 1468352654400 Marionette TRACE conn9 -> [0,377,"getWindowHandle",null] 12:44:14 INFO - PROCESS | 3748 | 1468352654403 Marionette TRACE conn9 <- [1,377,null,{"value":"13"}] 12:44:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:44:14 INFO - PROCESS | 3748 | 1468352654406 Marionette TRACE conn9 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:44:14 INFO - PROCESS | 3748 | 1468352654408 Marionette TRACE conn9 <- [1,378,null,{}] 12:44:14 INFO - PROCESS | 3748 | 1468352654412 Marionette TRACE conn9 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:14 INFO - PROCESS | 3748 | 1468352654418 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:14 INFO - PROCESS | 3748 | 1468352654547 Marionette TRACE conn9 <- [1,379,null,{"value":null}] 12:44:14 INFO - PROCESS | 3748 | 1468352654553 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:14 INFO - PROCESS | 3748 | 1468352654555 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA47B000 == 33 [pid = 3748] [id = 104] 12:44:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2F220C000) [pid = 3748] [serial = 309] [outer = 0000000000000000] 12:44:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2F29DDC00) [pid = 3748] [serial = 310] [outer = 000000C2F220C000] 12:44:14 INFO - PROCESS | 3748 | 1468352654601 Marionette DEBUG loaded listener.js 12:44:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2F4359000) [pid = 3748] [serial = 311] [outer = 000000C2F220C000] 12:44:15 INFO - PROCESS | 3748 | 1468352655184 Marionette TRACE conn9 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:44:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:44:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 12:44:15 INFO - PROCESS | 3748 | 1468352655249 Marionette TRACE conn9 -> [0,381,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 3748 | 1468352655251 Marionette TRACE conn9 <- [1,381,null,{"value":"13"}] 12:44:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:44:15 INFO - PROCESS | 3748 | 1468352655255 Marionette TRACE conn9 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - PROCESS | 3748 | 1468352655257 Marionette TRACE conn9 <- [1,382,null,{}] 12:44:15 INFO - PROCESS | 3748 | 1468352655260 Marionette TRACE conn9 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:15 INFO - PROCESS | 3748 | 1468352655262 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:15 INFO - PROCESS | 3748 | 1468352655342 Marionette TRACE conn9 <- [1,383,null,{"value":null}] 12:44:15 INFO - PROCESS | 3748 | 1468352655411 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:15 INFO - PROCESS | 3748 | 1468352655413 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91F000 == 34 [pid = 3748] [id = 105] 12:44:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2F2210000) [pid = 3748] [serial = 312] [outer = 0000000000000000] 12:44:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2F4672400) [pid = 3748] [serial = 313] [outer = 000000C2F2210000] 12:44:15 INFO - PROCESS | 3748 | 1468352655458 Marionette DEBUG loaded listener.js 12:44:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2F4EB9000) [pid = 3748] [serial = 314] [outer = 000000C2F2210000] 12:44:15 INFO - PROCESS | 3748 | 1468352655839 Marionette TRACE conn9 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:44:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:44:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 12:44:15 INFO - PROCESS | 3748 | 1468352655887 Marionette TRACE conn9 -> [0,385,"getWindowHandle",null] 12:44:15 INFO - PROCESS | 3748 | 1468352655889 Marionette TRACE conn9 <- [1,385,null,{"value":"13"}] 12:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:44:15 INFO - PROCESS | 3748 | 1468352655893 Marionette TRACE conn9 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:44:15 INFO - PROCESS | 3748 | 1468352655895 Marionette TRACE conn9 <- [1,386,null,{}] 12:44:15 INFO - PROCESS | 3748 | 1468352655899 Marionette TRACE conn9 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:15 INFO - PROCESS | 3748 | 1468352655901 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:16 INFO - PROCESS | 3748 | 1468352656014 Marionette TRACE conn9 <- [1,387,null,{"value":null}] 12:44:16 INFO - PROCESS | 3748 | 1468352656036 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 3748 | 1468352656038 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF48000 == 35 [pid = 3748] [id = 106] 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2F4463000) [pid = 3748] [serial = 315] [outer = 0000000000000000] 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2F51DCC00) [pid = 3748] [serial = 316] [outer = 000000C2F4463000] 12:44:16 INFO - PROCESS | 3748 | 1468352656083 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2F52FCC00) [pid = 3748] [serial = 317] [outer = 000000C2F4463000] 12:44:16 INFO - PROCESS | 3748 | 1468352656555 Marionette TRACE conn9 <- [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]]]}] 12:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 12:44:16 INFO - PROCESS | 3748 | 1468352656587 Marionette TRACE conn9 -> [0,389,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 3748 | 1468352656590 Marionette TRACE conn9 <- [1,389,null,{"value":"13"}] 12:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:44:16 INFO - PROCESS | 3748 | 1468352656593 Marionette TRACE conn9 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:44:16 INFO - PROCESS | 3748 | 1468352656595 Marionette TRACE conn9 <- [1,390,null,{}] 12:44:16 INFO - PROCESS | 3748 | 1468352656603 Marionette TRACE conn9 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:16 INFO - PROCESS | 3748 | 1468352656605 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:16 INFO - PROCESS | 3748 | 1468352656738 Marionette TRACE conn9 <- [1,391,null,{"value":null}] 12:44:16 INFO - PROCESS | 3748 | 1468352656759 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 3748 | 1468352656761 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2952800 == 36 [pid = 3748] [id = 107] 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2F52FD400) [pid = 3748] [serial = 318] [outer = 0000000000000000] 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (000000C2F5562400) [pid = 3748] [serial = 319] [outer = 000000C2F52FD400] 12:44:16 INFO - PROCESS | 3748 | 1468352656805 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (000000C2F50B5800) [pid = 3748] [serial = 320] [outer = 000000C2F52FD400] 12:44:17 INFO - PROCESS | 3748 | 1468352657248 Marionette TRACE conn9 <- [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]]]}] 12:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 693ms 12:44:17 INFO - PROCESS | 3748 | 1468352657289 Marionette TRACE conn9 -> [0,393,"getWindowHandle",null] 12:44:17 INFO - PROCESS | 3748 | 1468352657291 Marionette TRACE conn9 <- [1,393,null,{"value":"13"}] 12:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:44:17 INFO - PROCESS | 3748 | 1468352657295 Marionette TRACE conn9 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:44:17 INFO - PROCESS | 3748 | 1468352657296 Marionette TRACE conn9 <- [1,394,null,{}] 12:44:17 INFO - PROCESS | 3748 | 1468352657305 Marionette TRACE conn9 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:17 INFO - PROCESS | 3748 | 1468352657307 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:17 INFO - PROCESS | 3748 | 1468352657419 Marionette TRACE conn9 <- [1,395,null,{"value":null}] 12:44:17 INFO - PROCESS | 3748 | 1468352657426 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:17 INFO - PROCESS | 3748 | 1468352657428 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0D0800 == 37 [pid = 3748] [id = 108] 12:44:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (000000C2F5FC7C00) [pid = 3748] [serial = 321] [outer = 0000000000000000] 12:44:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (000000C2F720E400) [pid = 3748] [serial = 322] [outer = 000000C2F5FC7C00] 12:44:17 INFO - PROCESS | 3748 | 1468352657511 Marionette DEBUG loaded listener.js 12:44:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (000000C2F72A1000) [pid = 3748] [serial = 323] [outer = 000000C2F5FC7C00] 12:44:17 INFO - PROCESS | 3748 | 1468352657970 Marionette TRACE conn9 <- [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]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 733ms 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (000000C2F7BB9C00) [pid = 3748] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (000000C2F7BBD800) [pid = 3748] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (000000C2E8591000) [pid = 3748] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (000000C2E849E800) [pid = 3748] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (000000C2F1431C00) [pid = 3748] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2F29DA800) [pid = 3748] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2E6588C00) [pid = 3748] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2EE8CA800) [pid = 3748] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E84ED400) [pid = 3748] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2F72DE400) [pid = 3748] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2F9F55000) [pid = 3748] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F51DFC00) [pid = 3748] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2ED83A800) [pid = 3748] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2EC8D2800) [pid = 3748] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E8260C00) [pid = 3748] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F296B400) [pid = 3748] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2EE4D4C00) [pid = 3748] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E84A0400) [pid = 3748] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E842A800) [pid = 3748] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F4EB7000) [pid = 3748] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2ED610800) [pid = 3748] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E659D000) [pid = 3748] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:44:18 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2FA97D400) [pid = 3748] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:44:18 INFO - PROCESS | 3748 | 1468352658327 Marionette TRACE conn9 -> [0,397,"getWindowHandle",null] 12:44:18 INFO - PROCESS | 3748 | 1468352658329 Marionette TRACE conn9 <- [1,397,null,{"value":"13"}] 12:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:44:18 INFO - PROCESS | 3748 | 1468352658355 Marionette TRACE conn9 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:44:18 INFO - PROCESS | 3748 | 1468352658359 Marionette TRACE conn9 <- [1,398,null,{}] 12:44:18 INFO - PROCESS | 3748 | 1468352658362 Marionette TRACE conn9 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:18 INFO - PROCESS | 3748 | 1468352658365 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:18 INFO - PROCESS | 3748 | 1468352658462 Marionette TRACE conn9 <- [1,399,null,{"value":null}] 12:44:18 INFO - PROCESS | 3748 | 1468352658469 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:18 INFO - PROCESS | 3748 | 1468352658472 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B28000 == 38 [pid = 3748] [id = 109] 12:44:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2EC8DDC00) [pid = 3748] [serial = 324] [outer = 0000000000000000] 12:44:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2ED83A800) [pid = 3748] [serial = 325] [outer = 000000C2EC8DDC00] 12:44:18 INFO - PROCESS | 3748 | 1468352658524 Marionette DEBUG loaded listener.js 12:44:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F51DFC00) [pid = 3748] [serial = 326] [outer = 000000C2EC8DDC00] 12:44:18 INFO - PROCESS | 3748 | 1468352658965 Marionette TRACE conn9 <- [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]]]}] 12:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 651ms 12:44:19 INFO - PROCESS | 3748 | 1468352658995 Marionette TRACE conn9 -> [0,401,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 3748 | 1468352658997 Marionette TRACE conn9 <- [1,401,null,{"value":"13"}] 12:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:44:19 INFO - PROCESS | 3748 | 1468352659000 Marionette TRACE conn9 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - PROCESS | 3748 | 1468352659002 Marionette TRACE conn9 <- [1,402,null,{}] 12:44:19 INFO - PROCESS | 3748 | 1468352659005 Marionette TRACE conn9 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:19 INFO - PROCESS | 3748 | 1468352659007 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:19 INFO - PROCESS | 3748 | 1468352659090 Marionette TRACE conn9 <- [1,403,null,{"value":null}] 12:44:19 INFO - PROCESS | 3748 | 1468352659096 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 3748 | 1468352659098 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB1800 == 39 [pid = 3748] [id = 110] 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F72E7C00) [pid = 3748] [serial = 327] [outer = 0000000000000000] 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F7BBA000) [pid = 3748] [serial = 328] [outer = 000000C2F72E7C00] 12:44:19 INFO - PROCESS | 3748 | 1468352659151 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2F7FA8400) [pid = 3748] [serial = 329] [outer = 000000C2F72E7C00] 12:44:19 INFO - PROCESS | 3748 | 1468352659577 Marionette TRACE conn9 <- [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]]]}] 12:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 12:44:19 INFO - PROCESS | 3748 | 1468352659632 Marionette TRACE conn9 -> [0,405,"getWindowHandle",null] 12:44:19 INFO - PROCESS | 3748 | 1468352659635 Marionette TRACE conn9 <- [1,405,null,{"value":"13"}] 12:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:44:19 INFO - PROCESS | 3748 | 1468352659638 Marionette TRACE conn9 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:44:19 INFO - PROCESS | 3748 | 1468352659640 Marionette TRACE conn9 <- [1,406,null,{}] 12:44:19 INFO - PROCESS | 3748 | 1468352659643 Marionette TRACE conn9 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:19 INFO - PROCESS | 3748 | 1468352659645 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:19 INFO - PROCESS | 3748 | 1468352659728 Marionette TRACE conn9 <- [1,407,null,{"value":null}] 12:44:19 INFO - PROCESS | 3748 | 1468352659736 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:19 INFO - PROCESS | 3748 | 1468352659738 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD083000 == 40 [pid = 3748] [id = 111] 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F9F4E800) [pid = 3748] [serial = 330] [outer = 0000000000000000] 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F9F57000) [pid = 3748] [serial = 331] [outer = 000000C2F9F4E800] 12:44:19 INFO - PROCESS | 3748 | 1468352659782 Marionette DEBUG loaded listener.js 12:44:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2FA1BD400) [pid = 3748] [serial = 332] [outer = 000000C2F9F4E800] 12:44:20 INFO - PROCESS | 3748 | 1468352660218 Marionette TRACE conn9 <- [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]]]}] 12:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 12:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:44:20 INFO - PROCESS | 3748 | 1468352660271 Marionette TRACE conn9 -> [0,409,"getWindowHandle",null] 12:44:20 INFO - PROCESS | 3748 | 1468352660273 Marionette TRACE conn9 <- [1,409,null,{"value":"13"}] 12:44:20 INFO - PROCESS | 3748 | 1468352660321 Marionette TRACE conn9 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:44:20 INFO - PROCESS | 3748 | 1468352660325 Marionette TRACE conn9 <- [1,410,null,{}] 12:44:20 INFO - PROCESS | 3748 | 1468352660332 Marionette TRACE conn9 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:20 INFO - PROCESS | 3748 | 1468352660336 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:20 INFO - PROCESS | 3748 | 1468352660455 Marionette TRACE conn9 <- [1,411,null,{"value":null}] 12:44:20 INFO - PROCESS | 3748 | 1468352660563 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:20 INFO - PROCESS | 3748 | 1468352660567 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE4800 == 41 [pid = 3748] [id = 112] 12:44:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2E659D000) [pid = 3748] [serial = 333] [outer = 0000000000000000] 12:44:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2E675E400) [pid = 3748] [serial = 334] [outer = 000000C2E659D000] 12:44:20 INFO - PROCESS | 3748 | 1468352660626 Marionette DEBUG loaded listener.js 12:44:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2E8327000) [pid = 3748] [serial = 335] [outer = 000000C2E659D000] 12:44:21 INFO - PROCESS | 3748 | 1468352661408 Marionette TRACE conn9 <- [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]]]}] 12:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1186ms 12:44:21 INFO - PROCESS | 3748 | 1468352661482 Marionette TRACE conn9 -> [0,413,"getWindowHandle",null] 12:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:44:21 INFO - PROCESS | 3748 | 1468352661486 Marionette TRACE conn9 <- [1,413,null,{"value":"13"}] 12:44:21 INFO - PROCESS | 3748 | 1468352661492 Marionette TRACE conn9 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:44:21 INFO - PROCESS | 3748 | 1468352661495 Marionette TRACE conn9 <- [1,414,null,{}] 12:44:21 INFO - PROCESS | 3748 | 1468352661501 Marionette TRACE conn9 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:21 INFO - PROCESS | 3748 | 1468352661505 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:21 INFO - PROCESS | 3748 | 1468352661659 Marionette TRACE conn9 <- [1,415,null,{"value":null}] 12:44:21 INFO - PROCESS | 3748 | 1468352661728 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:21 INFO - PROCESS | 3748 | 1468352661731 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4E19800 == 42 [pid = 3748] [id = 113] 12:44:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2E8945C00) [pid = 3748] [serial = 336] [outer = 0000000000000000] 12:44:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2E894F400) [pid = 3748] [serial = 337] [outer = 000000C2E8945C00] 12:44:21 INFO - PROCESS | 3748 | 1468352661788 Marionette DEBUG loaded listener.js 12:44:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2EC811000) [pid = 3748] [serial = 338] [outer = 000000C2E8945C00] 12:44:22 INFO - PROCESS | 3748 | 1468352662733 Marionette TRACE conn9 <- [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]]]}] 12:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1295ms 12:44:22 INFO - PROCESS | 3748 | 1468352662788 Marionette TRACE conn9 -> [0,417,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 3748 | 1468352662792 Marionette TRACE conn9 <- [1,417,null,{"value":"13"}] 12:44:22 INFO - PROCESS | 3748 | 1468352662797 Marionette TRACE conn9 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:44:22 INFO - PROCESS | 3748 | 1468352662800 Marionette TRACE conn9 <- [1,418,null,{}] 12:44:22 INFO - PROCESS | 3748 | 1468352662806 Marionette TRACE conn9 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:22 INFO - PROCESS | 3748 | 1468352662809 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:22 INFO - PROCESS | 3748 | 1468352662943 Marionette TRACE conn9 <- [1,419,null,{"value":null}] 12:44:23 INFO - PROCESS | 3748 | 1468352663018 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:23 INFO - PROCESS | 3748 | 1468352663023 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E8DE1000 == 43 [pid = 3748] [id = 114] 12:44:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (000000C2E8211C00) [pid = 3748] [serial = 339] [outer = 0000000000000000] 12:44:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (000000C2E84EDC00) [pid = 3748] [serial = 340] [outer = 000000C2E8211C00] 12:44:23 INFO - PROCESS | 3748 | 1468352663097 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (000000C2E860AC00) [pid = 3748] [serial = 341] [outer = 000000C2E8211C00] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5911000 == 42 [pid = 3748] [id = 16] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC307800 == 41 [pid = 3748] [id = 22] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED5C9000 == 40 [pid = 3748] [id = 12] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2E91000 == 39 [pid = 3748] [id = 27] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F25000 == 38 [pid = 3748] [id = 29] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8AB000 == 37 [pid = 3748] [id = 23] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F30000 == 36 [pid = 3748] [id = 17] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4481000 == 35 [pid = 3748] [id = 15] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED5B8000 == 34 [pid = 3748] [id = 25] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05A800 == 33 [pid = 3748] [id = 20] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8AB800 == 32 [pid = 3748] [id = 26] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5575800 == 31 [pid = 3748] [id = 28] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146F000 == 30 [pid = 3748] [id = 14] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE47E000 == 29 [pid = 3748] [id = 13] 12:44:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E8727000 == 28 [pid = 3748] [id = 24] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (000000C2FADE2400) [pid = 3748] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (000000C2FADD8000) [pid = 3748] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (000000C2FA1C0C00) [pid = 3748] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2E859F000) [pid = 3748] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2ECB86800) [pid = 3748] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2F445CC00) [pid = 3748] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2F9F52800) [pid = 3748] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2E8332400) [pid = 3748] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2F1FF1400) [pid = 3748] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2FA1CB000) [pid = 3748] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F72E6800) [pid = 3748] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2FA20D000) [pid = 3748] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F7BC4400) [pid = 3748] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F51E5800) [pid = 3748] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2FADE3800) [pid = 3748] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F29E2800) [pid = 3748] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2EC8DA000) [pid = 3748] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4EB8000) [pid = 3748] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F29DB000) [pid = 3748] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F435AC00) [pid = 3748] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F1FFD000) [pid = 3748] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EE8CD400) [pid = 3748] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84F4C00) [pid = 3748] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EC816C00) [pid = 3748] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E859AC00) [pid = 3748] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8498400) [pid = 3748] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1C0400) [pid = 3748] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BBB800) [pid = 3748] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F20AB400) [pid = 3748] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE415400) [pid = 3748] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84F2C00) [pid = 3748] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8422C00) [pid = 3748] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2FAF73400) [pid = 3748] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EC8DF800) [pid = 3748] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F51EB000) [pid = 3748] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F51EA800) [pid = 3748] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:44:23 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F5FBF800) [pid = 3748] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:44:24 INFO - PROCESS | 3748 | 1468352664059 Marionette TRACE conn9 <- [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]]]}] 12:44:24 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 12:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1298ms 12:44:24 INFO - PROCESS | 3748 | 1468352664100 Marionette TRACE conn9 -> [0,421,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 3748 | 1468352664104 Marionette TRACE conn9 <- [1,421,null,{"value":"13"}] 12:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:44:24 INFO - PROCESS | 3748 | 1468352664110 Marionette TRACE conn9 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:44:24 INFO - PROCESS | 3748 | 1468352664113 Marionette TRACE conn9 <- [1,422,null,{}] 12:44:24 INFO - PROCESS | 3748 | 1468352664117 Marionette TRACE conn9 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:24 INFO - PROCESS | 3748 | 1468352664119 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:24 INFO - PROCESS | 3748 | 1468352664210 Marionette TRACE conn9 <- [1,423,null,{"value":null}] 12:44:24 INFO - PROCESS | 3748 | 1468352664218 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:24 INFO - PROCESS | 3748 | 1468352664220 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2844800 == 29 [pid = 3748] [id = 115] 12:44:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8BE800) [pid = 3748] [serial = 342] [outer = 0000000000000000] 12:44:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EC8DB800) [pid = 3748] [serial = 343] [outer = 000000C2EC8BE800] 12:44:24 INFO - PROCESS | 3748 | 1468352664268 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED234C00) [pid = 3748] [serial = 344] [outer = 000000C2EC8BE800] 12:44:25 INFO - PROCESS | 3748 | 1468352665229 Marionette TRACE conn9 <- [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]]]}] 12:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1139ms 12:44:25 INFO - PROCESS | 3748 | 1468352665253 Marionette TRACE conn9 -> [0,425,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 3748 | 1468352665255 Marionette TRACE conn9 <- [1,425,null,{"value":"13"}] 12:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:44:25 INFO - PROCESS | 3748 | 1468352665259 Marionette TRACE conn9 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 3748 | 1468352665262 Marionette TRACE conn9 <- [1,426,null,{}] 12:44:25 INFO - PROCESS | 3748 | 1468352665280 Marionette TRACE conn9 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:25 INFO - PROCESS | 3748 | 1468352665285 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:25 INFO - PROCESS | 3748 | 1468352665402 Marionette TRACE conn9 <- [1,427,null,{"value":null}] 12:44:25 INFO - PROCESS | 3748 | 1468352665410 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:25 INFO - PROCESS | 3748 | 1468352665413 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F51A5800 == 30 [pid = 3748] [id = 116] 12:44:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE418400) [pid = 3748] [serial = 345] [outer = 0000000000000000] 12:44:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EEE50C00) [pid = 3748] [serial = 346] [outer = 000000C2EE418400] 12:44:25 INFO - PROCESS | 3748 | 1468352665462 Marionette DEBUG loaded listener.js 12:44:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F2047C00) [pid = 3748] [serial = 347] [outer = 000000C2EE418400] 12:44:25 INFO - PROCESS | 3748 | 1468352665924 Marionette TRACE conn9 <- [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] 12:44:25 INFO - PROCESS | 3748 | 1468352665956 Marionette TRACE conn9 <- [1,429,null,{"value":"13"}] 12:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:44:25 INFO - PROCESS | 3748 | 1468352665959 Marionette TRACE conn9 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:44:25 INFO - PROCESS | 3748 | 1468352665961 Marionette TRACE conn9 <- [1,430,null,{}] 12:44:25 INFO - PROCESS | 3748 | 1468352665964 Marionette TRACE conn9 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:25 INFO - PROCESS | 3748 | 1468352665967 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:26 INFO - PROCESS | 3748 | 1468352666078 Marionette TRACE conn9 <- [1,431,null,{"value":null}] 12:44:26 INFO - PROCESS | 3748 | 1468352666085 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 3748 | 1468352666088 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F1B800 == 31 [pid = 3748] [id = 117] 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F20A0000) [pid = 3748] [serial = 348] [outer = 0000000000000000] 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2206C00) [pid = 3748] [serial = 349] [outer = 000000C2F20A0000] 12:44:26 INFO - PROCESS | 3748 | 1468352666171 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2975400) [pid = 3748] [serial = 350] [outer = 000000C2F20A0000] 12:44:26 INFO - PROCESS | 3748 | 1468352666611 Marionette TRACE conn9 <- [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]]]}] 12:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 12:44:26 INFO - PROCESS | 3748 | 1468352666653 Marionette TRACE conn9 -> [0,433,"getWindowHandle",null] 12:44:26 INFO - PROCESS | 3748 | 1468352666655 Marionette TRACE conn9 <- [1,433,null,{"value":"13"}] 12:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:44:26 INFO - PROCESS | 3748 | 1468352666666 Marionette TRACE conn9 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:44:26 INFO - PROCESS | 3748 | 1468352666668 Marionette TRACE conn9 <- [1,434,null,{}] 12:44:26 INFO - PROCESS | 3748 | 1468352666684 Marionette TRACE conn9 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:26 INFO - PROCESS | 3748 | 1468352666686 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:26 INFO - PROCESS | 3748 | 1468352666816 Marionette TRACE conn9 <- [1,435,null,{"value":null}] 12:44:26 INFO - PROCESS | 3748 | 1468352666829 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:26 INFO - PROCESS | 3748 | 1468352666831 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA475000 == 32 [pid = 3748] [id = 118] 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2E60000) [pid = 3748] [serial = 351] [outer = 0000000000000000] 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4357000) [pid = 3748] [serial = 352] [outer = 000000C2F2E60000] 12:44:26 INFO - PROCESS | 3748 | 1468352666876 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F466A000) [pid = 3748] [serial = 353] [outer = 000000C2F2E60000] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F5FC7C00) [pid = 3748] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E658F000) [pid = 3748] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2EC8DF000) [pid = 3748] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F220C000) [pid = 3748] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE375400) [pid = 3748] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8597000) [pid = 3748] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8593000) [pid = 3748] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E83F1800) [pid = 3748] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F2210000) [pid = 3748] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F52FD400) [pid = 3748] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EC8DDC00) [pid = 3748] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4463000) [pid = 3748] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:44:27 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F72E7C00) [pid = 3748] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:44:27 INFO - PROCESS | 3748 | 1468352667433 Marionette TRACE conn9 <- [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]]]}] 12:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 795ms 12:44:27 INFO - PROCESS | 3748 | 1468352667462 Marionette TRACE conn9 -> [0,437,"getWindowHandle",null] 12:44:27 INFO - PROCESS | 3748 | 1468352667464 Marionette TRACE conn9 <- [1,437,null,{"value":"13"}] 12:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:44:27 INFO - PROCESS | 3748 | 1468352667467 Marionette TRACE conn9 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:44:27 INFO - PROCESS | 3748 | 1468352667469 Marionette TRACE conn9 <- [1,438,null,{}] 12:44:27 INFO - PROCESS | 3748 | 1468352667475 Marionette TRACE conn9 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:27 INFO - PROCESS | 3748 | 1468352667481 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:27 INFO - PROCESS | 3748 | 1468352667619 Marionette TRACE conn9 <- [1,439,null,{"value":null}] 12:44:27 INFO - PROCESS | 3748 | 1468352667670 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:27 INFO - PROCESS | 3748 | 1468352667672 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD7D800 == 33 [pid = 3748] [id = 119] 12:44:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ECB84C00) [pid = 3748] [serial = 354] [outer = 0000000000000000] 12:44:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F2E67400) [pid = 3748] [serial = 355] [outer = 000000C2ECB84C00] 12:44:27 INFO - PROCESS | 3748 | 1468352667718 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F5559000) [pid = 3748] [serial = 356] [outer = 000000C2ECB84C00] 12:44:28 INFO - PROCESS | 3748 | 1468352668092 Marionette TRACE conn9 <- [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]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 12:44:28 INFO - PROCESS | 3748 | 1468352668142 Marionette TRACE conn9 -> [0,441,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 3748 | 1468352668145 Marionette TRACE conn9 <- [1,441,null,{"value":"13"}] 12:44:28 INFO - PROCESS | 3748 | 1468352668148 Marionette TRACE conn9 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:44:28 INFO - PROCESS | 3748 | 1468352668150 Marionette TRACE conn9 <- [1,442,null,{}] 12:44:28 INFO - PROCESS | 3748 | 1468352668153 Marionette TRACE conn9 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:28 INFO - PROCESS | 3748 | 1468352668155 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:28 INFO - PROCESS | 3748 | 1468352668237 Marionette TRACE conn9 <- [1,443,null,{"value":null}] 12:44:28 INFO - PROCESS | 3748 | 1468352668243 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 3748 | 1468352668245 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF46000 == 34 [pid = 3748] [id = 120] 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F555F800) [pid = 3748] [serial = 357] [outer = 0000000000000000] 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F59E4400) [pid = 3748] [serial = 358] [outer = 000000C2F555F800] 12:44:28 INFO - PROCESS | 3748 | 1468352668290 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F720F800) [pid = 3748] [serial = 359] [outer = 000000C2F555F800] 12:44:28 INFO - PROCESS | 3748 | 1468352668703 Marionette TRACE conn9 <- [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]]]}] 12:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 585ms 12:44:28 INFO - PROCESS | 3748 | 1468352668742 Marionette TRACE conn9 -> [0,445,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 3748 | 1468352668744 Marionette TRACE conn9 <- [1,445,null,{"value":"13"}] 12:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:44:28 INFO - PROCESS | 3748 | 1468352668748 Marionette TRACE conn9 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:44:28 INFO - PROCESS | 3748 | 1468352668750 Marionette TRACE conn9 <- [1,446,null,{}] 12:44:28 INFO - PROCESS | 3748 | 1468352668757 Marionette TRACE conn9 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:28 INFO - PROCESS | 3748 | 1468352668759 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:28 INFO - PROCESS | 3748 | 1468352668842 Marionette TRACE conn9 <- [1,447,null,{"value":null}] 12:44:28 INFO - PROCESS | 3748 | 1468352668848 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 3748 | 1468352668850 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB099800 == 35 [pid = 3748] [id = 121] 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F729E000) [pid = 3748] [serial = 360] [outer = 0000000000000000] 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7768800) [pid = 3748] [serial = 361] [outer = 000000C2F729E000] 12:44:28 INFO - PROCESS | 3748 | 1468352668894 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7BBCC00) [pid = 3748] [serial = 362] [outer = 000000C2F729E000] 12:44:29 INFO - PROCESS | 3748 | 1468352669367 Marionette TRACE conn9 <- [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]]]}] 12:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 693ms 12:44:29 INFO - PROCESS | 3748 | 1468352669444 Marionette TRACE conn9 -> [0,449,"getWindowHandle",null] 12:44:29 INFO - PROCESS | 3748 | 1468352669448 Marionette TRACE conn9 <- [1,449,null,{"value":"13"}] 12:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:44:29 INFO - PROCESS | 3748 | 1468352669454 Marionette TRACE conn9 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:44:29 INFO - PROCESS | 3748 | 1468352669459 Marionette TRACE conn9 <- [1,450,null,{}] 12:44:29 INFO - PROCESS | 3748 | 1468352669467 Marionette TRACE conn9 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:29 INFO - PROCESS | 3748 | 1468352669470 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:29 INFO - PROCESS | 3748 | 1468352669640 Marionette TRACE conn9 <- [1,451,null,{"value":null}] 12:44:29 INFO - PROCESS | 3748 | 1468352669720 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:29 INFO - PROCESS | 3748 | 1468352669725 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89D000 == 36 [pid = 3748] [id = 122] 12:44:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E84A0800) [pid = 3748] [serial = 363] [outer = 0000000000000000] 12:44:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E84ECC00) [pid = 3748] [serial = 364] [outer = 000000C2E84A0800] 12:44:29 INFO - PROCESS | 3748 | 1468352669783 Marionette DEBUG loaded listener.js 12:44:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E8944400) [pid = 3748] [serial = 365] [outer = 000000C2E84A0800] 12:44:30 INFO - PROCESS | 3748 | 1468352670420 Marionette TRACE conn9 <- [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] 12:44:30 INFO - PROCESS | 3748 | 1468352670450 Marionette TRACE conn9 <- [1,453,null,{"value":"13"}] 12:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:44:30 INFO - PROCESS | 3748 | 1468352670457 Marionette TRACE conn9 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:44:30 INFO - PROCESS | 3748 | 1468352670460 Marionette TRACE conn9 <- [1,454,null,{}] 12:44:30 INFO - PROCESS | 3748 | 1468352670464 Marionette TRACE conn9 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:30 INFO - PROCESS | 3748 | 1468352670467 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:30 INFO - PROCESS | 3748 | 1468352670583 Marionette TRACE conn9 <- [1,455,null,{"value":null}] 12:44:30 INFO - PROCESS | 3748 | 1468352670655 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:30 INFO - PROCESS | 3748 | 1468352670657 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F14000 == 37 [pid = 3748] [id = 123] 12:44:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE419800) [pid = 3748] [serial = 366] [outer = 0000000000000000] 12:44:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2EE4DAC00) [pid = 3748] [serial = 367] [outer = 000000C2EE419800] 12:44:30 INFO - PROCESS | 3748 | 1468352670715 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F1FF5800) [pid = 3748] [serial = 368] [outer = 000000C2EE419800] 12:44:31 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:31 INFO - PROCESS | 3748 | 1468352671382 Marionette TRACE conn9 <- [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]]]}] 12:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 984ms 12:44:31 INFO - PROCESS | 3748 | 1468352671443 Marionette TRACE conn9 -> [0,457,"getWindowHandle",null] 12:44:31 INFO - PROCESS | 3748 | 1468352671445 Marionette TRACE conn9 <- [1,457,null,{"value":"13"}] 12:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:44:31 INFO - PROCESS | 3748 | 1468352671450 Marionette TRACE conn9 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:44:31 INFO - PROCESS | 3748 | 1468352671454 Marionette TRACE conn9 <- [1,458,null,{}] 12:44:31 INFO - PROCESS | 3748 | 1468352671481 Marionette TRACE conn9 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:31 INFO - PROCESS | 3748 | 1468352671486 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:31 INFO - PROCESS | 3748 | 1468352671606 Marionette TRACE conn9 <- [1,459,null,{"value":null}] 12:44:31 INFO - PROCESS | 3748 | 1468352671672 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 3748 | 1468352671676 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC286800 == 38 [pid = 3748] [id = 124] 12:44:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F50BE800) [pid = 3748] [serial = 369] [outer = 0000000000000000] 12:44:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F555D000) [pid = 3748] [serial = 370] [outer = 000000C2F50BE800] 12:44:31 INFO - PROCESS | 3748 | 1468352671735 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7BC4400) [pid = 3748] [serial = 371] [outer = 000000C2F50BE800] 12:44:32 INFO - PROCESS | 3748 | 1468352672358 Marionette TRACE conn9 <- [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] 12:44:32 INFO - PROCESS | 3748 | 1468352672399 Marionette TRACE conn9 <- [1,461,null,{"value":"13"}] 12:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:44:32 INFO - PROCESS | 3748 | 1468352672403 Marionette TRACE conn9 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:44:32 INFO - PROCESS | 3748 | 1468352672406 Marionette TRACE conn9 <- [1,462,null,{}] 12:44:32 INFO - PROCESS | 3748 | 1468352672410 Marionette TRACE conn9 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:32 INFO - PROCESS | 3748 | 1468352672412 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:32 INFO - PROCESS | 3748 | 1468352672524 Marionette TRACE conn9 <- [1,463,null,{"value":null}] 12:44:32 INFO - PROCESS | 3748 | 1468352672607 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 3748 | 1468352672609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9F000 == 39 [pid = 3748] [id = 125] 12:44:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2FA1C1800) [pid = 3748] [serial = 372] [outer = 0000000000000000] 12:44:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2FA1C4000) [pid = 3748] [serial = 373] [outer = 000000C2FA1C1800] 12:44:32 INFO - PROCESS | 3748 | 1468352672665 Marionette DEBUG loaded listener.js 12:44:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2FA1CD400) [pid = 3748] [serial = 374] [outer = 000000C2FA1C1800] 12:44:33 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:33 INFO - PROCESS | 3748 | 1468352673194 Marionette TRACE conn9 <- [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] 12:44:33 INFO - PROCESS | 3748 | 1468352673289 Marionette TRACE conn9 <- [1,465,null,{"value":"13"}] 12:44:33 INFO - PROCESS | 3748 | 1468352673293 Marionette TRACE conn9 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:44:33 INFO - PROCESS | 3748 | 1468352673295 Marionette TRACE conn9 <- [1,466,null,{}] 12:44:33 INFO - PROCESS | 3748 | 1468352673299 Marionette TRACE conn9 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:33 INFO - PROCESS | 3748 | 1468352673301 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:33 INFO - PROCESS | 3748 | 1468352673413 Marionette TRACE conn9 <- [1,467,null,{"value":null}] 12:44:33 INFO - PROCESS | 3748 | 1468352673478 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:33 INFO - PROCESS | 3748 | 1468352673480 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE9000 == 40 [pid = 3748] [id = 126] 12:44:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2FA20F400) [pid = 3748] [serial = 375] [outer = 0000000000000000] 12:44:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2FA217C00) [pid = 3748] [serial = 376] [outer = 000000C2FA20F400] 12:44:33 INFO - PROCESS | 3748 | 1468352673535 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2FA974C00) [pid = 3748] [serial = 377] [outer = 000000C2FA20F400] 12:44:34 INFO - PROCESS | 3748 | 1468352674316 Marionette TRACE conn9 <- [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] 12:44:34 INFO - PROCESS | 3748 | 1468352674380 Marionette TRACE conn9 <- [1,469,null,{"value":"13"}] 12:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:44:34 INFO - PROCESS | 3748 | 1468352674385 Marionette TRACE conn9 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:44:34 INFO - PROCESS | 3748 | 1468352674388 Marionette TRACE conn9 <- [1,470,null,{}] 12:44:34 INFO - PROCESS | 3748 | 1468352674394 Marionette TRACE conn9 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:34 INFO - PROCESS | 3748 | 1468352674396 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:34 INFO - PROCESS | 3748 | 1468352674505 Marionette TRACE conn9 <- [1,471,null,{"value":null}] 12:44:34 INFO - PROCESS | 3748 | 1468352674583 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:34 INFO - PROCESS | 3748 | 1468352674588 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FBE000 == 41 [pid = 3748] [id = 127] 12:44:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E8596C00) [pid = 3748] [serial = 378] [outer = 0000000000000000] 12:44:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8707800) [pid = 3748] [serial = 379] [outer = 000000C2E8596C00] 12:44:34 INFO - PROCESS | 3748 | 1468352674682 Marionette DEBUG loaded listener.js 12:44:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2EC8D9C00) [pid = 3748] [serial = 380] [outer = 000000C2E8596C00] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA475000 == 40 [pid = 3748] [id = 118] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD74800 == 39 [pid = 3748] [id = 18] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD7D800 == 38 [pid = 3748] [id = 119] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F1B800 == 37 [pid = 3748] [id = 117] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF46000 == 36 [pid = 3748] [id = 120] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD09E800 == 35 [pid = 3748] [id = 98] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB08B000 == 34 [pid = 3748] [id = 19] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC004000 == 33 [pid = 3748] [id = 21] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE9000 == 32 [pid = 3748] [id = 126] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9F000 == 31 [pid = 3748] [id = 125] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC286800 == 30 [pid = 3748] [id = 124] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F14000 == 29 [pid = 3748] [id = 123] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB099800 == 28 [pid = 3748] [id = 121] 12:44:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89D000 == 27 [pid = 3748] [id = 122] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2F720E400) [pid = 3748] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2EC8D8400) [pid = 3748] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2ED2B1000) [pid = 3748] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2FB035C00) [pid = 3748] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F29DDC00) [pid = 3748] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4359000) [pid = 3748] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EE41C400) [pid = 3748] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2EE8CDC00) [pid = 3748] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E859B400) [pid = 3748] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8947400) [pid = 3748] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F1432C00) [pid = 3748] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F1FF6000) [pid = 3748] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8423400) [pid = 3748] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E84A1000) [pid = 3748] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4672400) [pid = 3748] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4EB9000) [pid = 3748] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F50B5800) [pid = 3748] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F5562400) [pid = 3748] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED83A800) [pid = 3748] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F51DFC00) [pid = 3748] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F72A1000) [pid = 3748] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F51DCC00) [pid = 3748] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F7FA8400) [pid = 3748] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F52FCC00) [pid = 3748] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7BBA000) [pid = 3748] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F9F57000) [pid = 3748] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:44:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8215400) [pid = 3748] [serial = 381] [outer = 000000C2EC811C00] 12:44:35 INFO - PROCESS | 3748 | 1468352675900 Marionette TRACE conn9 <- [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]]]}] 12:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1538ms 12:44:35 INFO - PROCESS | 3748 | 1468352675928 Marionette TRACE conn9 -> [0,473,"getWindowHandle",null] 12:44:35 INFO - PROCESS | 3748 | 1468352675932 Marionette TRACE conn9 <- [1,473,null,{"value":"13"}] 12:44:35 INFO - PROCESS | 3748 | 1468352675937 Marionette TRACE conn9 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:44:35 INFO - PROCESS | 3748 | 1468352675941 Marionette TRACE conn9 <- [1,474,null,{}] 12:44:35 INFO - PROCESS | 3748 | 1468352675947 Marionette TRACE conn9 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:35 INFO - PROCESS | 3748 | 1468352675949 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:36 INFO - PROCESS | 3748 | 1468352676042 Marionette TRACE conn9 <- [1,475,null,{"value":null}] 12:44:36 INFO - PROCESS | 3748 | 1468352676049 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 3748 | 1468352676052 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED65D000 == 28 [pid = 3748] [id = 128] 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8495C00) [pid = 3748] [serial = 382] [outer = 0000000000000000] 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8498800) [pid = 3748] [serial = 383] [outer = 000000C2E8495C00] 12:44:36 INFO - PROCESS | 3748 | 1468352676103 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E7013C00) [pid = 3748] [serial = 384] [outer = 000000C2E8495C00] 12:44:36 INFO - PROCESS | 3748 | 1468352676635 Marionette TRACE conn9 <- [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]]]}] 12:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 12:44:36 INFO - PROCESS | 3748 | 1468352676675 Marionette TRACE conn9 -> [0,477,"getWindowHandle",null] 12:44:36 INFO - PROCESS | 3748 | 1468352676680 Marionette TRACE conn9 <- [1,477,null,{"value":"13"}] 12:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:44:36 INFO - PROCESS | 3748 | 1468352676686 Marionette TRACE conn9 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:44:36 INFO - PROCESS | 3748 | 1468352676689 Marionette TRACE conn9 <- [1,478,null,{}] 12:44:36 INFO - PROCESS | 3748 | 1468352676693 Marionette TRACE conn9 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:36 INFO - PROCESS | 3748 | 1468352676695 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:36 INFO - PROCESS | 3748 | 1468352676789 Marionette TRACE conn9 <- [1,479,null,{"value":null}] 12:44:36 INFO - PROCESS | 3748 | 1468352676859 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:36 INFO - PROCESS | 3748 | 1468352676862 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2077800 == 29 [pid = 3748] [id = 129] 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E859BC00) [pid = 3748] [serial = 385] [outer = 0000000000000000] 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8D1E000) [pid = 3748] [serial = 386] [outer = 000000C2E859BC00] 12:44:36 INFO - PROCESS | 3748 | 1468352676910 Marionette DEBUG loaded listener.js 12:44:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EC8D9800) [pid = 3748] [serial = 387] [outer = 000000C2E859BC00] 12:44:37 INFO - PROCESS | 3748 | 1468352677323 Marionette TRACE conn9 <- [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]]]}] 12:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 12:44:37 INFO - PROCESS | 3748 | 1468352677380 Marionette TRACE conn9 -> [0,481,"getWindowHandle",null] 12:44:37 INFO - PROCESS | 3748 | 1468352677382 Marionette TRACE conn9 <- [1,481,null,{"value":"13"}] 12:44:37 INFO - PROCESS | 3748 | 1468352677386 Marionette TRACE conn9 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:44:37 INFO - PROCESS | 3748 | 1468352677390 Marionette TRACE conn9 <- [1,482,null,{}] 12:44:37 INFO - PROCESS | 3748 | 1468352677401 Marionette TRACE conn9 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:37 INFO - PROCESS | 3748 | 1468352677406 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:37 INFO - PROCESS | 3748 | 1468352677497 Marionette TRACE conn9 <- [1,483,null,{"value":null}] 12:44:37 INFO - PROCESS | 3748 | 1468352677514 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:37 INFO - PROCESS | 3748 | 1468352677517 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E7800 == 30 [pid = 3748] [id = 130] 12:44:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE411800) [pid = 3748] [serial = 388] [outer = 0000000000000000] 12:44:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE41D800) [pid = 3748] [serial = 389] [outer = 000000C2EE411800] 12:44:37 INFO - PROCESS | 3748 | 1468352677566 Marionette DEBUG loaded listener.js 12:44:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE9F4C00) [pid = 3748] [serial = 390] [outer = 000000C2EE411800] 12:44:38 INFO - PROCESS | 3748 | 1468352678040 Marionette TRACE conn9 <- [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]]]}] 12:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 12:44:38 INFO - PROCESS | 3748 | 1468352678080 Marionette TRACE conn9 -> [0,485,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 3748 | 1468352678083 Marionette TRACE conn9 <- [1,485,null,{"value":"13"}] 12:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:44:38 INFO - PROCESS | 3748 | 1468352678086 Marionette TRACE conn9 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - PROCESS | 3748 | 1468352678088 Marionette TRACE conn9 <- [1,486,null,{}] 12:44:38 INFO - PROCESS | 3748 | 1468352678091 Marionette TRACE conn9 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:38 INFO - PROCESS | 3748 | 1468352678093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:38 INFO - PROCESS | 3748 | 1468352678228 Marionette TRACE conn9 <- [1,487,null,{"value":null}] 12:44:38 INFO - PROCESS | 3748 | 1468352678249 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 3748 | 1468352678251 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F778E800 == 31 [pid = 3748] [id = 131] 12:44:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F148A400) [pid = 3748] [serial = 391] [outer = 0000000000000000] 12:44:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F1FF2800) [pid = 3748] [serial = 392] [outer = 000000C2F148A400] 12:44:38 INFO - PROCESS | 3748 | 1468352678297 Marionette DEBUG loaded listener.js 12:44:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F20A0C00) [pid = 3748] [serial = 393] [outer = 000000C2F148A400] 12:44:38 INFO - PROCESS | 3748 | 1468352678754 Marionette TRACE conn9 <- [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]]]}] 12:44:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 12:44:38 INFO - PROCESS | 3748 | 1468352678779 Marionette TRACE conn9 -> [0,489,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 3748 | 1468352678782 Marionette TRACE conn9 <- [1,489,null,{"value":"13"}] 12:44:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:44:38 INFO - PROCESS | 3748 | 1468352678795 Marionette TRACE conn9 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:44:38 INFO - PROCESS | 3748 | 1468352678797 Marionette TRACE conn9 <- [1,490,null,{}] 12:44:38 INFO - PROCESS | 3748 | 1468352678801 Marionette TRACE conn9 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:38 INFO - PROCESS | 3748 | 1468352678803 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:38 INFO - PROCESS | 3748 | 1468352678904 Marionette TRACE conn9 <- [1,491,null,{"value":null}] 12:44:38 INFO - PROCESS | 3748 | 1468352678910 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 3748 | 1468352678912 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA248800 == 32 [pid = 3748] [id = 132] 12:44:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8426000) [pid = 3748] [serial = 394] [outer = 0000000000000000] 12:44:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F220CC00) [pid = 3748] [serial = 395] [outer = 000000C2E8426000] 12:44:38 INFO - PROCESS | 3748 | 1468352678957 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F29D9C00) [pid = 3748] [serial = 396] [outer = 000000C2E8426000] 12:44:39 INFO - PROCESS | 3748 | 1468352679414 Marionette TRACE conn9 <- [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]]]}] 12:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 650ms 12:44:39 INFO - PROCESS | 3748 | 1468352679439 Marionette TRACE conn9 -> [0,493,"getWindowHandle",null] 12:44:39 INFO - PROCESS | 3748 | 1468352679441 Marionette TRACE conn9 <- [1,493,null,{"value":"13"}] 12:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:44:39 INFO - PROCESS | 3748 | 1468352679444 Marionette TRACE conn9 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:44:39 INFO - PROCESS | 3748 | 1468352679446 Marionette TRACE conn9 <- [1,494,null,{}] 12:44:39 INFO - PROCESS | 3748 | 1468352679450 Marionette TRACE conn9 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:39 INFO - PROCESS | 3748 | 1468352679456 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:39 INFO - PROCESS | 3748 | 1468352679605 Marionette TRACE conn9 <- [1,495,null,{"value":null}] 12:44:39 INFO - PROCESS | 3748 | 1468352679627 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:39 INFO - PROCESS | 3748 | 1468352679629 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD73800 == 33 [pid = 3748] [id = 133] 12:44:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F29E3800) [pid = 3748] [serial = 397] [outer = 0000000000000000] 12:44:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F4EC2000) [pid = 3748] [serial = 398] [outer = 000000C2F29E3800] 12:44:39 INFO - PROCESS | 3748 | 1468352679676 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F51E2800) [pid = 3748] [serial = 399] [outer = 000000C2F29E3800] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F555F800) [pid = 3748] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EE418400) [pid = 3748] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F20A0000) [pid = 3748] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EC8BE800) [pid = 3748] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F9F4E800) [pid = 3748] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8211C00) [pid = 3748] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8945C00) [pid = 3748] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E659D000) [pid = 3748] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F729E000) [pid = 3748] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ECB84C00) [pid = 3748] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:44:40 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F2E60000) [pid = 3748] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:44:40 INFO - PROCESS | 3748 | 1468352680223 Marionette TRACE conn9 <- [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]]]}] 12:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 839ms 12:44:40 INFO - PROCESS | 3748 | 1468352680286 Marionette TRACE conn9 -> [0,497,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 3748 | 1468352680289 Marionette TRACE conn9 <- [1,497,null,{"value":"13"}] 12:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:44:40 INFO - PROCESS | 3748 | 1468352680292 Marionette TRACE conn9 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - PROCESS | 3748 | 1468352680294 Marionette TRACE conn9 <- [1,498,null,{}] 12:44:40 INFO - PROCESS | 3748 | 1468352680298 Marionette TRACE conn9 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:40 INFO - PROCESS | 3748 | 1468352680300 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:40 INFO - PROCESS | 3748 | 1468352680381 Marionette TRACE conn9 <- [1,499,null,{"value":null}] 12:44:40 INFO - PROCESS | 3748 | 1468352680387 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 3748 | 1468352680389 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF4A000 == 34 [pid = 3748] [id = 134] 12:44:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE380800) [pid = 3748] [serial = 400] [outer = 0000000000000000] 12:44:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F466E400) [pid = 3748] [serial = 401] [outer = 000000C2EE380800] 12:44:40 INFO - PROCESS | 3748 | 1468352680433 Marionette DEBUG loaded listener.js 12:44:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F51E9400) [pid = 3748] [serial = 402] [outer = 000000C2EE380800] 12:44:40 INFO - PROCESS | 3748 | 1468352680839 Marionette TRACE conn9 <- [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]]]}] 12:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 12:44:40 INFO - PROCESS | 3748 | 1468352680883 Marionette TRACE conn9 -> [0,501,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 3748 | 1468352680885 Marionette TRACE conn9 <- [1,501,null,{"value":"13"}] 12:44:40 INFO - PROCESS | 3748 | 1468352680888 Marionette TRACE conn9 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:44:40 INFO - PROCESS | 3748 | 1468352680890 Marionette TRACE conn9 <- [1,502,null,{}] 12:44:40 INFO - PROCESS | 3748 | 1468352680898 Marionette TRACE conn9 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:40 INFO - PROCESS | 3748 | 1468352680900 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:40 INFO - PROCESS | 3748 | 1468352680981 Marionette TRACE conn9 <- [1,503,null,{"value":null}] 12:44:40 INFO - PROCESS | 3748 | 1468352680987 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 3748 | 1468352680989 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB090800 == 35 [pid = 3748] [id = 135] 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F555EC00) [pid = 3748] [serial = 403] [outer = 0000000000000000] 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5560C00) [pid = 3748] [serial = 404] [outer = 000000C2F555EC00] 12:44:41 INFO - PROCESS | 3748 | 1468352681034 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F58C2800) [pid = 3748] [serial = 405] [outer = 000000C2F555EC00] 12:44:41 INFO - PROCESS | 3748 | 1468352681488 Marionette TRACE conn9 <- [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]]]}] 12:44:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:44:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 12:44:41 INFO - PROCESS | 3748 | 1468352681523 Marionette TRACE conn9 -> [0,505,"getWindowHandle",null] 12:44:41 INFO - PROCESS | 3748 | 1468352681525 Marionette TRACE conn9 <- [1,505,null,{"value":"13"}] 12:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:44:41 INFO - PROCESS | 3748 | 1468352681534 Marionette TRACE conn9 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:44:41 INFO - PROCESS | 3748 | 1468352681536 Marionette TRACE conn9 <- [1,506,null,{}] 12:44:41 INFO - PROCESS | 3748 | 1468352681539 Marionette TRACE conn9 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:41 INFO - PROCESS | 3748 | 1468352681541 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:41 INFO - PROCESS | 3748 | 1468352681624 Marionette TRACE conn9 <- [1,507,null,{"value":null}] 12:44:41 INFO - PROCESS | 3748 | 1468352681629 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 3748 | 1468352681631 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0D2800 == 36 [pid = 3748] [id = 136] 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F59D9000) [pid = 3748] [serial = 406] [outer = 0000000000000000] 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7213000) [pid = 3748] [serial = 407] [outer = 000000C2F59D9000] 12:44:41 INFO - PROCESS | 3748 | 1468352681675 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F72E0400) [pid = 3748] [serial = 408] [outer = 000000C2F59D9000] 12:44:42 INFO - PROCESS | 3748 | 1468352682267 Marionette TRACE conn9 <- [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]]]}] 12:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 776ms 12:44:42 INFO - PROCESS | 3748 | 1468352682350 Marionette TRACE conn9 -> [0,509,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 3748 | 1468352682355 Marionette TRACE conn9 <- [1,509,null,{"value":"13"}] 12:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:44:42 INFO - PROCESS | 3748 | 1468352682384 Marionette TRACE conn9 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:44:42 INFO - PROCESS | 3748 | 1468352682389 Marionette TRACE conn9 <- [1,510,null,{}] 12:44:42 INFO - PROCESS | 3748 | 1468352682396 Marionette TRACE conn9 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:42 INFO - PROCESS | 3748 | 1468352682399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:42 INFO - PROCESS | 3748 | 1468352682530 Marionette TRACE conn9 <- [1,511,null,{"value":null}] 12:44:42 INFO - PROCESS | 3748 | 1468352682594 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:42 INFO - PROCESS | 3748 | 1468352682597 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1465800 == 37 [pid = 3748] [id = 137] 12:44:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8431800) [pid = 3748] [serial = 409] [outer = 0000000000000000] 12:44:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E849D400) [pid = 3748] [serial = 410] [outer = 000000C2E8431800] 12:44:42 INFO - PROCESS | 3748 | 1468352682656 Marionette DEBUG loaded listener.js 12:44:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E859AC00) [pid = 3748] [serial = 411] [outer = 000000C2E8431800] 12:44:43 INFO - PROCESS | 3748 | 1468352683474 Marionette TRACE conn9 <- [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]]]}] 12:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1173ms 12:44:43 INFO - PROCESS | 3748 | 1468352683533 Marionette TRACE conn9 -> [0,513,"getWindowHandle",null] 12:44:43 INFO - PROCESS | 3748 | 1468352683538 Marionette TRACE conn9 <- [1,513,null,{"value":"13"}] 12:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:44:43 INFO - PROCESS | 3748 | 1468352683545 Marionette TRACE conn9 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:44:43 INFO - PROCESS | 3748 | 1468352683548 Marionette TRACE conn9 <- [1,514,null,{}] 12:44:43 INFO - PROCESS | 3748 | 1468352683552 Marionette TRACE conn9 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:43 INFO - PROCESS | 3748 | 1468352683555 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:43 INFO - PROCESS | 3748 | 1468352683684 Marionette TRACE conn9 <- [1,515,null,{"value":null}] 12:44:43 INFO - PROCESS | 3748 | 1468352683748 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 3748 | 1468352683752 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE0000 == 38 [pid = 3748] [id = 138] 12:44:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2ECB7EC00) [pid = 3748] [serial = 412] [outer = 0000000000000000] 12:44:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2ED845C00) [pid = 3748] [serial = 413] [outer = 000000C2ECB7EC00] 12:44:43 INFO - PROCESS | 3748 | 1468352683809 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2EE8D2000) [pid = 3748] [serial = 414] [outer = 000000C2ECB7EC00] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB090800 == 37 [pid = 3748] [id = 135] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF4A000 == 36 [pid = 3748] [id = 134] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD73800 == 35 [pid = 3748] [id = 133] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA248800 == 34 [pid = 3748] [id = 132] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F778E800 == 33 [pid = 3748] [id = 131] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E7800 == 32 [pid = 3748] [id = 130] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2077800 == 31 [pid = 3748] [id = 129] 12:44:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED65D000 == 30 [pid = 3748] [id = 128] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F720F800) [pid = 3748] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EEE50C00) [pid = 3748] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F2975400) [pid = 3748] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EC8DB800) [pid = 3748] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F2206C00) [pid = 3748] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2FA1BD400) [pid = 3748] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E84EDC00) [pid = 3748] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E860AC00) [pid = 3748] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E894F400) [pid = 3748] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EC811000) [pid = 3748] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E675E400) [pid = 3748] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8327000) [pid = 3748] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7768800) [pid = 3748] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BBCC00) [pid = 3748] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F2E67400) [pid = 3748] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4357000) [pid = 3748] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F59E4400) [pid = 3748] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F466A000) [pid = 3748] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F2047C00) [pid = 3748] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F5559000) [pid = 3748] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ED234C00) [pid = 3748] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:44:44 INFO - PROCESS | 3748 | 1468352684691 Marionette TRACE conn9 <- [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]]]}] 12:44:44 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 12:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1193ms 12:44:44 INFO - PROCESS | 3748 | 1468352684739 Marionette TRACE conn9 -> [0,517,"getWindowHandle",null] 12:44:44 INFO - PROCESS | 3748 | 1468352684743 Marionette TRACE conn9 <- [1,517,null,{"value":"13"}] 12:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:44:44 INFO - PROCESS | 3748 | 1468352684748 Marionette TRACE conn9 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:44:44 INFO - PROCESS | 3748 | 1468352684751 Marionette TRACE conn9 <- [1,518,null,{}] 12:44:44 INFO - PROCESS | 3748 | 1468352684756 Marionette TRACE conn9 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:44 INFO - PROCESS | 3748 | 1468352684759 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:44 INFO - PROCESS | 3748 | 1468352684847 Marionette TRACE conn9 <- [1,519,null,{"value":null}] 12:44:44 INFO - PROCESS | 3748 | 1468352684861 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:44 INFO - PROCESS | 3748 | 1468352684864 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED81E800 == 31 [pid = 3748] [id = 139] 12:44:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E84A1800) [pid = 3748] [serial = 415] [outer = 0000000000000000] 12:44:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E84EDC00) [pid = 3748] [serial = 416] [outer = 000000C2E84A1800] 12:44:44 INFO - PROCESS | 3748 | 1468352684913 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E860AC00) [pid = 3748] [serial = 417] [outer = 000000C2E84A1800] 12:44:45 INFO - PROCESS | 3748 | 1468352685410 Marionette TRACE conn9 <- [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]]]}] 12:44:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 12:44:45 INFO - PROCESS | 3748 | 1468352685440 Marionette TRACE conn9 -> [0,521,"getWindowHandle",null] 12:44:45 INFO - PROCESS | 3748 | 1468352685445 Marionette TRACE conn9 <- [1,521,null,{"value":"13"}] 12:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:44:45 INFO - PROCESS | 3748 | 1468352685451 Marionette TRACE conn9 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:44:45 INFO - PROCESS | 3748 | 1468352685454 Marionette TRACE conn9 <- [1,522,null,{}] 12:44:45 INFO - PROCESS | 3748 | 1468352685458 Marionette TRACE conn9 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:45 INFO - PROCESS | 3748 | 1468352685460 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:45 INFO - PROCESS | 3748 | 1468352685549 Marionette TRACE conn9 <- [1,523,null,{"value":null}] 12:44:45 INFO - PROCESS | 3748 | 1468352685558 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:45 INFO - PROCESS | 3748 | 1468352685560 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2849800 == 32 [pid = 3748] [id = 140] 12:44:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED30A000) [pid = 3748] [serial = 418] [outer = 0000000000000000] 12:44:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED612400) [pid = 3748] [serial = 419] [outer = 000000C2ED30A000] 12:44:45 INFO - PROCESS | 3748 | 1468352685611 Marionette DEBUG loaded listener.js 12:44:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE8CC800) [pid = 3748] [serial = 420] [outer = 000000C2ED30A000] 12:44:46 INFO - PROCESS | 3748 | 1468352686082 Marionette TRACE conn9 <- [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]]]}] 12:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 12:44:46 INFO - PROCESS | 3748 | 1468352686147 Marionette TRACE conn9 -> [0,525,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 3748 | 1468352686150 Marionette TRACE conn9 <- [1,525,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:44:46 INFO - PROCESS | 3748 | 1468352686153 Marionette TRACE conn9 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 3748 | 1468352686157 Marionette TRACE conn9 <- [1,526,null,{}] 12:44:46 INFO - PROCESS | 3748 | 1468352686169 Marionette TRACE conn9 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:46 INFO - PROCESS | 3748 | 1468352686174 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:46 INFO - PROCESS | 3748 | 1468352686294 Marionette TRACE conn9 <- [1,527,null,{"value":null}] 12:44:46 INFO - PROCESS | 3748 | 1468352686315 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:46 INFO - PROCESS | 3748 | 1468352686318 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FE8000 == 33 [pid = 3748] [id = 141] 12:44:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E820E800) [pid = 3748] [serial = 421] [outer = 0000000000000000] 12:44:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2979400) [pid = 3748] [serial = 422] [outer = 000000C2E820E800] 12:44:46 INFO - PROCESS | 3748 | 1468352686367 Marionette DEBUG loaded listener.js 12:44:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F435A000) [pid = 3748] [serial = 423] [outer = 000000C2E820E800] 12:44:46 INFO - PROCESS | 3748 | 1468352686844 Marionette TRACE conn9 <- [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]]]}] 12:44:46 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 12:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 12:44:46 INFO - PROCESS | 3748 | 1468352686889 Marionette TRACE conn9 -> [0,529,"getWindowHandle",null] 12:44:46 INFO - PROCESS | 3748 | 1468352686892 Marionette TRACE conn9 <- [1,529,null,{"value":"13"}] 12:44:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:44:46 INFO - PROCESS | 3748 | 1468352686895 Marionette TRACE conn9 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:44:46 INFO - PROCESS | 3748 | 1468352686897 Marionette TRACE conn9 <- [1,530,null,{}] 12:44:46 INFO - PROCESS | 3748 | 1468352686905 Marionette TRACE conn9 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:46 INFO - PROCESS | 3748 | 1468352686908 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:47 INFO - PROCESS | 3748 | 1468352687017 Marionette TRACE conn9 <- [1,531,null,{"value":null}] 12:44:47 INFO - PROCESS | 3748 | 1468352687071 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 3748 | 1468352687073 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA248800 == 34 [pid = 3748] [id = 142] 12:44:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F445CC00) [pid = 3748] [serial = 424] [outer = 0000000000000000] 12:44:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4EBC000) [pid = 3748] [serial = 425] [outer = 000000C2F445CC00] 12:44:47 INFO - PROCESS | 3748 | 1468352687120 Marionette DEBUG loaded listener.js 12:44:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F51E5000) [pid = 3748] [serial = 426] [outer = 000000C2F445CC00] 12:44:47 INFO - PROCESS | 3748 | 1468352687646 Marionette TRACE conn9 <- [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"]]]}] 12:44:47 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 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:44:47 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 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:44:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:44:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:44:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 12:44:47 INFO - PROCESS | 3748 | 1468352687738 Marionette TRACE conn9 -> [0,533,"getWindowHandle",null] 12:44:47 INFO - PROCESS | 3748 | 1468352687741 Marionette TRACE conn9 <- [1,533,null,{"value":"13"}] 12:44:47 INFO - PROCESS | 3748 | 1468352687744 Marionette TRACE conn9 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:44:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:44:47 INFO - PROCESS | 3748 | 1468352687746 Marionette TRACE conn9 <- [1,534,null,{}] 12:44:47 INFO - PROCESS | 3748 | 1468352687749 Marionette TRACE conn9 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:47 INFO - PROCESS | 3748 | 1468352687751 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:47 INFO - PROCESS | 3748 | 1468352687869 Marionette TRACE conn9 <- [1,535,null,{"value":null}] 12:44:47 INFO - PROCESS | 3748 | 1468352687919 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:47 INFO - PROCESS | 3748 | 1468352687921 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF36000 == 35 [pid = 3748] [id = 143] 12:44:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F5237C00) [pid = 3748] [serial = 427] [outer = 0000000000000000] 12:44:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7294000) [pid = 3748] [serial = 428] [outer = 000000C2F5237C00] 12:44:47 INFO - PROCESS | 3748 | 1468352687966 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7768800) [pid = 3748] [serial = 429] [outer = 000000C2F5237C00] 12:44:48 INFO - PROCESS | 3748 | 1468352688439 Marionette TRACE conn9 <- [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]]]}] 12:44:48 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. 12:44:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 12:44:48 INFO - PROCESS | 3748 | 1468352688480 Marionette TRACE conn9 -> [0,537,"getWindowHandle",null] 12:44:48 INFO - PROCESS | 3748 | 1468352688483 Marionette TRACE conn9 <- [1,537,null,{"value":"13"}] 12:44:48 INFO - PROCESS | 3748 | 1468352688486 Marionette TRACE conn9 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:44:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:44:48 INFO - PROCESS | 3748 | 1468352688495 Marionette TRACE conn9 <- [1,538,null,{}] 12:44:48 INFO - PROCESS | 3748 | 1468352688499 Marionette TRACE conn9 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:48 INFO - PROCESS | 3748 | 1468352688505 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:48 INFO - PROCESS | 3748 | 1468352688640 Marionette TRACE conn9 <- [1,539,null,{"value":null}] 12:44:48 INFO - PROCESS | 3748 | 1468352688652 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:48 INFO - PROCESS | 3748 | 1468352688654 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01C800 == 36 [pid = 3748] [id = 144] 12:44:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BA5000) [pid = 3748] [serial = 430] [outer = 0000000000000000] 12:44:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7BC4000) [pid = 3748] [serial = 431] [outer = 000000C2F7BA5000] 12:44:48 INFO - PROCESS | 3748 | 1468352688700 Marionette DEBUG loaded listener.js 12:44:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2FA1B9C00) [pid = 3748] [serial = 432] [outer = 000000C2F7BA5000] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F148A400) [pid = 3748] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8495C00) [pid = 3748] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E8596C00) [pid = 3748] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E859BC00) [pid = 3748] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EE411800) [pid = 3748] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8426000) [pid = 3748] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E84A0800) [pid = 3748] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EE419800) [pid = 3748] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F50BE800) [pid = 3748] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1C1800) [pid = 3748] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2FA20F400) [pid = 3748] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F29E3800) [pid = 3748] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F555EC00) [pid = 3748] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:44:49 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE380800) [pid = 3748] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:44:49 INFO - PROCESS | 3748 | 1468352689205 Marionette TRACE conn9 <- [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]]]}] 12:44:49 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. 12:44:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 12:44:49 INFO - PROCESS | 3748 | 1468352689224 Marionette TRACE conn9 -> [0,541,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 3748 | 1468352689226 Marionette TRACE conn9 <- [1,541,null,{"value":"13"}] 12:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:44:49 INFO - PROCESS | 3748 | 1468352689229 Marionette TRACE conn9 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 3748 | 1468352689231 Marionette TRACE conn9 <- [1,542,null,{}] 12:44:49 INFO - PROCESS | 3748 | 1468352689235 Marionette TRACE conn9 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:49 INFO - PROCESS | 3748 | 1468352689237 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:49 INFO - PROCESS | 3748 | 1468352689320 Marionette TRACE conn9 <- [1,543,null,{"value":null}] 12:44:49 INFO - PROCESS | 3748 | 1468352689326 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 3748 | 1468352689328 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED668800 == 37 [pid = 3748] [id = 145] 12:44:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E783CC00) [pid = 3748] [serial = 433] [outer = 0000000000000000] 12:44:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE41DC00) [pid = 3748] [serial = 434] [outer = 000000C2E783CC00] 12:44:49 INFO - PROCESS | 3748 | 1468352689377 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2FA1BB000) [pid = 3748] [serial = 435] [outer = 000000C2E783CC00] 12:44:49 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:49 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:49 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:49 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:49 INFO - PROCESS | 3748 | 1468352689808 Marionette TRACE conn9 <- [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]]]}] 12:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 12:44:49 INFO - PROCESS | 3748 | 1468352689861 Marionette TRACE conn9 -> [0,545,"getWindowHandle",null] 12:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:44:49 INFO - PROCESS | 3748 | 1468352689864 Marionette TRACE conn9 <- [1,545,null,{"value":"13"}] 12:44:49 INFO - PROCESS | 3748 | 1468352689867 Marionette TRACE conn9 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:44:49 INFO - PROCESS | 3748 | 1468352689869 Marionette TRACE conn9 <- [1,546,null,{}] 12:44:49 INFO - PROCESS | 3748 | 1468352689872 Marionette TRACE conn9 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:49 INFO - PROCESS | 3748 | 1468352689874 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:49 INFO - PROCESS | 3748 | 1468352689958 Marionette TRACE conn9 <- [1,547,null,{"value":null}] 12:44:49 INFO - PROCESS | 3748 | 1468352689966 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 3748 | 1468352689968 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC31B000 == 38 [pid = 3748] [id = 146] 12:44:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F9F56000) [pid = 3748] [serial = 436] [outer = 0000000000000000] 12:44:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2FA1C5C00) [pid = 3748] [serial = 437] [outer = 000000C2F9F56000] 12:44:50 INFO - PROCESS | 3748 | 1468352690012 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA1D4C00) [pid = 3748] [serial = 438] [outer = 000000C2F9F56000] 12:44:50 INFO - PROCESS | 3748 | 1468352690413 Marionette TRACE conn9 <- [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]]]}] 12:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 12:44:50 INFO - PROCESS | 3748 | 1468352690462 Marionette TRACE conn9 -> [0,549,"getWindowHandle",null] 12:44:50 INFO - PROCESS | 3748 | 1468352690464 Marionette TRACE conn9 <- [1,549,null,{"value":"13"}] 12:44:50 INFO - PROCESS | 3748 | 1468352690468 Marionette TRACE conn9 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:44:50 INFO - PROCESS | 3748 | 1468352690470 Marionette TRACE conn9 <- [1,550,null,{}] 12:44:50 INFO - PROCESS | 3748 | 1468352690473 Marionette TRACE conn9 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:50 INFO - PROCESS | 3748 | 1468352690475 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:50 INFO - PROCESS | 3748 | 1468352690561 Marionette TRACE conn9 <- [1,551,null,{"value":null}] 12:44:50 INFO - PROCESS | 3748 | 1468352690567 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:50 INFO - PROCESS | 3748 | 1468352690569 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFCE800 == 39 [pid = 3748] [id = 147] 12:44:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA20F400) [pid = 3748] [serial = 439] [outer = 0000000000000000] 12:44:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FA765C00) [pid = 3748] [serial = 440] [outer = 000000C2FA20F400] 12:44:50 INFO - PROCESS | 3748 | 1468352690613 Marionette DEBUG loaded listener.js 12:44:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2FA97D000) [pid = 3748] [serial = 441] [outer = 000000C2FA20F400] 12:44:50 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:50 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:51 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:51 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:51 INFO - PROCESS | 3748 | 1468352691163 Marionette TRACE conn9 <- [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]]]}] 12:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 12:44:51 INFO - PROCESS | 3748 | 1468352691204 Marionette TRACE conn9 -> [0,553,"getWindowHandle",null] 12:44:51 INFO - PROCESS | 3748 | 1468352691209 Marionette TRACE conn9 <- [1,553,null,{"value":"13"}] 12:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:44:51 INFO - PROCESS | 3748 | 1468352691214 Marionette TRACE conn9 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:44:51 INFO - PROCESS | 3748 | 1468352691218 Marionette TRACE conn9 <- [1,554,null,{}] 12:44:51 INFO - PROCESS | 3748 | 1468352691224 Marionette TRACE conn9 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:51 INFO - PROCESS | 3748 | 1468352691228 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:51 INFO - PROCESS | 3748 | 1468352691344 Marionette TRACE conn9 <- [1,555,null,{"value":null}] 12:44:51 INFO - PROCESS | 3748 | 1468352691419 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:51 INFO - PROCESS | 3748 | 1468352691422 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE93A800 == 40 [pid = 3748] [id = 148] 12:44:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E820C800) [pid = 3748] [serial = 442] [outer = 0000000000000000] 12:44:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E849F000) [pid = 3748] [serial = 443] [outer = 000000C2E820C800] 12:44:51 INFO - PROCESS | 3748 | 1468352691525 Marionette DEBUG loaded listener.js 12:44:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EC817800) [pid = 3748] [serial = 444] [outer = 000000C2E820C800] 12:44:51 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:52 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:52 INFO - PROCESS | 3748 | 1468352692172 Marionette TRACE conn9 <- [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]]]}] 12:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 987ms 12:44:52 INFO - PROCESS | 3748 | 1468352692205 Marionette TRACE conn9 -> [0,557,"getWindowHandle",null] 12:44:52 INFO - PROCESS | 3748 | 1468352692210 Marionette TRACE conn9 <- [1,557,null,{"value":"13"}] 12:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:44:52 INFO - PROCESS | 3748 | 1468352692217 Marionette TRACE conn9 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:44:52 INFO - PROCESS | 3748 | 1468352692220 Marionette TRACE conn9 <- [1,558,null,{}] 12:44:52 INFO - PROCESS | 3748 | 1468352692224 Marionette TRACE conn9 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:52 INFO - PROCESS | 3748 | 1468352692227 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:52 INFO - PROCESS | 3748 | 1468352692342 Marionette TRACE conn9 <- [1,559,null,{"value":null}] 12:44:52 INFO - PROCESS | 3748 | 1468352692428 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:52 INFO - PROCESS | 3748 | 1468352692431 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD73800 == 41 [pid = 3748] [id = 149] 12:44:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F1FF9C00) [pid = 3748] [serial = 445] [outer = 0000000000000000] 12:44:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F20A9800) [pid = 3748] [serial = 446] [outer = 000000C2F1FF9C00] 12:44:52 INFO - PROCESS | 3748 | 1468352692489 Marionette DEBUG loaded listener.js 12:44:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F435C400) [pid = 3748] [serial = 447] [outer = 000000C2F1FF9C00] 12:44:52 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:52 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:53 INFO - PROCESS | 3748 | 1468352693047 Marionette TRACE conn9 <- [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]]]}] 12:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 881ms 12:44:53 INFO - PROCESS | 3748 | 1468352693101 Marionette TRACE conn9 -> [0,561,"getWindowHandle",null] 12:44:53 INFO - PROCESS | 3748 | 1468352693103 Marionette TRACE conn9 <- [1,561,null,{"value":"13"}] 12:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:44:53 INFO - PROCESS | 3748 | 1468352693107 Marionette TRACE conn9 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:44:53 INFO - PROCESS | 3748 | 1468352693111 Marionette TRACE conn9 <- [1,562,null,{}] 12:44:53 INFO - PROCESS | 3748 | 1468352693123 Marionette TRACE conn9 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:53 INFO - PROCESS | 3748 | 1468352693128 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:53 INFO - PROCESS | 3748 | 1468352693240 Marionette TRACE conn9 <- [1,563,null,{"value":null}] 12:44:53 INFO - PROCESS | 3748 | 1468352693317 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:53 INFO - PROCESS | 3748 | 1468352693321 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD099000 == 42 [pid = 3748] [id = 150] 12:44:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F7BBDC00) [pid = 3748] [serial = 448] [outer = 0000000000000000] 12:44:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F7FB0000) [pid = 3748] [serial = 449] [outer = 000000C2F7BBDC00] 12:44:53 INFO - PROCESS | 3748 | 1468352693420 Marionette DEBUG loaded listener.js 12:44:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA976C00) [pid = 3748] [serial = 450] [outer = 000000C2F7BBDC00] 12:44:54 INFO - PROCESS | 3748 | 1468352694022 Marionette TRACE conn9 <- [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]]]}] 12:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 12:44:54 INFO - PROCESS | 3748 | 1468352694094 Marionette TRACE conn9 -> [0,565,"getWindowHandle",null] 12:44:54 INFO - PROCESS | 3748 | 1468352694097 Marionette TRACE conn9 <- [1,565,null,{"value":"13"}] 12:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:44:54 INFO - PROCESS | 3748 | 1468352694101 Marionette TRACE conn9 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:44:54 INFO - PROCESS | 3748 | 1468352694103 Marionette TRACE conn9 <- [1,566,null,{}] 12:44:54 INFO - PROCESS | 3748 | 1468352694107 Marionette TRACE conn9 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:54 INFO - PROCESS | 3748 | 1468352694109 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:54 INFO - PROCESS | 3748 | 1468352694221 Marionette TRACE conn9 <- [1,567,null,{"value":null}] 12:44:54 INFO - PROCESS | 3748 | 1468352694293 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:54 INFO - PROCESS | 3748 | 1468352694296 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E8DEA000 == 43 [pid = 3748] [id = 151] 12:44:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E6F41400) [pid = 3748] [serial = 451] [outer = 0000000000000000] 12:44:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F1FF4000) [pid = 3748] [serial = 452] [outer = 000000C2E6F41400] 12:44:54 INFO - PROCESS | 3748 | 1468352694394 Marionette DEBUG loaded listener.js 12:44:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2F7BBE400) [pid = 3748] [serial = 453] [outer = 000000C2E6F41400] 12:44:55 INFO - PROCESS | 3748 | 1468352695142 Marionette TRACE conn9 <- [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]]]}] 12:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1090ms 12:44:55 INFO - PROCESS | 3748 | 1468352695192 Marionette TRACE conn9 -> [0,569,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 3748 | 1468352695197 Marionette TRACE conn9 <- [1,569,null,{"value":"13"}] 12:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:44:55 INFO - PROCESS | 3748 | 1468352695202 Marionette TRACE conn9 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:44:55 INFO - PROCESS | 3748 | 1468352695205 Marionette TRACE conn9 <- [1,570,null,{}] 12:44:55 INFO - PROCESS | 3748 | 1468352695211 Marionette TRACE conn9 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:55 INFO - PROCESS | 3748 | 1468352695214 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:55 INFO - PROCESS | 3748 | 1468352695360 Marionette TRACE conn9 <- [1,571,null,{"value":null}] 12:44:55 INFO - PROCESS | 3748 | 1468352695378 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 3748 | 1468352695380 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FD6000 == 44 [pid = 3748] [id = 152] 12:44:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E8594400) [pid = 3748] [serial = 454] [outer = 0000000000000000] 12:44:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2EC8CA400) [pid = 3748] [serial = 455] [outer = 000000C2E8594400] 12:44:55 INFO - PROCESS | 3748 | 1468352695432 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2ED311400) [pid = 3748] [serial = 456] [outer = 000000C2E8594400] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC31B000 == 43 [pid = 3748] [id = 146] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED668800 == 42 [pid = 3748] [id = 145] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01C800 == 41 [pid = 3748] [id = 144] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF36000 == 40 [pid = 3748] [id = 143] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA248800 == 39 [pid = 3748] [id = 142] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FE8000 == 38 [pid = 3748] [id = 141] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2849800 == 37 [pid = 3748] [id = 140] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED81E800 == 36 [pid = 3748] [id = 139] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE0000 == 35 [pid = 3748] [id = 138] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0D2800 == 34 [pid = 3748] [id = 136] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1465800 == 33 [pid = 3748] [id = 137] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FBE000 == 32 [pid = 3748] [id = 127] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E8DEA000 == 31 [pid = 3748] [id = 151] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD099000 == 30 [pid = 3748] [id = 150] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD73800 == 29 [pid = 3748] [id = 149] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFCE800 == 28 [pid = 3748] [id = 147] 12:44:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE93A800 == 27 [pid = 3748] [id = 148] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F1FF2800) [pid = 3748] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2E8498800) [pid = 3748] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E7013C00) [pid = 3748] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2EC8D9C00) [pid = 3748] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E8707800) [pid = 3748] [serial = 379] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E8D1E000) [pid = 3748] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2EC8D9800) [pid = 3748] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2EE41D800) [pid = 3748] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F220CC00) [pid = 3748] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F7292400) [pid = 3748] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8944400) [pid = 3748] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E84ECC00) [pid = 3748] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F1FF5800) [pid = 3748] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2EE4DAC00) [pid = 3748] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7BC4400) [pid = 3748] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F555D000) [pid = 3748] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FA1CD400) [pid = 3748] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2FA1C4000) [pid = 3748] [serial = 373] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA974C00) [pid = 3748] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA217C00) [pid = 3748] [serial = 376] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F20A0C00) [pid = 3748] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F4EC2000) [pid = 3748] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F58C2800) [pid = 3748] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F29D9C00) [pid = 3748] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7213000) [pid = 3748] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F5560C00) [pid = 3748] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F51E2800) [pid = 3748] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F466E400) [pid = 3748] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F51E9400) [pid = 3748] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EE9F4C00) [pid = 3748] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:44:56 INFO - PROCESS | 3748 | 1468352696578 Marionette TRACE conn9 <- [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]]]}] 12:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1441ms 12:44:56 INFO - PROCESS | 3748 | 1468352696648 Marionette TRACE conn9 -> [0,573,"getWindowHandle",null] 12:44:56 INFO - PROCESS | 3748 | 1468352696652 Marionette TRACE conn9 <- [1,573,null,{"value":"13"}] 12:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:44:56 INFO - PROCESS | 3748 | 1468352696657 Marionette TRACE conn9 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:44:56 INFO - PROCESS | 3748 | 1468352696662 Marionette TRACE conn9 <- [1,574,null,{}] 12:44:56 INFO - PROCESS | 3748 | 1468352696667 Marionette TRACE conn9 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:56 INFO - PROCESS | 3748 | 1468352696670 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:56 INFO - PROCESS | 3748 | 1468352696761 Marionette TRACE conn9 <- [1,575,null,{"value":null}] 12:44:56 INFO - PROCESS | 3748 | 1468352696774 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:56 INFO - PROCESS | 3748 | 1468352696777 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED65D000 == 28 [pid = 3748] [id = 153] 12:44:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8332400) [pid = 3748] [serial = 457] [outer = 0000000000000000] 12:44:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E842EC00) [pid = 3748] [serial = 458] [outer = 000000C2E8332400] 12:44:56 INFO - PROCESS | 3748 | 1468352696826 Marionette DEBUG loaded listener.js 12:44:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E84A3000) [pid = 3748] [serial = 459] [outer = 000000C2E8332400] 12:44:57 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:57 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:44:57 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:44:57 INFO - PROCESS | 3748 | 1468352697284 Marionette TRACE conn9 <- [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]]]}] 12:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 12:44:57 INFO - PROCESS | 3748 | 1468352697354 Marionette TRACE conn9 -> [0,577,"getWindowHandle",null] 12:44:57 INFO - PROCESS | 3748 | 1468352697359 Marionette TRACE conn9 <- [1,577,null,{"value":"13"}] 12:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:44:57 INFO - PROCESS | 3748 | 1468352697365 Marionette TRACE conn9 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:44:57 INFO - PROCESS | 3748 | 1468352697368 Marionette TRACE conn9 <- [1,578,null,{}] 12:44:57 INFO - PROCESS | 3748 | 1468352697372 Marionette TRACE conn9 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:57 INFO - PROCESS | 3748 | 1468352697375 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:57 INFO - PROCESS | 3748 | 1468352697497 Marionette TRACE conn9 <- [1,579,null,{"value":null}] 12:44:57 INFO - PROCESS | 3748 | 1468352697570 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:57 INFO - PROCESS | 3748 | 1468352697572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2832000 == 29 [pid = 3748] [id = 154] 12:44:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E84E8C00) [pid = 3748] [serial = 460] [outer = 0000000000000000] 12:44:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E894F400) [pid = 3748] [serial = 461] [outer = 000000C2E84E8C00] 12:44:57 INFO - PROCESS | 3748 | 1468352697622 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E96EA400) [pid = 3748] [serial = 462] [outer = 000000C2E84E8C00] 12:44:58 INFO - PROCESS | 3748 | 1468352698016 Marionette TRACE conn9 <- [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]]]}] 12:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 12:44:58 INFO - PROCESS | 3748 | 1468352698070 Marionette TRACE conn9 -> [0,581,"getWindowHandle",null] 12:44:58 INFO - PROCESS | 3748 | 1468352698072 Marionette TRACE conn9 <- [1,581,null,{"value":"13"}] 12:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:44:58 INFO - PROCESS | 3748 | 1468352698077 Marionette TRACE conn9 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:44:58 INFO - PROCESS | 3748 | 1468352698081 Marionette TRACE conn9 <- [1,582,null,{}] 12:44:58 INFO - PROCESS | 3748 | 1468352698092 Marionette TRACE conn9 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:58 INFO - PROCESS | 3748 | 1468352698097 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:58 INFO - PROCESS | 3748 | 1468352698183 Marionette TRACE conn9 <- [1,583,null,{"value":null}] 12:44:58 INFO - PROCESS | 3748 | 1468352698190 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 3748 | 1468352698193 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F51A5000 == 30 [pid = 3748] [id = 155] 12:44:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED5E6800) [pid = 3748] [serial = 463] [outer = 0000000000000000] 12:44:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE377800) [pid = 3748] [serial = 464] [outer = 000000C2ED5E6800] 12:44:58 INFO - PROCESS | 3748 | 1468352698242 Marionette DEBUG loaded listener.js 12:44:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE8CEC00) [pid = 3748] [serial = 465] [outer = 000000C2ED5E6800] 12:44:58 INFO - PROCESS | 3748 | 1468352698725 Marionette TRACE conn9 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 12:44:58 INFO - PROCESS | 3748 | 1468352698769 Marionette TRACE conn9 -> [0,585,"getWindowHandle",null] 12:44:58 INFO - PROCESS | 3748 | 1468352698772 Marionette TRACE conn9 <- [1,585,null,{"value":"13"}] 12:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:44:58 INFO - PROCESS | 3748 | 1468352698775 Marionette TRACE conn9 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:44:58 INFO - PROCESS | 3748 | 1468352698778 Marionette TRACE conn9 <- [1,586,null,{}] 12:44:58 INFO - PROCESS | 3748 | 1468352698781 Marionette TRACE conn9 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:58 INFO - PROCESS | 3748 | 1468352698783 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:58 INFO - PROCESS | 3748 | 1468352698926 Marionette TRACE conn9 <- [1,587,null,{"value":null}] 12:44:58 INFO - PROCESS | 3748 | 1468352698948 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:58 INFO - PROCESS | 3748 | 1468352698950 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F621D800 == 31 [pid = 3748] [id = 156] 12:44:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F1F45400) [pid = 3748] [serial = 466] [outer = 0000000000000000] 12:44:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F1FF1400) [pid = 3748] [serial = 467] [outer = 000000C2F1F45400] 12:44:58 INFO - PROCESS | 3748 | 1468352698996 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F20A2400) [pid = 3748] [serial = 468] [outer = 000000C2F1F45400] 12:44:59 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:44:59 INFO - PROCESS | 3748 | 1468352699686 Marionette TRACE conn9 <- [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]]]}] 12:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 942ms 12:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:44:59 INFO - PROCESS | 3748 | 1468352699721 Marionette TRACE conn9 -> [0,589,"getWindowHandle",null] 12:44:59 INFO - PROCESS | 3748 | 1468352699723 Marionette TRACE conn9 <- [1,589,null,{"value":"13"}] 12:44:59 INFO - PROCESS | 3748 | 1468352699726 Marionette TRACE conn9 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:44:59 INFO - PROCESS | 3748 | 1468352699728 Marionette TRACE conn9 <- [1,590,null,{}] 12:44:59 INFO - PROCESS | 3748 | 1468352699732 Marionette TRACE conn9 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:44:59 INFO - PROCESS | 3748 | 1468352699734 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:59 INFO - PROCESS | 3748 | 1468352699838 Marionette TRACE conn9 <- [1,591,null,{"value":null}] 12:44:59 INFO - PROCESS | 3748 | 1468352699845 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:44:59 INFO - PROCESS | 3748 | 1468352699847 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:44:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FF4000 == 32 [pid = 3748] [id = 157] 12:44:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E8328800) [pid = 3748] [serial = 469] [outer = 0000000000000000] 12:44:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F2206400) [pid = 3748] [serial = 470] [outer = 000000C2E8328800] 12:44:59 INFO - PROCESS | 3748 | 1468352699893 Marionette DEBUG loaded listener.js 12:44:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F2978400) [pid = 3748] [serial = 471] [outer = 000000C2E8328800] 12:45:00 INFO - PROCESS | 3748 | 1468352700366 Marionette TRACE conn9 <- [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]]]}] 12:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F5237C00) [pid = 3748] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7BA5000) [pid = 3748] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ECB7EC00) [pid = 3748] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F59D9000) [pid = 3748] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E820E800) [pid = 3748] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED30A000) [pid = 3748] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8431800) [pid = 3748] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E84A1800) [pid = 3748] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F9F56000) [pid = 3748] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2FA20F400) [pid = 3748] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F445CC00) [pid = 3748] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:45:00 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E783CC00) [pid = 3748] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:45:00 INFO - PROCESS | 3748 | 1468352700613 Marionette TRACE conn9 -> [0,593,"getWindowHandle",null] 12:45:00 INFO - PROCESS | 3748 | 1468352700616 Marionette TRACE conn9 <- [1,593,null,{"value":"13"}] 12:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:45:00 INFO - PROCESS | 3748 | 1468352700625 Marionette TRACE conn9 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:45:00 INFO - PROCESS | 3748 | 1468352700627 Marionette TRACE conn9 <- [1,594,null,{}] 12:45:00 INFO - PROCESS | 3748 | 1468352700631 Marionette TRACE conn9 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:00 INFO - PROCESS | 3748 | 1468352700637 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:00 INFO - PROCESS | 3748 | 1468352700733 Marionette TRACE conn9 <- [1,595,null,{"value":null}] 12:45:00 INFO - PROCESS | 3748 | 1468352700740 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:00 INFO - PROCESS | 3748 | 1468352700742 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD74000 == 33 [pid = 3748] [id = 158] 12:45:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E7014C00) [pid = 3748] [serial = 472] [outer = 0000000000000000] 12:45:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F445CC00) [pid = 3748] [serial = 473] [outer = 000000C2E7014C00] 12:45:00 INFO - PROCESS | 3748 | 1468352700788 Marionette DEBUG loaded listener.js 12:45:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F50B0400) [pid = 3748] [serial = 474] [outer = 000000C2E7014C00] 12:45:01 INFO - PROCESS | 3748 | 1468352701190 Marionette TRACE conn9 <- [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]]]}] 12:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 12:45:01 INFO - PROCESS | 3748 | 1468352701259 Marionette TRACE conn9 -> [0,597,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 3748 | 1468352701261 Marionette TRACE conn9 <- [1,597,null,{"value":"13"}] 12:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:45:01 INFO - PROCESS | 3748 | 1468352701265 Marionette TRACE conn9 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - PROCESS | 3748 | 1468352701267 Marionette TRACE conn9 <- [1,598,null,{}] 12:45:01 INFO - PROCESS | 3748 | 1468352701270 Marionette TRACE conn9 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:01 INFO - PROCESS | 3748 | 1468352701272 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:01 INFO - PROCESS | 3748 | 1468352701352 Marionette TRACE conn9 <- [1,599,null,{"value":null}] 12:45:01 INFO - PROCESS | 3748 | 1468352701357 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 3748 | 1468352701359 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB054800 == 34 [pid = 3748] [id = 159] 12:45:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F50B0800) [pid = 3748] [serial = 475] [outer = 0000000000000000] 12:45:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F51E6000) [pid = 3748] [serial = 476] [outer = 000000C2F50B0800] 12:45:01 INFO - PROCESS | 3748 | 1468352701404 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F555B800) [pid = 3748] [serial = 477] [outer = 000000C2F50B0800] 12:45:01 INFO - PROCESS | 3748 | 1468352701827 Marionette TRACE conn9 <- [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]]]}] 12:45:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 12:45:01 INFO - PROCESS | 3748 | 1468352701855 Marionette TRACE conn9 -> [0,601,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 3748 | 1468352701857 Marionette TRACE conn9 <- [1,601,null,{"value":"13"}] 12:45:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:45:01 INFO - PROCESS | 3748 | 1468352701861 Marionette TRACE conn9 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - PROCESS | 3748 | 1468352701863 Marionette TRACE conn9 <- [1,602,null,{}] 12:45:01 INFO - PROCESS | 3748 | 1468352701867 Marionette TRACE conn9 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:01 INFO - PROCESS | 3748 | 1468352701869 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:01 INFO - PROCESS | 3748 | 1468352701955 Marionette TRACE conn9 <- [1,603,null,{"value":null}] 12:45:01 INFO - PROCESS | 3748 | 1468352701961 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 3748 | 1468352701962 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB097800 == 35 [pid = 3748] [id = 160] 12:45:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F5560400) [pid = 3748] [serial = 478] [outer = 0000000000000000] 12:45:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F59E1400) [pid = 3748] [serial = 479] [outer = 000000C2F5560400] 12:45:02 INFO - PROCESS | 3748 | 1468352702007 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F51E1400) [pid = 3748] [serial = 480] [outer = 000000C2F5560400] 12:45:02 INFO - PROCESS | 3748 | 1468352702545 Marionette TRACE conn9 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:45:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:45:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 12:45:02 INFO - PROCESS | 3748 | 1468352702613 Marionette TRACE conn9 -> [0,605,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 3748 | 1468352702617 Marionette TRACE conn9 <- [1,605,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:45:02 INFO - PROCESS | 3748 | 1468352702623 Marionette TRACE conn9 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 3748 | 1468352702628 Marionette TRACE conn9 <- [1,606,null,{}] 12:45:02 INFO - PROCESS | 3748 | 1468352702634 Marionette TRACE conn9 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:02 INFO - PROCESS | 3748 | 1468352702638 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:02 INFO - PROCESS | 3748 | 1468352702794 Marionette TRACE conn9 <- [1,607,null,{"value":null}] 12:45:02 INFO - PROCESS | 3748 | 1468352702861 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:02 INFO - PROCESS | 3748 | 1468352702866 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED38C800 == 36 [pid = 3748] [id = 161] 12:45:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E7F25400) [pid = 3748] [serial = 481] [outer = 0000000000000000] 12:45:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E820AC00) [pid = 3748] [serial = 482] [outer = 000000C2E7F25400] 12:45:02 INFO - PROCESS | 3748 | 1468352702926 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E842A000) [pid = 3748] [serial = 483] [outer = 000000C2E7F25400] 12:45:03 INFO - PROCESS | 3748 | 1468352703711 Marionette TRACE conn9 <- [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]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:45:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1148ms 12:45:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:45:03 INFO - PROCESS | 3748 | 1468352703773 Marionette TRACE conn9 -> [0,609,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 3748 | 1468352703777 Marionette TRACE conn9 <- [1,609,null,{"value":"13"}] 12:45:03 INFO - PROCESS | 3748 | 1468352703783 Marionette TRACE conn9 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 3748 | 1468352703788 Marionette TRACE conn9 <- [1,610,null,{}] 12:45:03 INFO - PROCESS | 3748 | 1468352703792 Marionette TRACE conn9 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 3748 | 1468352703795 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:03 INFO - PROCESS | 3748 | 1468352703934 Marionette TRACE conn9 <- [1,611,null,{"value":null}] 12:45:04 INFO - PROCESS | 3748 | 1468352703999 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 3748 | 1468352704002 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5911800 == 37 [pid = 3748] [id = 162] 12:45:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E894C000) [pid = 3748] [serial = 484] [outer = 0000000000000000] 12:45:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2EC8DD800) [pid = 3748] [serial = 485] [outer = 000000C2E894C000] 12:45:04 INFO - PROCESS | 3748 | 1468352704060 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2ED98CC00) [pid = 3748] [serial = 486] [outer = 000000C2E894C000] 12:45:04 INFO - PROCESS | 3748 | 1468352704929 Marionette TRACE conn9 <- [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]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:45:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1197ms 12:45:04 INFO - PROCESS | 3748 | 1468352704979 Marionette TRACE conn9 -> [0,613,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 3748 | 1468352704984 Marionette TRACE conn9 <- [1,613,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:45:04 INFO - PROCESS | 3748 | 1468352704989 Marionette TRACE conn9 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 3748 | 1468352704992 Marionette TRACE conn9 <- [1,614,null,{}] 12:45:05 INFO - PROCESS | 3748 | 1468352704997 Marionette TRACE conn9 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 3748 | 1468352705000 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:05 INFO - PROCESS | 3748 | 1468352705118 Marionette TRACE conn9 <- [1,615,null,{"value":null}] 12:45:05 INFO - PROCESS | 3748 | 1468352705190 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 3748 | 1468352705194 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FBE000 == 38 [pid = 3748] [id = 163] 12:45:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E84F2400) [pid = 3748] [serial = 487] [outer = 0000000000000000] 12:45:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E8599800) [pid = 3748] [serial = 488] [outer = 000000C2E84F2400] 12:45:05 INFO - PROCESS | 3748 | 1468352705246 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E8952400) [pid = 3748] [serial = 489] [outer = 000000C2E84F2400] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB054800 == 37 [pid = 3748] [id = 159] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD74000 == 36 [pid = 3748] [id = 158] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FF4000 == 35 [pid = 3748] [id = 157] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F621D800 == 34 [pid = 3748] [id = 156] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F51A5000 == 33 [pid = 3748] [id = 155] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2832000 == 32 [pid = 3748] [id = 154] 12:45:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED65D000 == 31 [pid = 3748] [id = 153] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F7294000) [pid = 3748] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F7BC4000) [pid = 3748] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ED845C00) [pid = 3748] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EE8D2000) [pid = 3748] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F72E0400) [pid = 3748] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F2979400) [pid = 3748] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ED612400) [pid = 3748] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7768800) [pid = 3748] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EE8CC800) [pid = 3748] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E849D400) [pid = 3748] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E859AC00) [pid = 3748] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E84EDC00) [pid = 3748] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E860AC00) [pid = 3748] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA1D4C00) [pid = 3748] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2FA765C00) [pid = 3748] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2FA97D000) [pid = 3748] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2FA1C5C00) [pid = 3748] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2FA1B9C00) [pid = 3748] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4EBC000) [pid = 3748] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F51E5000) [pid = 3748] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EE41DC00) [pid = 3748] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2FA1BB000) [pid = 3748] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F435A000) [pid = 3748] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:45:05 INFO - PROCESS | 3748 | 1468352705744 Marionette TRACE conn9 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:45:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 777ms 12:45:05 INFO - PROCESS | 3748 | 1468352705770 Marionette TRACE conn9 -> [0,617,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 3748 | 1468352705774 Marionette TRACE conn9 <- [1,617,null,{"value":"13"}] 12:45:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:45:05 INFO - PROCESS | 3748 | 1468352705780 Marionette TRACE conn9 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 3748 | 1468352705783 Marionette TRACE conn9 <- [1,618,null,{}] 12:45:05 INFO - PROCESS | 3748 | 1468352705786 Marionette TRACE conn9 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 3748 | 1468352705789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:05 INFO - PROCESS | 3748 | 1468352705879 Marionette TRACE conn9 <- [1,619,null,{"value":null}] 12:45:05 INFO - PROCESS | 3748 | 1468352705885 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 3748 | 1468352705887 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F283D800 == 32 [pid = 3748] [id = 164] 12:45:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8949400) [pid = 3748] [serial = 490] [outer = 0000000000000000] 12:45:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E96ED800) [pid = 3748] [serial = 491] [outer = 000000C2E8949400] 12:45:05 INFO - PROCESS | 3748 | 1468352705936 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED2B2000) [pid = 3748] [serial = 492] [outer = 000000C2E8949400] 12:45:06 INFO - PROCESS | 3748 | 1468352706397 Marionette TRACE conn9 <- [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]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 12:45:06 INFO - PROCESS | 3748 | 1468352706474 Marionette TRACE conn9 -> [0,621,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 3748 | 1468352706476 Marionette TRACE conn9 <- [1,621,null,{"value":"13"}] 12:45:06 INFO - PROCESS | 3748 | 1468352706480 Marionette TRACE conn9 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:45:06 INFO - PROCESS | 3748 | 1468352706483 Marionette TRACE conn9 <- [1,622,null,{}] 12:45:06 INFO - PROCESS | 3748 | 1468352706495 Marionette TRACE conn9 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 3748 | 1468352706500 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:06 INFO - PROCESS | 3748 | 1468352706631 Marionette TRACE conn9 <- [1,623,null,{"value":null}] 12:45:06 INFO - PROCESS | 3748 | 1468352706700 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 3748 | 1468352706703 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5810000 == 33 [pid = 3748] [id = 165] 12:45:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8951800) [pid = 3748] [serial = 493] [outer = 0000000000000000] 12:45:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F1F44400) [pid = 3748] [serial = 494] [outer = 000000C2E8951800] 12:45:06 INFO - PROCESS | 3748 | 1468352706754 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F296E400) [pid = 3748] [serial = 495] [outer = 000000C2E8951800] 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:07 INFO - PROCESS | 3748 | 1468352707143 Marionette TRACE conn9 <- [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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 12:45:07 INFO - PROCESS | 3748 | 1468352707174 Marionette TRACE conn9 -> [0,625,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 3748 | 1468352707177 Marionette TRACE conn9 <- [1,625,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:45:07 INFO - PROCESS | 3748 | 1468352707180 Marionette TRACE conn9 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 3748 | 1468352707182 Marionette TRACE conn9 <- [1,626,null,{}] 12:45:07 INFO - PROCESS | 3748 | 1468352707186 Marionette TRACE conn9 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 3748 | 1468352707188 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:07 INFO - PROCESS | 3748 | 1468352707276 Marionette TRACE conn9 <- [1,627,null,{"value":null}] 12:45:07 INFO - PROCESS | 3748 | 1468352707281 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3748 | 1468352707283 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA480800 == 34 [pid = 3748] [id = 166] 12:45:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F2ED1C00) [pid = 3748] [serial = 496] [outer = 0000000000000000] 12:45:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4386000) [pid = 3748] [serial = 497] [outer = 000000C2F2ED1C00] 12:45:07 INFO - PROCESS | 3748 | 1468352707329 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4AD0C00) [pid = 3748] [serial = 498] [outer = 000000C2F2ED1C00] 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:07 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:07 INFO - PROCESS | 3748 | 1468352707795 Marionette TRACE conn9 <- [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]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 12:45:07 INFO - PROCESS | 3748 | 1468352707812 Marionette TRACE conn9 -> [0,629,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 3748 | 1468352707814 Marionette TRACE conn9 <- [1,629,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:45:07 INFO - PROCESS | 3748 | 1468352707825 Marionette TRACE conn9 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 3748 | 1468352707827 Marionette TRACE conn9 <- [1,630,null,{}] 12:45:07 INFO - PROCESS | 3748 | 1468352707831 Marionette TRACE conn9 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 3748 | 1468352707833 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:07 INFO - PROCESS | 3748 | 1468352707937 Marionette TRACE conn9 <- [1,631,null,{"value":null}] 12:45:07 INFO - PROCESS | 3748 | 1468352707971 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 3748 | 1468352707974 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF35000 == 35 [pid = 3748] [id = 167] 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F51E7000) [pid = 3748] [serial = 499] [outer = 0000000000000000] 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51E8C00) [pid = 3748] [serial = 500] [outer = 000000C2F51E7000] 12:45:08 INFO - PROCESS | 3748 | 1468352708065 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F5FC1C00) [pid = 3748] [serial = 501] [outer = 000000C2F51E7000] 12:45:08 INFO - PROCESS | 3748 | 1468352708478 Marionette TRACE conn9 <- [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]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 12:45:08 INFO - PROCESS | 3748 | 1468352708514 Marionette TRACE conn9 -> [0,633,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 3748 | 1468352708516 Marionette TRACE conn9 <- [1,633,null,{"value":"13"}] 12:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:45:08 INFO - PROCESS | 3748 | 1468352708519 Marionette TRACE conn9 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 3748 | 1468352708521 Marionette TRACE conn9 <- [1,634,null,{}] 12:45:08 INFO - PROCESS | 3748 | 1468352708525 Marionette TRACE conn9 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 3748 | 1468352708531 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:08 INFO - PROCESS | 3748 | 1468352708664 Marionette TRACE conn9 <- [1,635,null,{"value":null}] 12:45:08 INFO - PROCESS | 3748 | 1468352708715 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 3748 | 1468352708717 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC017800 == 36 [pid = 3748] [id = 168] 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F729F400) [pid = 3748] [serial = 502] [outer = 0000000000000000] 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7BB6C00) [pid = 3748] [serial = 503] [outer = 000000C2F729F400] 12:45:08 INFO - PROCESS | 3748 | 1468352708762 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7FA8800) [pid = 3748] [serial = 504] [outer = 000000C2F729F400] 12:45:09 INFO - PROCESS | 3748 | 1468352709185 Marionette TRACE conn9 <- [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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 693ms 12:45:09 INFO - PROCESS | 3748 | 1468352709221 Marionette TRACE conn9 -> [0,637,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 3748 | 1468352709223 Marionette TRACE conn9 <- [1,637,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:45:09 INFO - PROCESS | 3748 | 1468352709227 Marionette TRACE conn9 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 3748 | 1468352709228 Marionette TRACE conn9 <- [1,638,null,{}] 12:45:09 INFO - PROCESS | 3748 | 1468352709232 Marionette TRACE conn9 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 3748 | 1468352709234 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:09 INFO - PROCESS | 3748 | 1468352709374 Marionette TRACE conn9 <- [1,639,null,{"value":null}] 12:45:09 INFO - PROCESS | 3748 | 1468352709397 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 3748 | 1468352709399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EE800 == 37 [pid = 3748] [id = 169] 12:45:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F9F4DC00) [pid = 3748] [serial = 505] [outer = 0000000000000000] 12:45:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F9F55800) [pid = 3748] [serial = 506] [outer = 000000C2F9F4DC00] 12:45:09 INFO - PROCESS | 3748 | 1468352709445 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2FA1BE400) [pid = 3748] [serial = 507] [outer = 000000C2F9F4DC00] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8594400) [pid = 3748] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F1F45400) [pid = 3748] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8332400) [pid = 3748] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ED5E6800) [pid = 3748] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E84E8C00) [pid = 3748] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8328800) [pid = 3748] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E7014C00) [pid = 3748] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F50B0800) [pid = 3748] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E820C800) [pid = 3748] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F1FF9C00) [pid = 3748] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7BBDC00) [pid = 3748] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:45:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E6F41400) [pid = 3748] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:45:09 INFO - PROCESS | 3748 | 1468352709857 Marionette TRACE conn9 <- [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]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 12:45:09 INFO - PROCESS | 3748 | 1468352709921 Marionette TRACE conn9 -> [0,641,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 3748 | 1468352709924 Marionette TRACE conn9 <- [1,641,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:45:09 INFO - PROCESS | 3748 | 1468352709927 Marionette TRACE conn9 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 3748 | 1468352709929 Marionette TRACE conn9 <- [1,642,null,{}] 12:45:09 INFO - PROCESS | 3748 | 1468352709932 Marionette TRACE conn9 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 3748 | 1468352709934 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:10 INFO - PROCESS | 3748 | 1468352710016 Marionette TRACE conn9 <- [1,643,null,{"value":null}] 12:45:10 INFO - PROCESS | 3748 | 1468352710021 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 3748 | 1468352710023 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC29D000 == 38 [pid = 3748] [id = 170] 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8D24800) [pid = 3748] [serial = 508] [outer = 0000000000000000] 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4356800) [pid = 3748] [serial = 509] [outer = 000000C2E8D24800] 12:45:10 INFO - PROCESS | 3748 | 1468352710069 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F9F53400) [pid = 3748] [serial = 510] [outer = 000000C2E8D24800] 12:45:10 INFO - PROCESS | 3748 | 1468352710453 Marionette TRACE conn9 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 588ms 12:45:10 INFO - PROCESS | 3748 | 1468352710518 Marionette TRACE conn9 -> [0,645,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 3748 | 1468352710520 Marionette TRACE conn9 <- [1,645,null,{"value":"13"}] 12:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:45:10 INFO - PROCESS | 3748 | 1468352710524 Marionette TRACE conn9 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:45:10 INFO - PROCESS | 3748 | 1468352710526 Marionette TRACE conn9 <- [1,646,null,{}] 12:45:10 INFO - PROCESS | 3748 | 1468352710529 Marionette TRACE conn9 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 3748 | 1468352710531 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:10 INFO - PROCESS | 3748 | 1468352710624 Marionette TRACE conn9 <- [1,647,null,{"value":null}] 12:45:10 INFO - PROCESS | 3748 | 1468352710630 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 3748 | 1468352710632 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9F000 == 39 [pid = 3748] [id = 171] 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2FA1BD000) [pid = 3748] [serial = 511] [outer = 0000000000000000] 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2FA1CD400) [pid = 3748] [serial = 512] [outer = 000000C2FA1BD000] 12:45:10 INFO - PROCESS | 3748 | 1468352710676 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2FA215C00) [pid = 3748] [serial = 513] [outer = 000000C2FA1BD000] 12:45:11 INFO - PROCESS | 3748 | 1468352711102 Marionette TRACE conn9 <- [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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 12:45:11 INFO - PROCESS | 3748 | 1468352711155 Marionette TRACE conn9 -> [0,649,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 3748 | 1468352711157 Marionette TRACE conn9 <- [1,649,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:45:11 INFO - PROCESS | 3748 | 1468352711164 Marionette TRACE conn9 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 3748 | 1468352711166 Marionette TRACE conn9 <- [1,650,null,{}] 12:45:11 INFO - PROCESS | 3748 | 1468352711170 Marionette TRACE conn9 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 3748 | 1468352711173 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:11 INFO - PROCESS | 3748 | 1468352711255 Marionette TRACE conn9 <- [1,651,null,{"value":null}] 12:45:11 INFO - PROCESS | 3748 | 1468352711260 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 3748 | 1468352711262 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFD3800 == 40 [pid = 3748] [id = 172] 12:45:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2FA217C00) [pid = 3748] [serial = 514] [outer = 0000000000000000] 12:45:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA979400) [pid = 3748] [serial = 515] [outer = 000000C2FA217C00] 12:45:11 INFO - PROCESS | 3748 | 1468352711306 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA97DC00) [pid = 3748] [serial = 516] [outer = 000000C2FA217C00] 12:45:11 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:11 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:11 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:11 INFO - PROCESS | 3748 | 1468352711870 Marionette TRACE conn9 <- [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]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 734ms 12:45:11 INFO - PROCESS | 3748 | 1468352711903 Marionette TRACE conn9 -> [0,653,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 3748 | 1468352711908 Marionette TRACE conn9 <- [1,653,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:45:11 INFO - PROCESS | 3748 | 1468352711913 Marionette TRACE conn9 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 3748 | 1468352711917 Marionette TRACE conn9 <- [1,654,null,{}] 12:45:11 INFO - PROCESS | 3748 | 1468352711923 Marionette TRACE conn9 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 3748 | 1468352711926 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:12 INFO - PROCESS | 3748 | 1468352712086 Marionette TRACE conn9 <- [1,655,null,{"value":null}] 12:45:12 INFO - PROCESS | 3748 | 1468352712161 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 3748 | 1468352712164 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2950000 == 41 [pid = 3748] [id = 173] 12:45:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E7F27400) [pid = 3748] [serial = 517] [outer = 0000000000000000] 12:45:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E84F3000) [pid = 3748] [serial = 518] [outer = 000000C2E7F27400] 12:45:12 INFO - PROCESS | 3748 | 1468352712265 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2EC8DE000) [pid = 3748] [serial = 519] [outer = 000000C2E7F27400] 12:45:12 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:12 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:12 INFO - PROCESS | 3748 | 1468352712871 Marionette TRACE conn9 <- [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]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 987ms 12:45:12 INFO - PROCESS | 3748 | 1468352712904 Marionette TRACE conn9 -> [0,657,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 3748 | 1468352712909 Marionette TRACE conn9 <- [1,657,null,{"value":"13"}] 12:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:45:12 INFO - PROCESS | 3748 | 1468352712929 Marionette TRACE conn9 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - PROCESS | 3748 | 1468352712932 Marionette TRACE conn9 <- [1,658,null,{}] 12:45:12 INFO - PROCESS | 3748 | 1468352712937 Marionette TRACE conn9 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:12 INFO - PROCESS | 3748 | 1468352712940 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:13 INFO - PROCESS | 3748 | 1468352713054 Marionette TRACE conn9 <- [1,659,null,{"value":null}] 12:45:13 INFO - PROCESS | 3748 | 1468352713129 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 3748 | 1468352713131 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05F000 == 42 [pid = 3748] [id = 174] 12:45:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2EE9EF000) [pid = 3748] [serial = 520] [outer = 0000000000000000] 12:45:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F1FF8000) [pid = 3748] [serial = 521] [outer = 000000C2EE9EF000] 12:45:13 INFO - PROCESS | 3748 | 1468352713229 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F4354800) [pid = 3748] [serial = 522] [outer = 000000C2EE9EF000] 12:45:13 INFO - PROCESS | 3748 | 1468352713858 Marionette TRACE conn9 <- [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]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 984ms 12:45:13 INFO - PROCESS | 3748 | 1468352713915 Marionette TRACE conn9 -> [0,661,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 3748 | 1468352713918 Marionette TRACE conn9 <- [1,661,null,{"value":"13"}] 12:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:45:13 INFO - PROCESS | 3748 | 1468352713922 Marionette TRACE conn9 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - PROCESS | 3748 | 1468352713926 Marionette TRACE conn9 <- [1,662,null,{}] 12:45:13 INFO - PROCESS | 3748 | 1468352713938 Marionette TRACE conn9 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 3748 | 1468352713943 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:14 INFO - PROCESS | 3748 | 1468352714056 Marionette TRACE conn9 <- [1,663,null,{"value":null}] 12:45:14 INFO - PROCESS | 3748 | 1468352714132 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 3748 | 1468352714135 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD096000 == 43 [pid = 3748] [id = 175] 12:45:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7BA5000) [pid = 3748] [serial = 523] [outer = 0000000000000000] 12:45:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F7BB8800) [pid = 3748] [serial = 524] [outer = 000000C2F7BA5000] 12:45:14 INFO - PROCESS | 3748 | 1468352714233 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2FA977000) [pid = 3748] [serial = 525] [outer = 000000C2F7BA5000] 12:45:14 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:14 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:45:15 INFO - PROCESS | 3748 | 1468352715016 Marionette TRACE conn9 <- [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]]]}] 12:45:15 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 12:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1146ms 12:45:15 INFO - PROCESS | 3748 | 1468352715071 Marionette TRACE conn9 -> [0,665,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 3748 | 1468352715076 Marionette TRACE conn9 <- [1,665,null,{"value":"13"}] 12:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:45:15 INFO - PROCESS | 3748 | 1468352715081 Marionette TRACE conn9 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 3748 | 1468352715085 Marionette TRACE conn9 <- [1,666,null,{}] 12:45:15 INFO - PROCESS | 3748 | 1468352715091 Marionette TRACE conn9 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 3748 | 1468352715093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:15 INFO - PROCESS | 3748 | 1468352715206 Marionette TRACE conn9 <- [1,667,null,{"value":null}] 12:45:15 INFO - PROCESS | 3748 | 1468352715273 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 3748 | 1468352715278 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146F000 == 44 [pid = 3748] [id = 176] 12:45:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E8778000) [pid = 3748] [serial = 526] [outer = 0000000000000000] 12:45:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E8A1A800) [pid = 3748] [serial = 527] [outer = 000000C2E8778000] 12:45:15 INFO - PROCESS | 3748 | 1468352715328 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2EE415400) [pid = 3748] [serial = 528] [outer = 000000C2E8778000] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9F000 == 43 [pid = 3748] [id = 171] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC29D000 == 42 [pid = 3748] [id = 170] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EE800 == 41 [pid = 3748] [id = 169] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC017800 == 40 [pid = 3748] [id = 168] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF35000 == 39 [pid = 3748] [id = 167] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA480800 == 38 [pid = 3748] [id = 166] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5810000 == 37 [pid = 3748] [id = 165] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F283D800 == 36 [pid = 3748] [id = 164] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FBE000 == 35 [pid = 3748] [id = 163] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5911800 == 34 [pid = 3748] [id = 162] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB097800 == 33 [pid = 3748] [id = 160] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED38C800 == 32 [pid = 3748] [id = 161] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FD6000 == 31 [pid = 3748] [id = 152] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD096000 == 30 [pid = 3748] [id = 175] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05F000 == 29 [pid = 3748] [id = 174] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFD3800 == 28 [pid = 3748] [id = 172] 12:45:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2950000 == 27 [pid = 3748] [id = 173] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F1FF1400) [pid = 3748] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E842EC00) [pid = 3748] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E84A3000) [pid = 3748] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EE377800) [pid = 3748] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E894F400) [pid = 3748] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E96EA400) [pid = 3748] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F2206400) [pid = 3748] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F20A2400) [pid = 3748] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F445CC00) [pid = 3748] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F51E6000) [pid = 3748] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EC817800) [pid = 3748] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E849F000) [pid = 3748] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F435C400) [pid = 3748] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F20A9800) [pid = 3748] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA976C00) [pid = 3748] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7FB0000) [pid = 3748] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7BBE400) [pid = 3748] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F1FF4000) [pid = 3748] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F2978400) [pid = 3748] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F50B0400) [pid = 3748] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EE8CEC00) [pid = 3748] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F555B800) [pid = 3748] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F59E1400) [pid = 3748] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ED311400) [pid = 3748] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EC8CA400) [pid = 3748] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:45:16 INFO - PROCESS | 3748 | 1468352716597 Marionette TRACE conn9 <- [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]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1593ms 12:45:16 INFO - PROCESS | 3748 | 1468352716678 Marionette TRACE conn9 -> [0,669,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 3748 | 1468352716683 Marionette TRACE conn9 <- [1,669,null,{"value":"13"}] 12:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:45:16 INFO - PROCESS | 3748 | 1468352716689 Marionette TRACE conn9 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 3748 | 1468352716692 Marionette TRACE conn9 <- [1,670,null,{}] 12:45:16 INFO - PROCESS | 3748 | 1468352716698 Marionette TRACE conn9 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:16 INFO - PROCESS | 3748 | 1468352716701 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:16 INFO - PROCESS | 3748 | 1468352716807 Marionette TRACE conn9 <- [1,671,null,{"value":null}] 12:45:16 INFO - PROCESS | 3748 | 1468352716823 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 3748 | 1468352716826 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED816000 == 28 [pid = 3748] [id = 177] 12:45:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8424000) [pid = 3748] [serial = 529] [outer = 0000000000000000] 12:45:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E842C400) [pid = 3748] [serial = 530] [outer = 000000C2E8424000] 12:45:16 INFO - PROCESS | 3748 | 1468352716876 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E84A1800) [pid = 3748] [serial = 531] [outer = 000000C2E8424000] 12:45:17 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:45:17 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:45:17 INFO - PROCESS | 3748 | 1468352717865 Marionette TRACE conn9 <- [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]]]}] 12:45:17 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) 12:45:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1196ms 12:45:17 INFO - PROCESS | 3748 | 1468352717888 Marionette TRACE conn9 -> [0,673,"getWindowHandle",null] 12:45:17 INFO - PROCESS | 3748 | 1468352717893 Marionette TRACE conn9 <- [1,673,null,{"value":"13"}] 12:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:45:17 INFO - PROCESS | 3748 | 1468352717900 Marionette TRACE conn9 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 3748 | 1468352717902 Marionette TRACE conn9 <- [1,674,null,{}] 12:45:17 INFO - PROCESS | 3748 | 1468352717906 Marionette TRACE conn9 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 3748 | 1468352717909 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:18 INFO - PROCESS | 3748 | 1468352718003 Marionette TRACE conn9 <- [1,675,null,{"value":null}] 12:45:18 INFO - PROCESS | 3748 | 1468352718011 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 3748 | 1468352718013 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FDB000 == 29 [pid = 3748] [id = 178] 12:45:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E894F400) [pid = 3748] [serial = 532] [outer = 0000000000000000] 12:45:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E96EE800) [pid = 3748] [serial = 533] [outer = 000000C2E894F400] 12:45:18 INFO - PROCESS | 3748 | 1468352718062 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EC8D8C00) [pid = 3748] [serial = 534] [outer = 000000C2E894F400] 12:45:19 INFO - PROCESS | 3748 | 1468352719007 Marionette TRACE conn9 <- [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]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1132ms 12:45:19 INFO - PROCESS | 3748 | 1468352719033 Marionette TRACE conn9 -> [0,677,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 3748 | 1468352719036 Marionette TRACE conn9 <- [1,677,null,{"value":"13"}] 12:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:45:19 INFO - PROCESS | 3748 | 1468352719040 Marionette TRACE conn9 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 3748 | 1468352719043 Marionette TRACE conn9 <- [1,678,null,{}] 12:45:19 INFO - PROCESS | 3748 | 1468352719061 Marionette TRACE conn9 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:19 INFO - PROCESS | 3748 | 1468352719066 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:19 INFO - PROCESS | 3748 | 1468352719172 Marionette TRACE conn9 <- [1,679,null,{"value":null}] 12:45:19 INFO - PROCESS | 3748 | 1468352719180 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 3748 | 1468352719184 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F51B2800 == 30 [pid = 3748] [id = 179] 12:45:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8329C00) [pid = 3748] [serial = 535] [outer = 0000000000000000] 12:45:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE8CCC00) [pid = 3748] [serial = 536] [outer = 000000C2E8329C00] 12:45:19 INFO - PROCESS | 3748 | 1468352719233 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F1433000) [pid = 3748] [serial = 537] [outer = 000000C2E8329C00] 12:45:20 INFO - PROCESS | 3748 | 1468352720213 Marionette TRACE conn9 <- [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]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 12:45:20 INFO - PROCESS | 3748 | 1468352720225 Marionette TRACE conn9 -> [0,681,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 3748 | 1468352720228 Marionette TRACE conn9 <- [1,681,null,{"value":"13"}] 12:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:45:20 INFO - PROCESS | 3748 | 1468352720231 Marionette TRACE conn9 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 3748 | 1468352720233 Marionette TRACE conn9 <- [1,682,null,{}] 12:45:20 INFO - PROCESS | 3748 | 1468352720236 Marionette TRACE conn9 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 3748 | 1468352720238 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:20 INFO - PROCESS | 3748 | 1468352720348 Marionette TRACE conn9 <- [1,683,null,{"value":null}] 12:45:20 INFO - PROCESS | 3748 | 1468352720354 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 3748 | 1468352720356 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F778E800 == 31 [pid = 3748] [id = 180] 12:45:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F20AD400) [pid = 3748] [serial = 538] [outer = 0000000000000000] 12:45:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F2209400) [pid = 3748] [serial = 539] [outer = 000000C2F20AD400] 12:45:20 INFO - PROCESS | 3748 | 1468352720439 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2973000) [pid = 3748] [serial = 540] [outer = 000000C2F20AD400] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA217C00) [pid = 3748] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1BD000) [pid = 3748] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F51E7000) [pid = 3748] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F729F400) [pid = 3748] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F9F4DC00) [pid = 3748] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84F2400) [pid = 3748] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8951800) [pid = 3748] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E7F25400) [pid = 3748] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F2ED1C00) [pid = 3748] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8949400) [pid = 3748] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F5560400) [pid = 3748] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E894C000) [pid = 3748] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:45:20 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8D24800) [pid = 3748] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:45:21 INFO - PROCESS | 3748 | 1468352721427 Marionette TRACE conn9 <- [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]]]}] 12:45:21 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) 12:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 12:45:21 INFO - PROCESS | 3748 | 1468352721471 Marionette TRACE conn9 -> [0,685,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 3748 | 1468352721473 Marionette TRACE conn9 <- [1,685,null,{"value":"13"}] 12:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:45:21 INFO - PROCESS | 3748 | 1468352721477 Marionette TRACE conn9 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 3748 | 1468352721478 Marionette TRACE conn9 <- [1,686,null,{}] 12:45:21 INFO - PROCESS | 3748 | 1468352721482 Marionette TRACE conn9 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:21 INFO - PROCESS | 3748 | 1468352721484 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:21 INFO - PROCESS | 3748 | 1468352721564 Marionette TRACE conn9 <- [1,687,null,{"value":null}] 12:45:21 INFO - PROCESS | 3748 | 1468352721570 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 3748 | 1468352721572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE6000 == 32 [pid = 3748] [id = 181] 12:45:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8945000) [pid = 3748] [serial = 541] [outer = 0000000000000000] 12:45:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F209F400) [pid = 3748] [serial = 542] [outer = 000000C2E8945000] 12:45:21 INFO - PROCESS | 3748 | 1468352721617 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F29E5C00) [pid = 3748] [serial = 543] [outer = 000000C2E8945000] 12:45:22 INFO - PROCESS | 3748 | 1468352722545 Marionette TRACE conn9 <- [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]]]}] 12:45:22 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) 12:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1087ms 12:45:22 INFO - PROCESS | 3748 | 1468352722569 Marionette TRACE conn9 -> [0,689,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 3748 | 1468352722571 Marionette TRACE conn9 <- [1,689,null,{"value":"13"}] 12:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:45:22 INFO - PROCESS | 3748 | 1468352722574 Marionette TRACE conn9 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - PROCESS | 3748 | 1468352722576 Marionette TRACE conn9 <- [1,690,null,{}] 12:45:22 INFO - PROCESS | 3748 | 1468352722580 Marionette TRACE conn9 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:22 INFO - PROCESS | 3748 | 1468352722586 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:22 INFO - PROCESS | 3748 | 1468352722694 Marionette TRACE conn9 <- [1,691,null,{"value":null}] 12:45:22 INFO - PROCESS | 3748 | 1468352722794 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 3748 | 1468352722798 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E7F88800 == 33 [pid = 3748] [id = 182] 12:45:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E6585400) [pid = 3748] [serial = 544] [outer = 0000000000000000] 12:45:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E658E800) [pid = 3748] [serial = 545] [outer = 000000C2E6585400] 12:45:22 INFO - PROCESS | 3748 | 1468352722858 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E7ACCC00) [pid = 3748] [serial = 546] [outer = 000000C2E6585400] 12:45:24 INFO - PROCESS | 3748 | 1468352724065 Marionette TRACE conn9 <- [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]]]}] 12:45:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1531ms 12:45:24 INFO - PROCESS | 3748 | 1468352724145 Marionette TRACE conn9 -> [0,693,"getWindowHandle",null] 12:45:24 INFO - PROCESS | 3748 | 1468352724149 Marionette TRACE conn9 <- [1,693,null,{"value":"13"}] 12:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:45:24 INFO - PROCESS | 3748 | 1468352724163 Marionette TRACE conn9 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:45:24 INFO - PROCESS | 3748 | 1468352724167 Marionette TRACE conn9 <- [1,694,null,{}] 12:45:24 INFO - PROCESS | 3748 | 1468352724173 Marionette TRACE conn9 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:24 INFO - PROCESS | 3748 | 1468352724176 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:24 INFO - PROCESS | 3748 | 1468352724349 Marionette TRACE conn9 <- [1,695,null,{"value":null}] 12:45:24 INFO - PROCESS | 3748 | 1468352724415 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 3748 | 1468352724418 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2E79000 == 34 [pid = 3748] [id = 183] 12:45:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8596800) [pid = 3748] [serial = 547] [outer = 0000000000000000] 12:45:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E894F800) [pid = 3748] [serial = 548] [outer = 000000C2E8596800] 12:45:24 INFO - PROCESS | 3748 | 1468352724479 Marionette DEBUG loaded listener.js 12:45:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EC8DD000) [pid = 3748] [serial = 549] [outer = 000000C2E8596800] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBEB800 == 33 [pid = 3748] [id = 99] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF48000 == 32 [pid = 3748] [id = 106] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE935800 == 31 [pid = 3748] [id = 100] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE6000 == 30 [pid = 3748] [id = 181] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F778E800 == 29 [pid = 3748] [id = 180] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F51B2800 == 28 [pid = 3748] [id = 179] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FDB000 == 27 [pid = 3748] [id = 178] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED816000 == 26 [pid = 3748] [id = 177] 12:45:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146F000 == 25 [pid = 3748] [id = 176] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA97DC00) [pid = 3748] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2FA215C00) [pid = 3748] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2FA979400) [pid = 3748] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F51E8C00) [pid = 3748] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F7BB6C00) [pid = 3748] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F5FC1C00) [pid = 3748] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F9F55800) [pid = 3748] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8599800) [pid = 3748] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8952400) [pid = 3748] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F1F44400) [pid = 3748] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F296E400) [pid = 3748] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E820AC00) [pid = 3748] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E842A000) [pid = 3748] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F4386000) [pid = 3748] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E96ED800) [pid = 3748] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2ED2B2000) [pid = 3748] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F51E1400) [pid = 3748] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2EC8DD800) [pid = 3748] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2ED98CC00) [pid = 3748] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F7FA8800) [pid = 3748] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2FA1CD400) [pid = 3748] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2FA1BE400) [pid = 3748] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F4356800) [pid = 3748] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F9F53400) [pid = 3748] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F4AD0C00) [pid = 3748] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:45:25 INFO - PROCESS | 3748 | 1468352725745 Marionette TRACE conn9 <- [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]]]}] 12:45:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:45:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1628ms 12:45:25 INFO - PROCESS | 3748 | 1468352725800 Marionette TRACE conn9 -> [0,697,"getWindowHandle",null] 12:45:25 INFO - PROCESS | 3748 | 1468352725804 Marionette TRACE conn9 <- [1,697,null,{"value":"13"}] 12:45:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:45:25 INFO - PROCESS | 3748 | 1468352725822 Marionette TRACE conn9 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:45:25 INFO - PROCESS | 3748 | 1468352725826 Marionette TRACE conn9 <- [1,698,null,{}] 12:45:25 INFO - PROCESS | 3748 | 1468352725832 Marionette TRACE conn9 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:25 INFO - PROCESS | 3748 | 1468352725835 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:25 INFO - PROCESS | 3748 | 1468352725919 Marionette TRACE conn9 <- [1,699,null,{"value":null}] 12:45:25 INFO - PROCESS | 3748 | 1468352725927 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:25 INFO - PROCESS | 3748 | 1468352725929 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED26D000 == 26 [pid = 3748] [id = 184] 12:45:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E7009000) [pid = 3748] [serial = 550] [outer = 0000000000000000] 12:45:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E7F48000) [pid = 3748] [serial = 551] [outer = 000000C2E7009000] 12:45:25 INFO - PROCESS | 3748 | 1468352725980 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E8328400) [pid = 3748] [serial = 552] [outer = 000000C2E7009000] 12:45:26 INFO - PROCESS | 3748 | 1468352726918 Marionette TRACE conn9 <- [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]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1156ms 12:45:26 INFO - PROCESS | 3748 | 1468352726965 Marionette TRACE conn9 -> [0,701,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 3748 | 1468352726970 Marionette TRACE conn9 <- [1,701,null,{"value":"13"}] 12:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:45:26 INFO - PROCESS | 3748 | 1468352726977 Marionette TRACE conn9 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - PROCESS | 3748 | 1468352726980 Marionette TRACE conn9 <- [1,702,null,{}] 12:45:26 INFO - PROCESS | 3748 | 1468352726984 Marionette TRACE conn9 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:26 INFO - PROCESS | 3748 | 1468352726986 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:27 INFO - PROCESS | 3748 | 1468352727082 Marionette TRACE conn9 <- [1,703,null,{"value":null}] 12:45:27 INFO - PROCESS | 3748 | 1468352727089 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 3748 | 1468352727091 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146A800 == 27 [pid = 3748] [id = 185] 12:45:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E8596C00) [pid = 3748] [serial = 553] [outer = 0000000000000000] 12:45:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E859A000) [pid = 3748] [serial = 554] [outer = 000000C2E8596C00] 12:45:27 INFO - PROCESS | 3748 | 1468352727140 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E8771400) [pid = 3748] [serial = 555] [outer = 000000C2E8596C00] 12:45:28 INFO - PROCESS | 3748 | 1468352728154 Marionette TRACE conn9 <- [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]]]}] 12:45:28 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 12:45:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1234ms 12:45:28 INFO - PROCESS | 3748 | 1468352728213 Marionette TRACE conn9 -> [0,705,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 3748 | 1468352728215 Marionette TRACE conn9 <- [1,705,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:45:28 INFO - PROCESS | 3748 | 1468352728226 Marionette TRACE conn9 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 3748 | 1468352728229 Marionette TRACE conn9 <- [1,706,null,{}] 12:45:28 INFO - PROCESS | 3748 | 1468352728241 Marionette TRACE conn9 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 3748 | 1468352728246 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:28 INFO - PROCESS | 3748 | 1468352728360 Marionette TRACE conn9 <- [1,707,null,{"value":null}] 12:45:28 INFO - PROCESS | 3748 | 1468352728369 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 3748 | 1468352728372 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C1000 == 28 [pid = 3748] [id = 186] 12:45:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2ECB13C00) [pid = 3748] [serial = 556] [outer = 0000000000000000] 12:45:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2ECBCE400) [pid = 3748] [serial = 557] [outer = 000000C2ECB13C00] 12:45:28 INFO - PROCESS | 3748 | 1468352728468 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2ED60F400) [pid = 3748] [serial = 558] [outer = 000000C2ECB13C00] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2E8778000) [pid = 3748] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2E894F400) [pid = 3748] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2E8424000) [pid = 3748] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2E8329C00) [pid = 3748] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2E7F27400) [pid = 3748] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2EE9EF000) [pid = 3748] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F7BA5000) [pid = 3748] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:45:28 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F20AD400) [pid = 3748] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:45:29 INFO - PROCESS | 3748 | 1468352729361 Marionette TRACE conn9 <- [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]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:45:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1196ms 12:45:29 INFO - PROCESS | 3748 | 1468352729422 Marionette TRACE conn9 -> [0,709,"getWindowHandle",null] 12:45:29 INFO - PROCESS | 3748 | 1468352729425 Marionette TRACE conn9 <- [1,709,null,{"value":"13"}] 12:45:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:45:29 INFO - PROCESS | 3748 | 1468352729429 Marionette TRACE conn9 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - PROCESS | 3748 | 1468352729431 Marionette TRACE conn9 <- [1,710,null,{}] 12:45:29 INFO - PROCESS | 3748 | 1468352729434 Marionette TRACE conn9 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:29 INFO - PROCESS | 3748 | 1468352729437 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:29 INFO - PROCESS | 3748 | 1468352729530 Marionette TRACE conn9 <- [1,711,null,{"value":null}] 12:45:29 INFO - PROCESS | 3748 | 1468352729537 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 3748 | 1468352729539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5914000 == 29 [pid = 3748] [id = 187] 12:45:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2EE410C00) [pid = 3748] [serial = 559] [outer = 0000000000000000] 12:45:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2EE4CD800) [pid = 3748] [serial = 560] [outer = 000000C2EE410C00] 12:45:29 INFO - PROCESS | 3748 | 1468352729585 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2EE8D1C00) [pid = 3748] [serial = 561] [outer = 000000C2EE410C00] 12:45:30 INFO - PROCESS | 3748 | 1468352730023 Marionette TRACE conn9 <- [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] 12:45:30 INFO - PROCESS | 3748 | 1468352730063 Marionette TRACE conn9 <- [1,713,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:45:30 INFO - PROCESS | 3748 | 1468352730071 Marionette TRACE conn9 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3748 | 1468352730073 Marionette TRACE conn9 <- [1,714,null,{}] 12:45:30 INFO - PROCESS | 3748 | 1468352730076 Marionette TRACE conn9 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 3748 | 1468352730079 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:30 INFO - PROCESS | 3748 | 1468352730163 Marionette TRACE conn9 <- [1,715,null,{"value":null}] 12:45:30 INFO - PROCESS | 3748 | 1468352730169 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 3748 | 1468352730171 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F30000 == 30 [pid = 3748] [id = 188] 12:45:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2EE8D2000) [pid = 3748] [serial = 562] [outer = 0000000000000000] 12:45:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2F1F4EC00) [pid = 3748] [serial = 563] [outer = 000000C2EE8D2000] 12:45:30 INFO - PROCESS | 3748 | 1468352730216 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2F20A1C00) [pid = 3748] [serial = 564] [outer = 000000C2EE8D2000] 12:45:30 INFO - PROCESS | 3748 | 1468352730719 Marionette TRACE conn9 <- [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]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:45:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 12:45:30 INFO - PROCESS | 3748 | 1468352730761 Marionette TRACE conn9 -> [0,717,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 3748 | 1468352730763 Marionette TRACE conn9 <- [1,717,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:45:30 INFO - PROCESS | 3748 | 1468352730766 Marionette TRACE conn9 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 3748 | 1468352730768 Marionette TRACE conn9 <- [1,718,null,{}] 12:45:30 INFO - PROCESS | 3748 | 1468352730772 Marionette TRACE conn9 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 3748 | 1468352730778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:30 INFO - PROCESS | 3748 | 1468352730929 Marionette TRACE conn9 <- [1,719,null,{"value":null}] 12:45:30 INFO - PROCESS | 3748 | 1468352730946 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 3748 | 1468352730948 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4CA800 == 31 [pid = 3748] [id = 189] 12:45:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2F296F400) [pid = 3748] [serial = 565] [outer = 0000000000000000] 12:45:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F435B400) [pid = 3748] [serial = 566] [outer = 000000C2F296F400] 12:45:31 INFO - PROCESS | 3748 | 1468352730993 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F466A800) [pid = 3748] [serial = 567] [outer = 000000C2F296F400] 12:45:31 INFO - PROCESS | 3748 | 1468352731596 Marionette TRACE conn9 <- [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] 12:45:31 INFO - PROCESS | 3748 | 1468352731656 Marionette TRACE conn9 <- [1,721,null,{"value":"13"}] 12:45:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:45:31 INFO - PROCESS | 3748 | 1468352731661 Marionette TRACE conn9 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 3748 | 1468352731664 Marionette TRACE conn9 <- [1,722,null,{}] 12:45:31 INFO - PROCESS | 3748 | 1468352731671 Marionette TRACE conn9 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:31 INFO - PROCESS | 3748 | 1468352731674 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:31 INFO - PROCESS | 3748 | 1468352731798 Marionette TRACE conn9 <- [1,723,null,{"value":null}] 12:45:31 INFO - PROCESS | 3748 | 1468352731936 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 3748 | 1468352731939 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE94C000 == 32 [pid = 3748] [id = 190] 12:45:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E849C000) [pid = 3748] [serial = 568] [outer = 0000000000000000] 12:45:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84E7C00) [pid = 3748] [serial = 569] [outer = 000000C2E849C000] 12:45:32 INFO - PROCESS | 3748 | 1468352731999 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8950400) [pid = 3748] [serial = 570] [outer = 000000C2E849C000] 12:45:32 INFO - PROCESS | 3748 | 1468352732611 Marionette TRACE conn9 <- [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]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:45:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 12:45:32 INFO - PROCESS | 3748 | 1468352732650 Marionette TRACE conn9 -> [0,725,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 3748 | 1468352732656 Marionette TRACE conn9 <- [1,725,null,{"value":"13"}] 12:45:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:45:32 INFO - PROCESS | 3748 | 1468352732662 Marionette TRACE conn9 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 3748 | 1468352732666 Marionette TRACE conn9 <- [1,726,null,{}] 12:45:32 INFO - PROCESS | 3748 | 1468352732670 Marionette TRACE conn9 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 3748 | 1468352732673 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:32 INFO - PROCESS | 3748 | 1468352732790 Marionette TRACE conn9 <- [1,727,null,{"value":null}] 12:45:32 INFO - PROCESS | 3748 | 1468352732873 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 3748 | 1468352732876 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA257000 == 33 [pid = 3748] [id = 191] 12:45:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2ED60D800) [pid = 3748] [serial = 571] [outer = 0000000000000000] 12:45:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EE377400) [pid = 3748] [serial = 572] [outer = 000000C2ED60D800] 12:45:32 INFO - PROCESS | 3748 | 1468352732935 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F20AD400) [pid = 3748] [serial = 573] [outer = 000000C2ED60D800] 12:45:33 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:45:33 INFO - PROCESS | 3748 | 1468352733983 Marionette TRACE conn9 <- [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]]]}] 12:45:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:45:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1335ms 12:45:34 INFO - PROCESS | 3748 | 1468352733999 Marionette TRACE conn9 -> [0,729,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 3748 | 1468352734002 Marionette TRACE conn9 <- [1,729,null,{"value":"13"}] 12:45:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:45:34 INFO - PROCESS | 3748 | 1468352734006 Marionette TRACE conn9 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - PROCESS | 3748 | 1468352734010 Marionette TRACE conn9 <- [1,730,null,{}] 12:45:34 INFO - PROCESS | 3748 | 1468352734022 Marionette TRACE conn9 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:34 INFO - PROCESS | 3748 | 1468352734027 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:34 INFO - PROCESS | 3748 | 1468352734136 Marionette TRACE conn9 <- [1,731,null,{"value":null}] 12:45:34 INFO - PROCESS | 3748 | 1468352734201 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 3748 | 1468352734205 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD8F800 == 34 [pid = 3748] [id = 192] 12:45:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4356000) [pid = 3748] [serial = 574] [outer = 0000000000000000] 12:45:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F4672800) [pid = 3748] [serial = 575] [outer = 000000C2F4356000] 12:45:34 INFO - PROCESS | 3748 | 1468352734264 Marionette DEBUG loaded listener.js 12:45:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4D7AC00) [pid = 3748] [serial = 576] [outer = 000000C2F4356000] 12:45:35 INFO - PROCESS | 3748 | 1468352735360 Marionette TRACE conn9 <- [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]]]}] 12:45:35 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 12:45:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1391ms 12:45:35 INFO - PROCESS | 3748 | 1468352735399 Marionette TRACE conn9 -> [0,733,"getWindowHandle",null] 12:45:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:45:35 INFO - PROCESS | 3748 | 1468352735403 Marionette TRACE conn9 <- [1,733,null,{"value":"13"}] 12:45:35 INFO - PROCESS | 3748 | 1468352735408 Marionette TRACE conn9 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 3748 | 1468352735411 Marionette TRACE conn9 <- [1,734,null,{}] 12:45:35 INFO - PROCESS | 3748 | 1468352735417 Marionette TRACE conn9 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 3748 | 1468352735420 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB1800 == 33 [pid = 3748] [id = 110] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4E19800 == 32 [pid = 3748] [id = 113] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E8DE1000 == 31 [pid = 3748] [id = 114] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0D0800 == 30 [pid = 3748] [id = 108] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F51A5800 == 29 [pid = 3748] [id = 116] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2955800 == 28 [pid = 3748] [id = 101] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B29000 == 27 [pid = 3748] [id = 103] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2844800 == 26 [pid = 3748] [id = 115] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5570000 == 25 [pid = 3748] [id = 102] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE4800 == 24 [pid = 3748] [id = 112] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2952800 == 23 [pid = 3748] [id = 107] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E7F88800 == 22 [pid = 3748] [id = 182] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B28000 == 21 [pid = 3748] [id = 109] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA47B000 == 20 [pid = 3748] [id = 104] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD083000 == 19 [pid = 3748] [id = 111] 12:45:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91F000 == 18 [pid = 3748] [id = 105] 12:45:36 INFO - PROCESS | 3748 | 1468352736101 Marionette TRACE conn9 <- [1,735,null,{"value":null}] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F209F400) [pid = 3748] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EE415400) [pid = 3748] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8A1A800) [pid = 3748] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E96EE800) [pid = 3748] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E842C400) [pid = 3748] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E84A1800) [pid = 3748] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2EE8CCC00) [pid = 3748] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2EC8DE000) [pid = 3748] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E84F3000) [pid = 3748] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F4354800) [pid = 3748] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F1FF8000) [pid = 3748] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2FA977000) [pid = 3748] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F7BB8800) [pid = 3748] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F2209400) [pid = 3748] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F1433000) [pid = 3748] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F2973000) [pid = 3748] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2EC8D8C00) [pid = 3748] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:45:36 INFO - PROCESS | 3748 | 1468352736253 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 3748 | 1468352736257 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E8845000 == 19 [pid = 3748] [id = 193] 12:45:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E6FD0C00) [pid = 3748] [serial = 577] [outer = 0000000000000000] 12:45:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E70CF000) [pid = 3748] [serial = 578] [outer = 000000C2E6FD0C00] 12:45:36 INFO - PROCESS | 3748 | 1468352736308 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E820D800) [pid = 3748] [serial = 579] [outer = 000000C2E6FD0C00] 12:45:37 INFO - PROCESS | 3748 | 1468352737202 Marionette TRACE conn9 <- [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]]]}] 12:45:37 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.) 12:45:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1841ms 12:45:37 INFO - PROCESS | 3748 | 1468352737250 Marionette TRACE conn9 -> [0,737,"getWindowHandle",null] 12:45:37 INFO - PROCESS | 3748 | 1468352737254 Marionette TRACE conn9 <- [1,737,null,{"value":"13"}] 12:45:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:45:37 INFO - PROCESS | 3748 | 1468352737264 Marionette TRACE conn9 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - PROCESS | 3748 | 1468352737267 Marionette TRACE conn9 <- [1,738,null,{}] 12:45:37 INFO - PROCESS | 3748 | 1468352737272 Marionette TRACE conn9 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 3748 | 1468352737275 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:37 INFO - PROCESS | 3748 | 1468352737371 Marionette TRACE conn9 <- [1,739,null,{"value":null}] 12:45:37 INFO - PROCESS | 3748 | 1468352737379 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 3748 | 1468352737381 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE335800 == 20 [pid = 3748] [id = 194] 12:45:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E84EB000) [pid = 3748] [serial = 580] [outer = 0000000000000000] 12:45:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2E84F4000) [pid = 3748] [serial = 581] [outer = 000000C2E84EB000] 12:45:37 INFO - PROCESS | 3748 | 1468352737431 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E859F000) [pid = 3748] [serial = 582] [outer = 000000C2E84EB000] 12:45:38 INFO - PROCESS | 3748 | 1468352738403 Marionette TRACE conn9 <- [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]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:45:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1194ms 12:45:38 INFO - PROCESS | 3748 | 1468352738457 Marionette TRACE conn9 -> [0,741,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 3748 | 1468352738460 Marionette TRACE conn9 <- [1,741,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:45:38 INFO - PROCESS | 3748 | 1468352738464 Marionette TRACE conn9 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 3748 | 1468352738466 Marionette TRACE conn9 <- [1,742,null,{}] 12:45:38 INFO - PROCESS | 3748 | 1468352738476 Marionette TRACE conn9 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:38 INFO - PROCESS | 3748 | 1468352738479 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:38 INFO - PROCESS | 3748 | 1468352738600 Marionette TRACE conn9 <- [1,743,null,{"value":null}] 12:45:38 INFO - PROCESS | 3748 | 1468352738610 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 3748 | 1468352738613 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2849000 == 21 [pid = 3748] [id = 195] 12:45:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E9361C00) [pid = 3748] [serial = 583] [outer = 0000000000000000] 12:45:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2EC8BFC00) [pid = 3748] [serial = 584] [outer = 000000C2E9361C00] 12:45:38 INFO - PROCESS | 3748 | 1468352738695 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2EC8DA800) [pid = 3748] [serial = 585] [outer = 000000C2E9361C00] 12:45:39 INFO - PROCESS | 3748 | 1468352739677 Marionette TRACE conn9 <- [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]]]}] 12:45:39 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 12:45:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1236ms 12:45:39 INFO - PROCESS | 3748 | 1468352739704 Marionette TRACE conn9 -> [0,745,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 3748 | 1468352739708 Marionette TRACE conn9 <- [1,745,null,{"value":"13"}] 12:45:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:45:39 INFO - PROCESS | 3748 | 1468352739719 Marionette TRACE conn9 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 3748 | 1468352739724 Marionette TRACE conn9 <- [1,746,null,{}] 12:45:39 INFO - PROCESS | 3748 | 1468352739728 Marionette TRACE conn9 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 3748 | 1468352739731 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:39 INFO - PROCESS | 3748 | 1468352739852 Marionette TRACE conn9 <- [1,747,null,{"value":null}] 12:45:39 INFO - PROCESS | 3748 | 1468352739858 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 3748 | 1468352739861 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4BB8000 == 22 [pid = 3748] [id = 196] 12:45:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2ED61B000) [pid = 3748] [serial = 586] [outer = 0000000000000000] 12:45:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2EE376000) [pid = 3748] [serial = 587] [outer = 000000C2ED61B000] 12:45:39 INFO - PROCESS | 3748 | 1468352739907 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2EE4D5C00) [pid = 3748] [serial = 588] [outer = 000000C2ED61B000] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EE410C00) [pid = 3748] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E8596C00) [pid = 3748] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E6585400) [pid = 3748] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E7009000) [pid = 3748] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E8596800) [pid = 3748] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2EE8D2000) [pid = 3748] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2ECB13C00) [pid = 3748] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F296F400) [pid = 3748] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:45:40 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2E8945000) [pid = 3748] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:45:40 INFO - PROCESS | 3748 | 1468352740394 Marionette TRACE conn9 <- [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]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:45:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 753ms 12:45:40 INFO - PROCESS | 3748 | 1468352740468 Marionette TRACE conn9 -> [0,749,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 3748 | 1468352740471 Marionette TRACE conn9 <- [1,749,null,{"value":"13"}] 12:45:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:45:40 INFO - PROCESS | 3748 | 1468352740479 Marionette TRACE conn9 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 3748 | 1468352740481 Marionette TRACE conn9 <- [1,750,null,{}] 12:45:40 INFO - PROCESS | 3748 | 1468352740485 Marionette TRACE conn9 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 3748 | 1468352740488 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:40 INFO - PROCESS | 3748 | 1468352740582 Marionette TRACE conn9 <- [1,751,null,{"value":null}] 12:45:40 INFO - PROCESS | 3748 | 1468352740593 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 3748 | 1468352740595 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5913000 == 23 [pid = 3748] [id = 197] 12:45:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2ED613400) [pid = 3748] [serial = 589] [outer = 0000000000000000] 12:45:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2EE8CB400) [pid = 3748] [serial = 590] [outer = 000000C2ED613400] 12:45:40 INFO - PROCESS | 3748 | 1468352740641 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2EE9FA800) [pid = 3748] [serial = 591] [outer = 000000C2ED613400] 12:45:41 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:45:41 INFO - PROCESS | 3748 | 1468352741548 Marionette TRACE conn9 <- [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]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:45:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1084ms 12:45:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:45:41 INFO - PROCESS | 3748 | 1468352741561 Marionette TRACE conn9 -> [0,753,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 3748 | 1468352741563 Marionette TRACE conn9 <- [1,753,null,{"value":"13"}] 12:45:41 INFO - PROCESS | 3748 | 1468352741567 Marionette TRACE conn9 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 3748 | 1468352741568 Marionette TRACE conn9 <- [1,754,null,{}] 12:45:41 INFO - PROCESS | 3748 | 1468352741572 Marionette TRACE conn9 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:41 INFO - PROCESS | 3748 | 1468352741574 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:41 INFO - PROCESS | 3748 | 1468352741680 Marionette TRACE conn9 <- [1,755,null,{"value":null}] 12:45:41 INFO - PROCESS | 3748 | 1468352741688 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 3748 | 1468352741694 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F19000 == 24 [pid = 3748] [id = 198] 12:45:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F203F800) [pid = 3748] [serial = 592] [outer = 0000000000000000] 12:45:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F20A1000) [pid = 3748] [serial = 593] [outer = 000000C2F203F800] 12:45:41 INFO - PROCESS | 3748 | 1468352741752 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2F28CAC00) [pid = 3748] [serial = 594] [outer = 000000C2F203F800] 12:45:42 INFO - PROCESS | 3748 | 1468352742700 Marionette TRACE conn9 <- [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]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:45:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1176ms 12:45:42 INFO - PROCESS | 3748 | 1468352742747 Marionette TRACE conn9 -> [0,757,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 3748 | 1468352742752 Marionette TRACE conn9 <- [1,757,null,{"value":"13"}] 12:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:45:42 INFO - PROCESS | 3748 | 1468352742757 Marionette TRACE conn9 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - PROCESS | 3748 | 1468352742761 Marionette TRACE conn9 <- [1,758,null,{}] 12:45:42 INFO - PROCESS | 3748 | 1468352742767 Marionette TRACE conn9 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:42 INFO - PROCESS | 3748 | 1468352742771 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:42 INFO - PROCESS | 3748 | 1468352742915 Marionette TRACE conn9 <- [1,759,null,{"value":null}] 12:45:42 INFO - PROCESS | 3748 | 1468352742976 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 3748 | 1468352742982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E6FEC800 == 25 [pid = 3748] [id = 199] 12:45:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E820EC00) [pid = 3748] [serial = 595] [outer = 0000000000000000] 12:45:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E832C000) [pid = 3748] [serial = 596] [outer = 000000C2E820EC00] 12:45:43 INFO - PROCESS | 3748 | 1468352743041 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E84A1800) [pid = 3748] [serial = 597] [outer = 000000C2E820EC00] 12:45:43 INFO - PROCESS | 3748 | 1468352743846 Marionette TRACE conn9 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1137ms 12:45:43 INFO - PROCESS | 3748 | 1468352743898 Marionette TRACE conn9 -> [0,761,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 3748 | 1468352743903 Marionette TRACE conn9 <- [1,761,null,{"value":"13"}] 12:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:45:43 INFO - PROCESS | 3748 | 1468352743910 Marionette TRACE conn9 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 3748 | 1468352743913 Marionette TRACE conn9 <- [1,762,null,{}] 12:45:43 INFO - PROCESS | 3748 | 1468352743917 Marionette TRACE conn9 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 3748 | 1468352743920 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:44 INFO - PROCESS | 3748 | 1468352744051 Marionette TRACE conn9 <- [1,763,null,{"value":null}] 12:45:44 INFO - PROCESS | 3748 | 1468352744113 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 3748 | 1468352744115 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2B000 == 26 [pid = 3748] [id = 200] 12:45:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EC8D0800) [pid = 3748] [serial = 598] [outer = 0000000000000000] 12:45:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2EC8DB800) [pid = 3748] [serial = 599] [outer = 000000C2EC8D0800] 12:45:44 INFO - PROCESS | 3748 | 1468352744175 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ED618800) [pid = 3748] [serial = 600] [outer = 000000C2EC8D0800] 12:45:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C1000 == 25 [pid = 3748] [id = 186] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F29E5C00) [pid = 3748] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2EE4CD800) [pid = 3748] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E859A000) [pid = 3748] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E658E800) [pid = 3748] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E7ACCC00) [pid = 3748] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E7F48000) [pid = 3748] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E8328400) [pid = 3748] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E894F800) [pid = 3748] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2EC8DD000) [pid = 3748] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F20A1C00) [pid = 3748] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F1F4EC00) [pid = 3748] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2ECBCE400) [pid = 3748] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2EE8D1C00) [pid = 3748] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F466A800) [pid = 3748] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2E8771400) [pid = 3748] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2ED60F400) [pid = 3748] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:45:44 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F435B400) [pid = 3748] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:45:45 INFO - PROCESS | 3748 | 1468352744993 Marionette TRACE conn9 <- [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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1142ms 12:45:45 INFO - PROCESS | 3748 | 1468352745053 Marionette TRACE conn9 -> [0,765,"getWindowHandle",null] 12:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:45:45 INFO - PROCESS | 3748 | 1468352745057 Marionette TRACE conn9 <- [1,765,null,{"value":"13"}] 12:45:45 INFO - PROCESS | 3748 | 1468352745062 Marionette TRACE conn9 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - PROCESS | 3748 | 1468352745067 Marionette TRACE conn9 <- [1,766,null,{}] 12:45:45 INFO - PROCESS | 3748 | 1468352745072 Marionette TRACE conn9 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:45 INFO - PROCESS | 3748 | 1468352745075 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:45 INFO - PROCESS | 3748 | 1468352745163 Marionette TRACE conn9 <- [1,767,null,{"value":null}] 12:45:45 INFO - PROCESS | 3748 | 1468352745176 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 3748 | 1468352745178 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE47F800 == 26 [pid = 3748] [id = 201] 12:45:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E842EC00) [pid = 3748] [serial = 601] [outer = 0000000000000000] 12:45:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E849B400) [pid = 3748] [serial = 602] [outer = 000000C2E842EC00] 12:45:45 INFO - PROCESS | 3748 | 1468352745228 Marionette DEBUG loaded listener.js 12:45:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E859AC00) [pid = 3748] [serial = 603] [outer = 000000C2E842EC00] 12:45:45 INFO - PROCESS | 3748 | 1468352745716 Marionette TRACE conn9 <- [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]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 12:45:45 INFO - PROCESS | 3748 | 1468352745755 Marionette TRACE conn9 -> [0,769,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 3748 | 1468352745759 Marionette TRACE conn9 <- [1,769,null,{"value":"13"}] 12:45:45 INFO - PROCESS | 3748 | 1468352745769 Marionette TRACE conn9 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:45:45 INFO - PROCESS | 3748 | 1468352745772 Marionette TRACE conn9 <- [1,770,null,{}] 12:45:45 INFO - PROCESS | 3748 | 1468352745776 Marionette TRACE conn9 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:45 INFO - PROCESS | 3748 | 1468352745778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:45 INFO - PROCESS | 3748 | 1468352745869 Marionette TRACE conn9 <- [1,771,null,{"value":null}] 12:45:45 INFO - PROCESS | 3748 | 1468352745878 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 3748 | 1468352745880 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2962000 == 27 [pid = 3748] [id = 202] 12:45:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2EC8DFC00) [pid = 3748] [serial = 604] [outer = 0000000000000000] 12:45:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2ECFFA400) [pid = 3748] [serial = 605] [outer = 000000C2EC8DFC00] 12:45:45 INFO - PROCESS | 3748 | 1468352745929 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2ED845400) [pid = 3748] [serial = 606] [outer = 000000C2EC8DFC00] 12:45:46 INFO - PROCESS | 3748 | 1468352746367 Marionette TRACE conn9 <- [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]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 12:45:46 INFO - PROCESS | 3748 | 1468352746404 Marionette TRACE conn9 -> [0,773,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 3748 | 1468352746407 Marionette TRACE conn9 <- [1,773,null,{"value":"13"}] 12:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:45:46 INFO - PROCESS | 3748 | 1468352746415 Marionette TRACE conn9 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - PROCESS | 3748 | 1468352746419 Marionette TRACE conn9 <- [1,774,null,{}] 12:45:46 INFO - PROCESS | 3748 | 1468352746431 Marionette TRACE conn9 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:46 INFO - PROCESS | 3748 | 1468352746437 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:46 INFO - PROCESS | 3748 | 1468352746528 Marionette TRACE conn9 <- [1,775,null,{"value":null}] 12:45:46 INFO - PROCESS | 3748 | 1468352746537 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 3748 | 1468352746541 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5816000 == 28 [pid = 3748] [id = 203] 12:45:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2F1F46000) [pid = 3748] [serial = 607] [outer = 0000000000000000] 12:45:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2F1F4EC00) [pid = 3748] [serial = 608] [outer = 000000C2F1F46000] 12:45:46 INFO - PROCESS | 3748 | 1468352746596 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F20AC400) [pid = 3748] [serial = 609] [outer = 000000C2F1F46000] 12:45:47 INFO - PROCESS | 3748 | 1468352747077 Marionette TRACE conn9 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 694ms 12:45:47 INFO - PROCESS | 3748 | 1468352747111 Marionette TRACE conn9 -> [0,777,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 3748 | 1468352747114 Marionette TRACE conn9 <- [1,777,null,{"value":"13"}] 12:45:47 INFO - PROCESS | 3748 | 1468352747117 Marionette TRACE conn9 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:45:47 INFO - PROCESS | 3748 | 1468352747119 Marionette TRACE conn9 <- [1,778,null,{}] 12:45:47 INFO - PROCESS | 3748 | 1468352747127 Marionette TRACE conn9 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 3748 | 1468352747129 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:47 INFO - PROCESS | 3748 | 1468352747253 Marionette TRACE conn9 <- [1,779,null,{"value":null}] 12:45:47 INFO - PROCESS | 3748 | 1468352747268 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 3748 | 1468352747270 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4471000 == 29 [pid = 3748] [id = 204] 12:45:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8AB9800) [pid = 3748] [serial = 610] [outer = 0000000000000000] 12:45:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2F29E3000) [pid = 3748] [serial = 611] [outer = 000000C2E8AB9800] 12:45:47 INFO - PROCESS | 3748 | 1468352747323 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2F4355000) [pid = 3748] [serial = 612] [outer = 000000C2E8AB9800] 12:45:47 INFO - PROCESS | 3748 | 1468352747781 Marionette TRACE conn9 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 12:45:47 INFO - PROCESS | 3748 | 1468352747818 Marionette TRACE conn9 -> [0,781,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 3748 | 1468352747820 Marionette TRACE conn9 <- [1,781,null,{"value":"13"}] 12:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:45:47 INFO - PROCESS | 3748 | 1468352747824 Marionette TRACE conn9 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - PROCESS | 3748 | 1468352747825 Marionette TRACE conn9 <- [1,782,null,{}] 12:45:47 INFO - PROCESS | 3748 | 1468352747829 Marionette TRACE conn9 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 3748 | 1468352747831 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:47 INFO - PROCESS | 3748 | 1468352747938 Marionette TRACE conn9 <- [1,783,null,{"value":null}] 12:45:47 INFO - PROCESS | 3748 | 1468352747944 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 3748 | 1468352747946 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA913000 == 30 [pid = 3748] [id = 205] 12:45:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2F29DDC00) [pid = 3748] [serial = 613] [outer = 0000000000000000] 12:45:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F4360800) [pid = 3748] [serial = 614] [outer = 000000C2F29DDC00] 12:45:47 INFO - PROCESS | 3748 | 1468352747991 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F466CC00) [pid = 3748] [serial = 615] [outer = 000000C2F29DDC00] 12:45:48 INFO - PROCESS | 3748 | 1468352748460 Marionette TRACE conn9 <- [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]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 12:45:48 INFO - PROCESS | 3748 | 1468352748514 Marionette TRACE conn9 -> [0,785,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 3748 | 1468352748516 Marionette TRACE conn9 <- [1,785,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:45:48 INFO - PROCESS | 3748 | 1468352748520 Marionette TRACE conn9 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 3748 | 1468352748521 Marionette TRACE conn9 <- [1,786,null,{}] 12:45:48 INFO - PROCESS | 3748 | 1468352748525 Marionette TRACE conn9 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:48 INFO - PROCESS | 3748 | 1468352748531 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:48 INFO - PROCESS | 3748 | 1468352748677 Marionette TRACE conn9 <- [1,787,null,{"value":null}] 12:45:48 INFO - PROCESS | 3748 | 1468352748704 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 3748 | 1468352748706 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB055000 == 31 [pid = 3748] [id = 206] 12:45:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F28CD000) [pid = 3748] [serial = 616] [outer = 0000000000000000] 12:45:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F50BF000) [pid = 3748] [serial = 617] [outer = 000000C2F28CD000] 12:45:48 INFO - PROCESS | 3748 | 1468352748759 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F51E8400) [pid = 3748] [serial = 618] [outer = 000000C2F28CD000] 12:45:49 INFO - PROCESS | 3748 | 1468352749173 Marionette TRACE conn9 <- [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]]]}] 12:45:49 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 12:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E6FD0C00) [pid = 3748] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E84EB000) [pid = 3748] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E849C000) [pid = 3748] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2ED60D800) [pid = 3748] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E9361C00) [pid = 3748] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2ED61B000) [pid = 3748] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:45:49 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2ED613400) [pid = 3748] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:45:49 INFO - PROCESS | 3748 | 1468352749194 Marionette TRACE conn9 -> [0,789,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 3748 | 1468352749196 Marionette TRACE conn9 <- [1,789,null,{"value":"13"}] 12:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:45:49 INFO - PROCESS | 3748 | 1468352749199 Marionette TRACE conn9 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - PROCESS | 3748 | 1468352749201 Marionette TRACE conn9 <- [1,790,null,{}] 12:45:49 INFO - PROCESS | 3748 | 1468352749205 Marionette TRACE conn9 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 3748 | 1468352749207 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:49 INFO - PROCESS | 3748 | 1468352749311 Marionette TRACE conn9 <- [1,791,null,{"value":null}] 12:45:49 INFO - PROCESS | 3748 | 1468352749354 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 3748 | 1468352749356 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB071800 == 32 [pid = 3748] [id = 207] 12:45:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E83EFC00) [pid = 3748] [serial = 619] [outer = 0000000000000000] 12:45:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2ECB16800) [pid = 3748] [serial = 620] [outer = 000000C2E83EFC00] 12:45:49 INFO - PROCESS | 3748 | 1468352749401 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F522B800) [pid = 3748] [serial = 621] [outer = 000000C2E83EFC00] 12:45:49 INFO - PROCESS | 3748 | 1468352749771 Marionette TRACE conn9 <- [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]]]}] 12:45:49 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 12:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 12:45:49 INFO - PROCESS | 3748 | 1468352749832 Marionette TRACE conn9 -> [0,793,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 3748 | 1468352749834 Marionette TRACE conn9 <- [1,793,null,{"value":"13"}] 12:45:49 INFO - PROCESS | 3748 | 1468352749837 Marionette TRACE conn9 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:45:49 INFO - PROCESS | 3748 | 1468352749839 Marionette TRACE conn9 <- [1,794,null,{}] 12:45:49 INFO - PROCESS | 3748 | 1468352749843 Marionette TRACE conn9 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 3748 | 1468352749844 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:49 INFO - PROCESS | 3748 | 1468352749927 Marionette TRACE conn9 <- [1,795,null,{"value":null}] 12:45:49 INFO - PROCESS | 3748 | 1468352749940 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 3748 | 1468352749942 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB0A1800 == 33 [pid = 3748] [id = 208] 12:45:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F5234800) [pid = 3748] [serial = 622] [outer = 0000000000000000] 12:45:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F5561400) [pid = 3748] [serial = 623] [outer = 000000C2F5234800] 12:45:49 INFO - PROCESS | 3748 | 1468352749988 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F55CB800) [pid = 3748] [serial = 624] [outer = 000000C2F5234800] 12:45:50 INFO - PROCESS | 3748 | 1468352750411 Marionette TRACE conn9 <- [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]]]}] 12:45:50 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 12:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 12:45:50 INFO - PROCESS | 3748 | 1468352750470 Marionette TRACE conn9 -> [0,797,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 3748 | 1468352750472 Marionette TRACE conn9 <- [1,797,null,{"value":"13"}] 12:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:45:50 INFO - PROCESS | 3748 | 1468352750480 Marionette TRACE conn9 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 3748 | 1468352750482 Marionette TRACE conn9 <- [1,798,null,{}] 12:45:50 INFO - PROCESS | 3748 | 1468352750486 Marionette TRACE conn9 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 3748 | 1468352750487 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:50 INFO - PROCESS | 3748 | 1468352750574 Marionette TRACE conn9 <- [1,799,null,{"value":null}] 12:45:50 INFO - PROCESS | 3748 | 1468352750580 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 3748 | 1468352750582 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC021000 == 34 [pid = 3748] [id = 209] 12:45:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F58C0C00) [pid = 3748] [serial = 625] [outer = 0000000000000000] 12:45:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F5FC8C00) [pid = 3748] [serial = 626] [outer = 000000C2F58C0C00] 12:45:50 INFO - PROCESS | 3748 | 1468352750626 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F720C800) [pid = 3748] [serial = 627] [outer = 000000C2F58C0C00] 12:45:51 INFO - PROCESS | 3748 | 1468352751036 Marionette TRACE conn9 <- [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]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 12:45:51 INFO - PROCESS | 3748 | 1468352751065 Marionette TRACE conn9 -> [0,801,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 3748 | 1468352751067 Marionette TRACE conn9 <- [1,801,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:45:51 INFO - PROCESS | 3748 | 1468352751082 Marionette TRACE conn9 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3748 | 1468352751084 Marionette TRACE conn9 <- [1,802,null,{}] 12:45:51 INFO - PROCESS | 3748 | 1468352751087 Marionette TRACE conn9 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:51 INFO - PROCESS | 3748 | 1468352751089 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:51 INFO - PROCESS | 3748 | 1468352751179 Marionette TRACE conn9 <- [1,803,null,{"value":null}] 12:45:51 INFO - PROCESS | 3748 | 1468352751184 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 3748 | 1468352751186 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EA000 == 35 [pid = 3748] [id = 210] 12:45:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F7292800) [pid = 3748] [serial = 628] [outer = 0000000000000000] 12:45:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F7297800) [pid = 3748] [serial = 629] [outer = 000000C2F7292800] 12:45:51 INFO - PROCESS | 3748 | 1468352751230 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F729D800) [pid = 3748] [serial = 630] [outer = 000000C2F7292800] 12:45:51 INFO - PROCESS | 3748 | 1468352751903 Marionette TRACE conn9 <- [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] 12:45:51 INFO - PROCESS | 3748 | 1468352751971 Marionette TRACE conn9 <- [1,805,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:45:51 INFO - PROCESS | 3748 | 1468352751977 Marionette TRACE conn9 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 3748 | 1468352751981 Marionette TRACE conn9 <- [1,806,null,{}] 12:45:51 INFO - PROCESS | 3748 | 1468352751988 Marionette TRACE conn9 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:51 INFO - PROCESS | 3748 | 1468352751991 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:52 INFO - PROCESS | 3748 | 1468352752136 Marionette TRACE conn9 <- [1,807,null,{"value":null}] 12:45:52 INFO - PROCESS | 3748 | 1468352752250 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 3748 | 1468352752253 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2079000 == 36 [pid = 3748] [id = 211] 12:45:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8330000) [pid = 3748] [serial = 631] [outer = 0000000000000000] 12:45:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8776C00) [pid = 3748] [serial = 632] [outer = 000000C2E8330000] 12:45:52 INFO - PROCESS | 3748 | 1468352752312 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EC8D1400) [pid = 3748] [serial = 633] [outer = 000000C2E8330000] 12:45:52 INFO - PROCESS | 3748 | 1468352752918 Marionette TRACE conn9 <- [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]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 12:45:52 INFO - PROCESS | 3748 | 1468352752965 Marionette TRACE conn9 -> [0,809,"getWindowHandle",null] 12:45:52 INFO - PROCESS | 3748 | 1468352752970 Marionette TRACE conn9 <- [1,809,null,{"value":"13"}] 12:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:45:52 INFO - PROCESS | 3748 | 1468352752977 Marionette TRACE conn9 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 3748 | 1468352752980 Marionette TRACE conn9 <- [1,810,null,{}] 12:45:52 INFO - PROCESS | 3748 | 1468352752984 Marionette TRACE conn9 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 3748 | 1468352752987 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:53 INFO - PROCESS | 3748 | 1468352753102 Marionette TRACE conn9 <- [1,811,null,{"value":null}] 12:45:53 INFO - PROCESS | 3748 | 1468352753175 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 3748 | 1468352753178 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD78800 == 37 [pid = 3748] [id = 212] 12:45:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE9F8C00) [pid = 3748] [serial = 634] [outer = 0000000000000000] 12:45:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F203FC00) [pid = 3748] [serial = 635] [outer = 000000C2EE9F8C00] 12:45:53 INFO - PROCESS | 3748 | 1468352753236 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F29E0800) [pid = 3748] [serial = 636] [outer = 000000C2EE9F8C00] 12:45:53 INFO - PROCESS | 3748 | 1468352753833 Marionette TRACE conn9 <- [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] 12:45:53 INFO - PROCESS | 3748 | 1468352753863 Marionette TRACE conn9 <- [1,813,null,{"value":"13"}] 12:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:45:53 INFO - PROCESS | 3748 | 1468352753866 Marionette TRACE conn9 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 3748 | 1468352753870 Marionette TRACE conn9 <- [1,814,null,{}] 12:45:53 INFO - PROCESS | 3748 | 1468352753936 Marionette TRACE conn9 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:53 INFO - PROCESS | 3748 | 1468352753942 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:54 INFO - PROCESS | 3748 | 1468352754100 Marionette TRACE conn9 <- [1,815,null,{"value":null}] 12:45:54 INFO - PROCESS | 3748 | 1468352754144 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 3748 | 1468352754148 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC29A000 == 38 [pid = 3748] [id = 213] 12:45:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F51E0400) [pid = 3748] [serial = 637] [outer = 0000000000000000] 12:45:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F52FC400) [pid = 3748] [serial = 638] [outer = 000000C2F51E0400] 12:45:54 INFO - PROCESS | 3748 | 1468352754206 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F729EC00) [pid = 3748] [serial = 639] [outer = 000000C2F51E0400] 12:45:54 INFO - PROCESS | 3748 | 1468352754950 Marionette TRACE conn9 <- [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]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1124ms 12:45:54 INFO - PROCESS | 3748 | 1468352754993 Marionette TRACE conn9 -> [0,817,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 3748 | 1468352754998 Marionette TRACE conn9 <- [1,817,null,{"value":"13"}] 12:45:55 INFO - PROCESS | 3748 | 1468352755021 Marionette TRACE conn9 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:45:55 INFO - PROCESS | 3748 | 1468352755025 Marionette TRACE conn9 <- [1,818,null,{}] 12:45:55 INFO - PROCESS | 3748 | 1468352755031 Marionette TRACE conn9 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:55 INFO - PROCESS | 3748 | 1468352755033 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:55 INFO - PROCESS | 3748 | 1468352755134 Marionette TRACE conn9 <- [1,819,null,{"value":null}] 12:45:55 INFO - PROCESS | 3748 | 1468352755207 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 3748 | 1468352755210 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE481800 == 39 [pid = 3748] [id = 214] 12:45:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E842BC00) [pid = 3748] [serial = 640] [outer = 0000000000000000] 12:45:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8945400) [pid = 3748] [serial = 641] [outer = 000000C2E842BC00] 12:45:55 INFO - PROCESS | 3748 | 1468352755263 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EC8D3800) [pid = 3748] [serial = 642] [outer = 000000C2E842BC00] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E8845000 == 38 [pid = 3748] [id = 193] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5914000 == 37 [pid = 3748] [id = 187] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146A800 == 36 [pid = 3748] [id = 185] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD8F800 == 35 [pid = 3748] [id = 192] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA257000 == 34 [pid = 3748] [id = 191] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE94C000 == 33 [pid = 3748] [id = 190] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2E79000 == 32 [pid = 3748] [id = 183] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4CA800 == 31 [pid = 3748] [id = 189] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F30000 == 30 [pid = 3748] [id = 188] 12:45:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED26D000 == 29 [pid = 3748] [id = 184] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E70CF000) [pid = 3748] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E820D800) [pid = 3748] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E84F4000) [pid = 3748] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8950400) [pid = 3748] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E84E7C00) [pid = 3748] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F20AD400) [pid = 3748] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EE377400) [pid = 3748] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4672800) [pid = 3748] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2EC8BFC00) [pid = 3748] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE376000) [pid = 3748] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EC8DA800) [pid = 3748] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE8CB400) [pid = 3748] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EE4D5C00) [pid = 3748] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E859F000) [pid = 3748] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE9FA800) [pid = 3748] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F20A1000) [pid = 3748] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:45:56 INFO - PROCESS | 3748 | 1468352756464 Marionette TRACE conn9 <- [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]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 12:45:56 INFO - PROCESS | 3748 | 1468352756512 Marionette TRACE conn9 -> [0,821,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 3748 | 1468352756516 Marionette TRACE conn9 <- [1,821,null,{"value":"13"}] 12:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:45:56 INFO - PROCESS | 3748 | 1468352756521 Marionette TRACE conn9 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 3748 | 1468352756524 Marionette TRACE conn9 <- [1,822,null,{}] 12:45:56 INFO - PROCESS | 3748 | 1468352756529 Marionette TRACE conn9 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:56 INFO - PROCESS | 3748 | 1468352756532 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:56 INFO - PROCESS | 3748 | 1468352756655 Marionette TRACE conn9 <- [1,823,null,{"value":null}] 12:45:56 INFO - PROCESS | 3748 | 1468352756729 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 3748 | 1468352756731 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE6800 == 30 [pid = 3748] [id = 215] 12:45:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E820A400) [pid = 3748] [serial = 643] [outer = 0000000000000000] 12:45:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8211C00) [pid = 3748] [serial = 644] [outer = 000000C2E820A400] 12:45:56 INFO - PROCESS | 3748 | 1468352756780 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8429400) [pid = 3748] [serial = 645] [outer = 000000C2E820A400] 12:45:57 INFO - PROCESS | 3748 | 1468352757192 Marionette TRACE conn9 <- [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]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 12:45:57 INFO - PROCESS | 3748 | 1468352757260 Marionette TRACE conn9 -> [0,825,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 3748 | 1468352757265 Marionette TRACE conn9 <- [1,825,null,{"value":"13"}] 12:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:45:57 INFO - PROCESS | 3748 | 1468352757272 Marionette TRACE conn9 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 3748 | 1468352757275 Marionette TRACE conn9 <- [1,826,null,{}] 12:45:57 INFO - PROCESS | 3748 | 1468352757283 Marionette TRACE conn9 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:57 INFO - PROCESS | 3748 | 1468352757286 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:57 INFO - PROCESS | 3748 | 1468352757377 Marionette TRACE conn9 <- [1,827,null,{"value":null}] 12:45:57 INFO - PROCESS | 3748 | 1468352757390 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 3748 | 1468352757392 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1475800 == 31 [pid = 3748] [id = 216] 12:45:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E860B400) [pid = 3748] [serial = 646] [outer = 0000000000000000] 12:45:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8710800) [pid = 3748] [serial = 647] [outer = 000000C2E860B400] 12:45:57 INFO - PROCESS | 3748 | 1468352757441 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8952000) [pid = 3748] [serial = 648] [outer = 000000C2E860B400] 12:45:57 INFO - PROCESS | 3748 | 1468352757893 Marionette TRACE conn9 <- [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]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 12:45:57 INFO - PROCESS | 3748 | 1468352757964 Marionette TRACE conn9 -> [0,829,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 3748 | 1468352757966 Marionette TRACE conn9 <- [1,829,null,{"value":"13"}] 12:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:45:57 INFO - PROCESS | 3748 | 1468352757970 Marionette TRACE conn9 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 3748 | 1468352757973 Marionette TRACE conn9 <- [1,830,null,{}] 12:45:57 INFO - PROCESS | 3748 | 1468352757985 Marionette TRACE conn9 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:58 INFO - PROCESS | 3748 | 1468352757990 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:58 INFO - PROCESS | 3748 | 1468352758118 Marionette TRACE conn9 <- [1,831,null,{"value":null}] 12:45:58 INFO - PROCESS | 3748 | 1468352758188 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 3748 | 1468352758191 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4479800 == 32 [pid = 3748] [id = 217] 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E83E7C00) [pid = 3748] [serial = 649] [outer = 0000000000000000] 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2ED578800) [pid = 3748] [serial = 650] [outer = 000000C2E83E7C00] 12:45:58 INFO - PROCESS | 3748 | 1468352758240 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE377800) [pid = 3748] [serial = 651] [outer = 000000C2E83E7C00] 12:45:58 INFO - PROCESS | 3748 | 1468352758632 Marionette TRACE conn9 <- [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]]]}] 12:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 12:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:45:58 INFO - PROCESS | 3748 | 1468352758664 Marionette TRACE conn9 -> [0,833,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 3748 | 1468352758667 Marionette TRACE conn9 <- [1,833,null,{"value":"13"}] 12:45:58 INFO - PROCESS | 3748 | 1468352758670 Marionette TRACE conn9 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:45:58 INFO - PROCESS | 3748 | 1468352758672 Marionette TRACE conn9 <- [1,834,null,{}] 12:45:58 INFO - PROCESS | 3748 | 1468352758675 Marionette TRACE conn9 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:58 INFO - PROCESS | 3748 | 1468352758678 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:58 INFO - PROCESS | 3748 | 1468352758791 Marionette TRACE conn9 <- [1,835,null,{"value":null}] 12:45:58 INFO - PROCESS | 3748 | 1468352758797 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 3748 | 1468352758799 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5913800 == 33 [pid = 3748] [id = 218] 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE4CD800) [pid = 3748] [serial = 652] [outer = 0000000000000000] 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2EE8CE800) [pid = 3748] [serial = 653] [outer = 000000C2EE4CD800] 12:45:58 INFO - PROCESS | 3748 | 1468352758845 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F1429400) [pid = 3748] [serial = 654] [outer = 000000C2EE4CD800] 12:45:59 INFO - PROCESS | 3748 | 1468352759305 Marionette TRACE conn9 <- [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]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 12:45:59 INFO - PROCESS | 3748 | 1468352759365 Marionette TRACE conn9 -> [0,837,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 3748 | 1468352759367 Marionette TRACE conn9 <- [1,837,null,{"value":"13"}] 12:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:45:59 INFO - PROCESS | 3748 | 1468352759370 Marionette TRACE conn9 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 3748 | 1468352759372 Marionette TRACE conn9 <- [1,838,null,{}] 12:45:59 INFO - PROCESS | 3748 | 1468352759382 Marionette TRACE conn9 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:59 INFO - PROCESS | 3748 | 1468352759384 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:59 INFO - PROCESS | 3748 | 1468352759516 Marionette TRACE conn9 <- [1,839,null,{"value":null}] 12:45:59 INFO - PROCESS | 3748 | 1468352759527 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 3748 | 1468352759529 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:45:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F2F800 == 34 [pid = 3748] [id = 219] 12:45:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E859D000) [pid = 3748] [serial = 655] [outer = 0000000000000000] 12:45:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F1FFE000) [pid = 3748] [serial = 656] [outer = 000000C2E859D000] 12:45:59 INFO - PROCESS | 3748 | 1468352759575 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F2210000) [pid = 3748] [serial = 657] [outer = 000000C2E859D000] 12:46:00 INFO - PROCESS | 3748 | 1468352760040 Marionette TRACE conn9 <- [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]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 12:46:00 INFO - PROCESS | 3748 | 1468352760108 Marionette TRACE conn9 -> [0,841,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 3748 | 1468352760110 Marionette TRACE conn9 <- [1,841,null,{"value":"13"}] 12:46:00 INFO - PROCESS | 3748 | 1468352760114 Marionette TRACE conn9 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:46:00 INFO - PROCESS | 3748 | 1468352760115 Marionette TRACE conn9 <- [1,842,null,{}] 12:46:00 INFO - PROCESS | 3748 | 1468352760119 Marionette TRACE conn9 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 3748 | 1468352760125 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:00 INFO - PROCESS | 3748 | 1468352760260 Marionette TRACE conn9 <- [1,843,null,{"value":null}] 12:46:00 INFO - PROCESS | 3748 | 1468352760312 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:00 INFO - PROCESS | 3748 | 1468352760315 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA912000 == 35 [pid = 3748] [id = 220] 12:46:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F28C2800) [pid = 3748] [serial = 658] [outer = 0000000000000000] 12:46:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F466A800) [pid = 3748] [serial = 659] [outer = 000000C2F28C2800] 12:46:00 INFO - PROCESS | 3748 | 1468352760362 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4851000) [pid = 3748] [serial = 660] [outer = 000000C2F28C2800] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F29DDC00) [pid = 3748] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F28CD000) [pid = 3748] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E83EFC00) [pid = 3748] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E842EC00) [pid = 3748] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EC8D0800) [pid = 3748] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F203F800) [pid = 3748] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820EC00) [pid = 3748] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EC8DFC00) [pid = 3748] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8AB9800) [pid = 3748] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F1F46000) [pid = 3748] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F5234800) [pid = 3748] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F58C0C00) [pid = 3748] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7292800) [pid = 3748] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:46:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F4356000) [pid = 3748] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:46:00 INFO - PROCESS | 3748 | 1468352760916 Marionette TRACE conn9 <- [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]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 839ms 12:46:00 INFO - PROCESS | 3748 | 1468352760955 Marionette TRACE conn9 -> [0,845,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 3748 | 1468352760957 Marionette TRACE conn9 <- [1,845,null,{"value":"13"}] 12:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:46:00 INFO - PROCESS | 3748 | 1468352760961 Marionette TRACE conn9 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 3748 | 1468352760963 Marionette TRACE conn9 <- [1,846,null,{}] 12:46:00 INFO - PROCESS | 3748 | 1468352760966 Marionette TRACE conn9 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 3748 | 1468352760968 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:01 INFO - PROCESS | 3748 | 1468352761047 Marionette TRACE conn9 <- [1,847,null,{"value":null}] 12:46:01 INFO - PROCESS | 3748 | 1468352761052 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 3748 | 1468352761054 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB09D000 == 36 [pid = 3748] [id = 221] 12:46:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4675400) [pid = 3748] [serial = 661] [outer = 0000000000000000] 12:46:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4EBA000) [pid = 3748] [serial = 662] [outer = 000000C2F4675400] 12:46:02 INFO - PROCESS | 3748 | 1468352762266 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51E3400) [pid = 3748] [serial = 663] [outer = 000000C2F4675400] 12:46:03 INFO - PROCESS | 3748 | 1468352763312 Marionette TRACE conn9 <- [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]]]}] 12:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2401ms 12:46:03 INFO - PROCESS | 3748 | 1468352763366 Marionette TRACE conn9 -> [0,849,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 3748 | 1468352763371 Marionette TRACE conn9 <- [1,849,null,{"value":"13"}] 12:46:03 INFO - PROCESS | 3748 | 1468352763376 Marionette TRACE conn9 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:46:03 INFO - PROCESS | 3748 | 1468352763380 Marionette TRACE conn9 <- [1,850,null,{}] 12:46:03 INFO - PROCESS | 3748 | 1468352763386 Marionette TRACE conn9 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:03 INFO - PROCESS | 3748 | 1468352763390 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:03 INFO - PROCESS | 3748 | 1468352763516 Marionette TRACE conn9 <- [1,851,null,{"value":null}] 12:46:03 INFO - PROCESS | 3748 | 1468352763590 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 3748 | 1468352763593 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE937000 == 37 [pid = 3748] [id = 222] 12:46:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E70CFC00) [pid = 3748] [serial = 664] [outer = 0000000000000000] 12:46:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E83F0800) [pid = 3748] [serial = 665] [outer = 000000C2E70CFC00] 12:46:03 INFO - PROCESS | 3748 | 1468352763651 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E84F2800) [pid = 3748] [serial = 666] [outer = 000000C2E70CFC00] 12:46:04 INFO - PROCESS | 3748 | 1468352764431 Marionette TRACE conn9 <- [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]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1135ms 12:46:04 INFO - PROCESS | 3748 | 1468352764515 Marionette TRACE conn9 -> [0,853,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 3748 | 1468352764520 Marionette TRACE conn9 <- [1,853,null,{"value":"13"}] 12:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:46:04 INFO - PROCESS | 3748 | 1468352764527 Marionette TRACE conn9 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 3748 | 1468352764530 Marionette TRACE conn9 <- [1,854,null,{}] 12:46:04 INFO - PROCESS | 3748 | 1468352764534 Marionette TRACE conn9 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:04 INFO - PROCESS | 3748 | 1468352764537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:04 INFO - PROCESS | 3748 | 1468352764685 Marionette TRACE conn9 <- [1,855,null,{"value":null}] 12:46:04 INFO - PROCESS | 3748 | 1468352764751 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 3748 | 1468352764754 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E7F7E000 == 38 [pid = 3748] [id = 223] 12:46:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E6F50C00) [pid = 3748] [serial = 667] [outer = 0000000000000000] 12:46:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E832A400) [pid = 3748] [serial = 668] [outer = 000000C2E6F50C00] 12:46:04 INFO - PROCESS | 3748 | 1468352764896 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E84F3C00) [pid = 3748] [serial = 669] [outer = 000000C2E6F50C00] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2079000 == 37 [pid = 3748] [id = 211] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA912000 == 36 [pid = 3748] [id = 220] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F2F800 == 35 [pid = 3748] [id = 219] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5913800 == 34 [pid = 3748] [id = 218] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4479800 == 33 [pid = 3748] [id = 217] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1475800 == 32 [pid = 3748] [id = 216] 12:46:05 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE6800 == 31 [pid = 3748] [id = 215] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F4D7AC00) [pid = 3748] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F4360800) [pid = 3748] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F50BF000) [pid = 3748] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F466CC00) [pid = 3748] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ECB16800) [pid = 3748] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E849B400) [pid = 3748] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EC8DB800) [pid = 3748] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED618800) [pid = 3748] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F28CAC00) [pid = 3748] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F522B800) [pid = 3748] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E832C000) [pid = 3748] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E84A1800) [pid = 3748] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ECFFA400) [pid = 3748] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ED845400) [pid = 3748] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F29E3000) [pid = 3748] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F1F4EC00) [pid = 3748] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F20AC400) [pid = 3748] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E859AC00) [pid = 3748] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F51E8400) [pid = 3748] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5561400) [pid = 3748] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F720C800) [pid = 3748] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F729D800) [pid = 3748] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F7297800) [pid = 3748] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F55CB800) [pid = 3748] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F5FC8C00) [pid = 3748] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F4355000) [pid = 3748] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:46:05 INFO - PROCESS | 3748 | 1468352765501 Marionette TRACE conn9 <- [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]]]}] 12:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 12:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:46:05 INFO - PROCESS | 3748 | 1468352765515 Marionette TRACE conn9 -> [0,857,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 3748 | 1468352765519 Marionette TRACE conn9 <- [1,857,null,{"value":"13"}] 12:46:05 INFO - PROCESS | 3748 | 1468352765524 Marionette TRACE conn9 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - PROCESS | 3748 | 1468352765526 Marionette TRACE conn9 <- [1,858,null,{}] 12:46:05 INFO - PROCESS | 3748 | 1468352765531 Marionette TRACE conn9 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:05 INFO - PROCESS | 3748 | 1468352765534 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:05 INFO - PROCESS | 3748 | 1468352765625 Marionette TRACE conn9 <- [1,859,null,{"value":null}] 12:46:05 INFO - PROCESS | 3748 | 1468352765635 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 3748 | 1468352765638 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F145D800 == 32 [pid = 3748] [id = 224] 12:46:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2E84EA000) [pid = 3748] [serial = 670] [outer = 0000000000000000] 12:46:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E8951400) [pid = 3748] [serial = 671] [outer = 000000C2E84EA000] 12:46:05 INFO - PROCESS | 3748 | 1468352765687 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2EC8D1800) [pid = 3748] [serial = 672] [outer = 000000C2E84EA000] 12:46:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2EC8C1800) [pid = 3748] [serial = 673] [outer = 000000C2EC811C00] 12:46:06 INFO - PROCESS | 3748 | 1468352766250 Marionette TRACE conn9 <- [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]]]}] 12:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 796ms 12:46:06 INFO - PROCESS | 3748 | 1468352766320 Marionette TRACE conn9 -> [0,861,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 3748 | 1468352766323 Marionette TRACE conn9 <- [1,861,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:46:06 INFO - PROCESS | 3748 | 1468352766330 Marionette TRACE conn9 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 3748 | 1468352766332 Marionette TRACE conn9 <- [1,862,null,{}] 12:46:06 INFO - PROCESS | 3748 | 1468352766336 Marionette TRACE conn9 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:06 INFO - PROCESS | 3748 | 1468352766339 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:06 INFO - PROCESS | 3748 | 1468352766431 Marionette TRACE conn9 <- [1,863,null,{"value":null}] 12:46:06 INFO - PROCESS | 3748 | 1468352766501 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 3748 | 1468352766503 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED3C7800 == 33 [pid = 3748] [id = 225] 12:46:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8214800) [pid = 3748] [serial = 674] [outer = 0000000000000000] 12:46:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E8945C00) [pid = 3748] [serial = 675] [outer = 000000C2E8214800] 12:46:06 INFO - PROCESS | 3748 | 1468352766550 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2EE8D0000) [pid = 3748] [serial = 676] [outer = 000000C2E8214800] 12:46:06 INFO - PROCESS | 3748 | 1468352766932 Marionette TRACE conn9 <- [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]]]}] 12:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 12:46:06 INFO - PROCESS | 3748 | 1468352766962 Marionette TRACE conn9 -> [0,865,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 3748 | 1468352766965 Marionette TRACE conn9 <- [1,865,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:46:06 INFO - PROCESS | 3748 | 1468352766968 Marionette TRACE conn9 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 3748 | 1468352766972 Marionette TRACE conn9 <- [1,866,null,{}] 12:46:06 INFO - PROCESS | 3748 | 1468352766983 Marionette TRACE conn9 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:06 INFO - PROCESS | 3748 | 1468352766988 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:07 INFO - PROCESS | 3748 | 1468352767078 Marionette TRACE conn9 <- [1,867,null,{"value":null}] 12:46:07 INFO - PROCESS | 3748 | 1468352767086 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 3748 | 1468352767088 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F31000 == 34 [pid = 3748] [id = 226] 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E675B400) [pid = 3748] [serial = 677] [outer = 0000000000000000] 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F220BC00) [pid = 3748] [serial = 678] [outer = 000000C2E675B400] 12:46:07 INFO - PROCESS | 3748 | 1468352767134 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F2E5E400) [pid = 3748] [serial = 679] [outer = 000000C2E675B400] 12:46:07 INFO - PROCESS | 3748 | 1468352767561 Marionette TRACE conn9 <- [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]]]}] 12:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 12:46:07 INFO - PROCESS | 3748 | 1468352767611 Marionette TRACE conn9 -> [0,869,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 3748 | 1468352767614 Marionette TRACE conn9 <- [1,869,null,{"value":"13"}] 12:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:46:07 INFO - PROCESS | 3748 | 1468352767617 Marionette TRACE conn9 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - PROCESS | 3748 | 1468352767619 Marionette TRACE conn9 <- [1,870,null,{}] 12:46:07 INFO - PROCESS | 3748 | 1468352767623 Marionette TRACE conn9 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:07 INFO - PROCESS | 3748 | 1468352767625 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:07 INFO - PROCESS | 3748 | 1468352767734 Marionette TRACE conn9 <- [1,871,null,{"value":null}] 12:46:07 INFO - PROCESS | 3748 | 1468352767741 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 3748 | 1468352767743 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA491800 == 35 [pid = 3748] [id = 227] 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F2E63400) [pid = 3748] [serial = 680] [outer = 0000000000000000] 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F4463000) [pid = 3748] [serial = 681] [outer = 000000C2F2E63400] 12:46:07 INFO - PROCESS | 3748 | 1468352767788 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4674800) [pid = 3748] [serial = 682] [outer = 000000C2F2E63400] 12:46:08 INFO - PROCESS | 3748 | 1468352768277 Marionette TRACE conn9 <- [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]]]}] 12:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 12:46:08 INFO - PROCESS | 3748 | 1468352768316 Marionette TRACE conn9 -> [0,873,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 3748 | 1468352768318 Marionette TRACE conn9 <- [1,873,null,{"value":"13"}] 12:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:46:08 INFO - PROCESS | 3748 | 1468352768322 Marionette TRACE conn9 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:46:08 INFO - PROCESS | 3748 | 1468352768324 Marionette TRACE conn9 <- [1,874,null,{}] 12:46:08 INFO - PROCESS | 3748 | 1468352768328 Marionette TRACE conn9 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:08 INFO - PROCESS | 3748 | 1468352768330 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:08 INFO - PROCESS | 3748 | 1468352768438 Marionette TRACE conn9 <- [1,875,null,{"value":null}] 12:46:08 INFO - PROCESS | 3748 | 1468352768444 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:08 INFO - PROCESS | 3748 | 1468352768446 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F1B800 == 36 [pid = 3748] [id = 228] 12:46:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F51E3C00) [pid = 3748] [serial = 683] [outer = 0000000000000000] 12:46:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F51EA400) [pid = 3748] [serial = 684] [outer = 000000C2F51E3C00] 12:46:08 INFO - PROCESS | 3748 | 1468352768501 Marionette DEBUG loaded listener.js 12:46:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F5564400) [pid = 3748] [serial = 685] [outer = 000000C2F51E3C00] 12:46:08 INFO - PROCESS | 3748 | 1468352768978 Marionette TRACE conn9 <- [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]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 12:46:09 INFO - PROCESS | 3748 | 1468352769016 Marionette TRACE conn9 -> [0,877,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 3748 | 1468352769018 Marionette TRACE conn9 <- [1,877,null,{"value":"13"}] 12:46:09 INFO - PROCESS | 3748 | 1468352769021 Marionette TRACE conn9 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:46:09 INFO - PROCESS | 3748 | 1468352769023 Marionette TRACE conn9 <- [1,878,null,{}] 12:46:09 INFO - PROCESS | 3748 | 1468352769032 Marionette TRACE conn9 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 3748 | 1468352769038 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:09 INFO - PROCESS | 3748 | 1468352769175 Marionette TRACE conn9 <- [1,879,null,{"value":null}] 12:46:09 INFO - PROCESS | 3748 | 1468352769227 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 3748 | 1468352769229 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00C800 == 37 [pid = 3748] [id = 229] 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5FBD800) [pid = 3748] [serial = 686] [outer = 0000000000000000] 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F729A000) [pid = 3748] [serial = 687] [outer = 000000C2F5FBD800] 12:46:09 INFO - PROCESS | 3748 | 1468352769273 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F72E5400) [pid = 3748] [serial = 688] [outer = 000000C2F5FBD800] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE4CD800) [pid = 3748] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E820A400) [pid = 3748] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E83E7C00) [pid = 3748] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E860B400) [pid = 3748] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E859D000) [pid = 3748] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8330000) [pid = 3748] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE9F8C00) [pid = 3748] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F51E0400) [pid = 3748] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F28C2800) [pid = 3748] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:46:09 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E842BC00) [pid = 3748] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:46:09 INFO - PROCESS | 3748 | 1468352769705 Marionette TRACE conn9 <- [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]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 12:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:46:09 INFO - PROCESS | 3748 | 1468352769760 Marionette TRACE conn9 -> [0,881,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 3748 | 1468352769762 Marionette TRACE conn9 <- [1,881,null,{"value":"13"}] 12:46:09 INFO - PROCESS | 3748 | 1468352769765 Marionette TRACE conn9 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 3748 | 1468352769767 Marionette TRACE conn9 <- [1,882,null,{}] 12:46:09 INFO - PROCESS | 3748 | 1468352769776 Marionette TRACE conn9 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 3748 | 1468352769778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:09 INFO - PROCESS | 3748 | 1468352769860 Marionette TRACE conn9 <- [1,883,null,{"value":null}] 12:46:09 INFO - PROCESS | 3748 | 1468352769866 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 3748 | 1468352769868 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E6000 == 38 [pid = 3748] [id = 230] 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E6759800) [pid = 3748] [serial = 689] [outer = 0000000000000000] 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E860B400) [pid = 3748] [serial = 690] [outer = 000000C2E6759800] 12:46:09 INFO - PROCESS | 3748 | 1468352769914 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F72E6000) [pid = 3748] [serial = 691] [outer = 000000C2E6759800] 12:46:10 INFO - PROCESS | 3748 | 1468352770318 Marionette TRACE conn9 <- [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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 585ms 12:46:10 INFO - PROCESS | 3748 | 1468352770354 Marionette TRACE conn9 -> [0,885,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 3748 | 1468352770356 Marionette TRACE conn9 <- [1,885,null,{"value":"13"}] 12:46:10 INFO - PROCESS | 3748 | 1468352770359 Marionette TRACE conn9 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:46:10 INFO - PROCESS | 3748 | 1468352770361 Marionette TRACE conn9 <- [1,886,null,{}] 12:46:10 INFO - PROCESS | 3748 | 1468352770364 Marionette TRACE conn9 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:10 INFO - PROCESS | 3748 | 1468352770366 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:10 INFO - PROCESS | 3748 | 1468352770448 Marionette TRACE conn9 <- [1,887,null,{"value":null}] 12:46:10 INFO - PROCESS | 3748 | 1468352770455 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 3748 | 1468352770457 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC299000 == 39 [pid = 3748] [id = 231] 12:46:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F72E6400) [pid = 3748] [serial = 692] [outer = 0000000000000000] 12:46:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F7BB5400) [pid = 3748] [serial = 693] [outer = 000000C2F72E6400] 12:46:10 INFO - PROCESS | 3748 | 1468352770501 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F7BBC400) [pid = 3748] [serial = 694] [outer = 000000C2F72E6400] 12:46:10 INFO - PROCESS | 3748 | 1468352770939 Marionette TRACE conn9 <- [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]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 12:46:10 INFO - PROCESS | 3748 | 1468352770996 Marionette TRACE conn9 -> [0,889,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 3748 | 1468352770998 Marionette TRACE conn9 <- [1,889,null,{"value":"13"}] 12:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:46:11 INFO - PROCESS | 3748 | 1468352771006 Marionette TRACE conn9 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 3748 | 1468352771008 Marionette TRACE conn9 <- [1,890,null,{}] 12:46:11 INFO - PROCESS | 3748 | 1468352771011 Marionette TRACE conn9 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 3748 | 1468352771013 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:11 INFO - PROCESS | 3748 | 1468352771097 Marionette TRACE conn9 <- [1,891,null,{"value":null}] 12:46:11 INFO - PROCESS | 3748 | 1468352771104 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 3748 | 1468352771106 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F30800 == 40 [pid = 3748] [id = 232] 12:46:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F7BC0800) [pid = 3748] [serial = 695] [outer = 0000000000000000] 12:46:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F466C000) [pid = 3748] [serial = 696] [outer = 000000C2F7BC0800] 12:46:11 INFO - PROCESS | 3748 | 1468352771151 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7FAAC00) [pid = 3748] [serial = 697] [outer = 000000C2F7BC0800] 12:46:11 INFO - PROCESS | 3748 | 1468352771566 Marionette TRACE conn9 <- [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]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 586ms 12:46:11 INFO - PROCESS | 3748 | 1468352771592 Marionette TRACE conn9 -> [0,893,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 3748 | 1468352771595 Marionette TRACE conn9 <- [1,893,null,{"value":"13"}] 12:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:46:11 INFO - PROCESS | 3748 | 1468352771608 Marionette TRACE conn9 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 3748 | 1468352771610 Marionette TRACE conn9 <- [1,894,null,{}] 12:46:11 INFO - PROCESS | 3748 | 1468352771614 Marionette TRACE conn9 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 3748 | 1468352771616 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:11 INFO - PROCESS | 3748 | 1468352771741 Marionette TRACE conn9 <- [1,895,null,{"value":null}] 12:46:11 INFO - PROCESS | 3748 | 1468352771879 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 3748 | 1468352771883 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5C1800 == 41 [pid = 3748] [id = 233] 12:46:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E6760C00) [pid = 3748] [serial = 698] [outer = 0000000000000000] 12:46:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E820C400) [pid = 3748] [serial = 699] [outer = 000000C2E6760C00] 12:46:11 INFO - PROCESS | 3748 | 1468352771944 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E84A0C00) [pid = 3748] [serial = 700] [outer = 000000C2E6760C00] 12:46:12 INFO - PROCESS | 3748 | 1468352772525 Marionette TRACE conn9 <- [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]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 12:46:12 INFO - PROCESS | 3748 | 1468352772599 Marionette TRACE conn9 -> [0,897,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 3748 | 1468352772604 Marionette TRACE conn9 <- [1,897,null,{"value":"13"}] 12:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:46:12 INFO - PROCESS | 3748 | 1468352772609 Marionette TRACE conn9 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 3748 | 1468352772613 Marionette TRACE conn9 <- [1,898,null,{}] 12:46:12 INFO - PROCESS | 3748 | 1468352772618 Marionette TRACE conn9 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:12 INFO - PROCESS | 3748 | 1468352772621 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:12 INFO - PROCESS | 3748 | 1468352772767 Marionette TRACE conn9 <- [1,899,null,{"value":null}] 12:46:12 INFO - PROCESS | 3748 | 1468352772881 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 3748 | 1468352772885 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA257000 == 42 [pid = 3748] [id = 234] 12:46:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE377000) [pid = 3748] [serial = 701] [outer = 0000000000000000] 12:46:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE4D7000) [pid = 3748] [serial = 702] [outer = 000000C2EE377000] 12:46:12 INFO - PROCESS | 3748 | 1468352772943 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F203F800) [pid = 3748] [serial = 703] [outer = 000000C2EE377000] 12:46:13 INFO - PROCESS | 3748 | 1468352773543 Marionette TRACE conn9 <- [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]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 12:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:46:13 INFO - PROCESS | 3748 | 1468352773600 Marionette TRACE conn9 -> [0,901,"getWindowHandle",null] 12:46:13 INFO - PROCESS | 3748 | 1468352773603 Marionette TRACE conn9 <- [1,901,null,{"value":"13"}] 12:46:13 INFO - PROCESS | 3748 | 1468352773607 Marionette TRACE conn9 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - PROCESS | 3748 | 1468352773609 Marionette TRACE conn9 <- [1,902,null,{}] 12:46:13 INFO - PROCESS | 3748 | 1468352773614 Marionette TRACE conn9 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 3748 | 1468352773616 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:13 INFO - PROCESS | 3748 | 1468352773729 Marionette TRACE conn9 <- [1,903,null,{"value":null}] 12:46:13 INFO - PROCESS | 3748 | 1468352773806 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 3748 | 1468352773808 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB5800 == 43 [pid = 3748] [id = 235] 12:46:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4676400) [pid = 3748] [serial = 704] [outer = 0000000000000000] 12:46:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F555D800) [pid = 3748] [serial = 705] [outer = 000000C2F4676400] 12:46:13 INFO - PROCESS | 3748 | 1468352773906 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F720FC00) [pid = 3748] [serial = 706] [outer = 000000C2F4676400] 12:46:14 INFO - PROCESS | 3748 | 1468352774528 Marionette TRACE conn9 <- [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]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 12:46:14 INFO - PROCESS | 3748 | 1468352774594 Marionette TRACE conn9 -> [0,905,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 3748 | 1468352774598 Marionette TRACE conn9 <- [1,905,null,{"value":"13"}] 12:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:46:14 INFO - PROCESS | 3748 | 1468352774610 Marionette TRACE conn9 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - PROCESS | 3748 | 1468352774615 Marionette TRACE conn9 <- [1,906,null,{}] 12:46:14 INFO - PROCESS | 3748 | 1468352774619 Marionette TRACE conn9 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:14 INFO - PROCESS | 3748 | 1468352774622 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:14 INFO - PROCESS | 3748 | 1468352774745 Marionette TRACE conn9 <- [1,907,null,{"value":null}] 12:46:14 INFO - PROCESS | 3748 | 1468352774813 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 3748 | 1468352774816 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E76F7800 == 44 [pid = 3748] [id = 236] 12:46:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E6758400) [pid = 3748] [serial = 707] [outer = 0000000000000000] 12:46:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8326C00) [pid = 3748] [serial = 708] [outer = 000000C2E6758400] 12:46:15 INFO - PROCESS | 3748 | 1468352775017 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E859E800) [pid = 3748] [serial = 709] [outer = 000000C2E6758400] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F30800 == 43 [pid = 3748] [id = 232] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC299000 == 42 [pid = 3748] [id = 231] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E6000 == 41 [pid = 3748] [id = 230] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00C800 == 40 [pid = 3748] [id = 229] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F1B800 == 39 [pid = 3748] [id = 228] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA491800 == 38 [pid = 3748] [id = 227] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F31000 == 37 [pid = 3748] [id = 226] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED3C7800 == 36 [pid = 3748] [id = 225] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F145D800 == 35 [pid = 3748] [id = 224] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E7F7E000 == 34 [pid = 3748] [id = 223] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB09D000 == 33 [pid = 3748] [id = 221] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE937000 == 32 [pid = 3748] [id = 222] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC29A000 == 31 [pid = 3748] [id = 213] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE481800 == 30 [pid = 3748] [id = 214] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD78800 == 29 [pid = 3748] [id = 212] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB5800 == 28 [pid = 3748] [id = 235] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA257000 == 27 [pid = 3748] [id = 234] 12:46:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED5C1800 == 26 [pid = 3748] [id = 233] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2EE8CE800) [pid = 3748] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E8211C00) [pid = 3748] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2ED578800) [pid = 3748] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8710800) [pid = 3748] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8952000) [pid = 3748] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F1FFE000) [pid = 3748] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EC8D1400) [pid = 3748] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8776C00) [pid = 3748] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F29E0800) [pid = 3748] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F203FC00) [pid = 3748] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F729EC00) [pid = 3748] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F52FC400) [pid = 3748] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F1429400) [pid = 3748] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F4851000) [pid = 3748] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F466A800) [pid = 3748] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F2210000) [pid = 3748] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8945400) [pid = 3748] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8429400) [pid = 3748] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4EBA000) [pid = 3748] [serial = 662] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2EC8D3800) [pid = 3748] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2EE377800) [pid = 3748] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:46:16 INFO - PROCESS | 3748 | 1468352776255 Marionette TRACE conn9 <- [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]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1741ms 12:46:16 INFO - PROCESS | 3748 | 1468352776349 Marionette TRACE conn9 -> [0,909,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 3748 | 1468352776353 Marionette TRACE conn9 <- [1,909,null,{"value":"13"}] 12:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:46:16 INFO - PROCESS | 3748 | 1468352776359 Marionette TRACE conn9 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - PROCESS | 3748 | 1468352776363 Marionette TRACE conn9 <- [1,910,null,{}] 12:46:16 INFO - PROCESS | 3748 | 1468352776369 Marionette TRACE conn9 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:16 INFO - PROCESS | 3748 | 1468352776373 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:16 INFO - PROCESS | 3748 | 1468352776461 Marionette TRACE conn9 <- [1,911,null,{"value":null}] 12:46:16 INFO - PROCESS | 3748 | 1468352776468 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 3748 | 1468352776473 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EC893000 == 27 [pid = 3748] [id = 237] 12:46:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E820F800) [pid = 3748] [serial = 710] [outer = 0000000000000000] 12:46:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8260C00) [pid = 3748] [serial = 711] [outer = 000000C2E820F800] 12:46:16 INFO - PROCESS | 3748 | 1468352776526 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8427C00) [pid = 3748] [serial = 712] [outer = 000000C2E820F800] 12:46:17 INFO - PROCESS | 3748 | 1468352777006 Marionette TRACE conn9 <- [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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 12:46:17 INFO - PROCESS | 3748 | 1468352777054 Marionette TRACE conn9 -> [0,913,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 3748 | 1468352777060 Marionette TRACE conn9 <- [1,913,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:46:17 INFO - PROCESS | 3748 | 1468352777067 Marionette TRACE conn9 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 3748 | 1468352777069 Marionette TRACE conn9 <- [1,914,null,{}] 12:46:17 INFO - PROCESS | 3748 | 1468352777074 Marionette TRACE conn9 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 3748 | 1468352777076 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:17 INFO - PROCESS | 3748 | 1468352777168 Marionette TRACE conn9 <- [1,915,null,{"value":null}] 12:46:17 INFO - PROCESS | 3748 | 1468352777177 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 3748 | 1468352777180 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8AD000 == 28 [pid = 3748] [id = 238] 12:46:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8596400) [pid = 3748] [serial = 713] [outer = 0000000000000000] 12:46:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E859D800) [pid = 3748] [serial = 714] [outer = 000000C2E8596400] 12:46:17 INFO - PROCESS | 3748 | 1468352777229 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8947C00) [pid = 3748] [serial = 715] [outer = 000000C2E8596400] 12:46:17 INFO - PROCESS | 3748 | 1468352777719 Marionette TRACE conn9 <- [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]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 12:46:17 INFO - PROCESS | 3748 | 1468352777760 Marionette TRACE conn9 -> [0,917,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 3748 | 1468352777762 Marionette TRACE conn9 <- [1,917,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:46:17 INFO - PROCESS | 3748 | 1468352777766 Marionette TRACE conn9 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 3748 | 1468352777770 Marionette TRACE conn9 <- [1,918,null,{}] 12:46:17 INFO - PROCESS | 3748 | 1468352777814 Marionette TRACE conn9 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 3748 | 1468352777819 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:17 INFO - PROCESS | 3748 | 1468352777938 Marionette TRACE conn9 <- [1,919,null,{"value":null}] 12:46:17 INFO - PROCESS | 3748 | 1468352777947 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 3748 | 1468352777950 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C9800 == 29 [pid = 3748] [id = 239] 12:46:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EC8D9C00) [pid = 3748] [serial = 716] [outer = 0000000000000000] 12:46:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ECBD3800) [pid = 3748] [serial = 717] [outer = 000000C2EC8D9C00] 12:46:18 INFO - PROCESS | 3748 | 1468352778000 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED83B400) [pid = 3748] [serial = 718] [outer = 000000C2EC8D9C00] 12:46:18 INFO - PROCESS | 3748 | 1468352778425 Marionette TRACE conn9 <- [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]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 12:46:18 INFO - PROCESS | 3748 | 1468352778459 Marionette TRACE conn9 -> [0,921,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 3748 | 1468352778462 Marionette TRACE conn9 <- [1,921,null,{"value":"13"}] 12:46:18 INFO - PROCESS | 3748 | 1468352778466 Marionette TRACE conn9 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:46:18 INFO - PROCESS | 3748 | 1468352778468 Marionette TRACE conn9 <- [1,922,null,{}] 12:46:18 INFO - PROCESS | 3748 | 1468352778471 Marionette TRACE conn9 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:18 INFO - PROCESS | 3748 | 1468352778473 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:18 INFO - PROCESS | 3748 | 1468352778591 Marionette TRACE conn9 <- [1,923,null,{"value":null}] 12:46:18 INFO - PROCESS | 3748 | 1468352778607 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 3748 | 1468352778609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52EB000 == 30 [pid = 3748] [id = 240] 12:46:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE307400) [pid = 3748] [serial = 719] [outer = 0000000000000000] 12:46:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE4CE000) [pid = 3748] [serial = 720] [outer = 000000C2EE307400] 12:46:18 INFO - PROCESS | 3748 | 1468352778655 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EEE55000) [pid = 3748] [serial = 721] [outer = 000000C2EE307400] 12:46:19 INFO - PROCESS | 3748 | 1468352779093 Marionette TRACE conn9 <- [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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms 12:46:19 INFO - PROCESS | 3748 | 1468352779162 Marionette TRACE conn9 -> [0,925,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 3748 | 1468352779164 Marionette TRACE conn9 <- [1,925,null,{"value":"13"}] 12:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:46:19 INFO - PROCESS | 3748 | 1468352779194 Marionette TRACE conn9 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 3748 | 1468352779196 Marionette TRACE conn9 <- [1,926,null,{}] 12:46:19 INFO - PROCESS | 3748 | 1468352779215 Marionette TRACE conn9 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:19 INFO - PROCESS | 3748 | 1468352779217 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:19 INFO - PROCESS | 3748 | 1468352779320 Marionette TRACE conn9 <- [1,927,null,{"value":null}] 12:46:19 INFO - PROCESS | 3748 | 1468352779326 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 3748 | 1468352779328 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F16000 == 31 [pid = 3748] [id = 241] 12:46:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E659E400) [pid = 3748] [serial = 722] [outer = 0000000000000000] 12:46:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F203F400) [pid = 3748] [serial = 723] [outer = 000000C2E659E400] 12:46:19 INFO - PROCESS | 3748 | 1468352779373 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E65A2400) [pid = 3748] [serial = 724] [outer = 000000C2E659E400] 12:46:19 INFO - PROCESS | 3748 | 1468352779795 Marionette TRACE conn9 <- [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]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 12:46:19 INFO - PROCESS | 3748 | 1468352779841 Marionette TRACE conn9 -> [0,929,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 3748 | 1468352779843 Marionette TRACE conn9 <- [1,929,null,{"value":"13"}] 12:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:46:19 INFO - PROCESS | 3748 | 1468352779846 Marionette TRACE conn9 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 3748 | 1468352779848 Marionette TRACE conn9 <- [1,930,null,{}] 12:46:19 INFO - PROCESS | 3748 | 1468352779858 Marionette TRACE conn9 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:19 INFO - PROCESS | 3748 | 1468352779864 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:20 INFO - PROCESS | 3748 | 1468352779997 Marionette TRACE conn9 <- [1,931,null,{"value":null}] 12:46:20 INFO - PROCESS | 3748 | 1468352780009 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3748 | 1468352780011 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA257800 == 32 [pid = 3748] [id = 242] 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F2204C00) [pid = 3748] [serial = 725] [outer = 0000000000000000] 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F2E5F000) [pid = 3748] [serial = 726] [outer = 000000C2F2204C00] 12:46:20 INFO - PROCESS | 3748 | 1468352780094 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F466EC00) [pid = 3748] [serial = 727] [outer = 000000C2F2204C00] 12:46:20 INFO - PROCESS | 3748 | 1468352780531 Marionette TRACE conn9 <- [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]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 733ms 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F2E63400) [pid = 3748] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F4675400) [pid = 3748] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E70CFC00) [pid = 3748] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E84EA000) [pid = 3748] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E6F50C00) [pid = 3748] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E675B400) [pid = 3748] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8214800) [pid = 3748] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F51E3C00) [pid = 3748] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F5FBD800) [pid = 3748] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E6759800) [pid = 3748] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F72E6400) [pid = 3748] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:46:20 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F7BC0800) [pid = 3748] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:46:20 INFO - PROCESS | 3748 | 1468352780775 Marionette TRACE conn9 -> [0,933,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 3748 | 1468352780777 Marionette TRACE conn9 <- [1,933,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 3748 | 1468352780786 Marionette TRACE conn9 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - PROCESS | 3748 | 1468352780788 Marionette TRACE conn9 <- [1,934,null,{}] 12:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:46:20 INFO - PROCESS | 3748 | 1468352780792 Marionette TRACE conn9 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:20 INFO - PROCESS | 3748 | 1468352780794 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:20 INFO - PROCESS | 3748 | 1468352780873 Marionette TRACE conn9 <- [1,935,null,{"value":null}] 12:46:20 INFO - PROCESS | 3748 | 1468352780879 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 3748 | 1468352780880 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD71800 == 33 [pid = 3748] [id = 243] 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E83E7C00) [pid = 3748] [serial = 728] [outer = 0000000000000000] 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8590C00) [pid = 3748] [serial = 729] [outer = 000000C2E83E7C00] 12:46:20 INFO - PROCESS | 3748 | 1468352780925 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F2E63400) [pid = 3748] [serial = 730] [outer = 000000C2E83E7C00] 12:46:21 INFO - PROCESS | 3748 | 1468352781334 Marionette TRACE conn9 <- [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]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 588ms 12:46:21 INFO - PROCESS | 3748 | 1468352781379 Marionette TRACE conn9 -> [0,937,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 3748 | 1468352781381 Marionette TRACE conn9 <- [1,937,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:46:21 INFO - PROCESS | 3748 | 1468352781385 Marionette TRACE conn9 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 3748 | 1468352781387 Marionette TRACE conn9 <- [1,938,null,{}] 12:46:21 INFO - PROCESS | 3748 | 1468352781395 Marionette TRACE conn9 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:21 INFO - PROCESS | 3748 | 1468352781397 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:21 INFO - PROCESS | 3748 | 1468352781478 Marionette TRACE conn9 <- [1,939,null,{"value":null}] 12:46:21 INFO - PROCESS | 3748 | 1468352781485 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:21 INFO - PROCESS | 3748 | 1468352781487 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF44800 == 34 [pid = 3748] [id = 244] 12:46:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4675400) [pid = 3748] [serial = 731] [outer = 0000000000000000] 12:46:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51E0C00) [pid = 3748] [serial = 732] [outer = 000000C2F4675400] 12:46:21 INFO - PROCESS | 3748 | 1468352781531 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F555B400) [pid = 3748] [serial = 733] [outer = 000000C2F4675400] 12:46:21 INFO - PROCESS | 3748 | 1468352781952 Marionette TRACE conn9 <- [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]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 12:46:21 INFO - PROCESS | 3748 | 1468352781982 Marionette TRACE conn9 -> [0,941,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 3748 | 1468352781984 Marionette TRACE conn9 <- [1,941,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:46:21 INFO - PROCESS | 3748 | 1468352781987 Marionette TRACE conn9 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 3748 | 1468352781989 Marionette TRACE conn9 <- [1,942,null,{}] 12:46:22 INFO - PROCESS | 3748 | 1468352781998 Marionette TRACE conn9 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 3748 | 1468352782000 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:22 INFO - PROCESS | 3748 | 1468352782082 Marionette TRACE conn9 <- [1,943,null,{"value":null}] 12:46:22 INFO - PROCESS | 3748 | 1468352782087 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 3748 | 1468352782090 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00B800 == 35 [pid = 3748] [id = 245] 12:46:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F5565400) [pid = 3748] [serial = 734] [outer = 0000000000000000] 12:46:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F58C2800) [pid = 3748] [serial = 735] [outer = 000000C2F5565400] 12:46:22 INFO - PROCESS | 3748 | 1468352782136 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F60FDC00) [pid = 3748] [serial = 736] [outer = 000000C2F5565400] 12:46:22 INFO - PROCESS | 3748 | 1468352782570 Marionette TRACE conn9 <- [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]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 649ms 12:46:22 INFO - PROCESS | 3748 | 1468352782637 Marionette TRACE conn9 -> [0,945,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 3748 | 1468352782640 Marionette TRACE conn9 <- [1,945,null,{"value":"13"}] 12:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:46:22 INFO - PROCESS | 3748 | 1468352782643 Marionette TRACE conn9 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - PROCESS | 3748 | 1468352782645 Marionette TRACE conn9 <- [1,946,null,{}] 12:46:22 INFO - PROCESS | 3748 | 1468352782649 Marionette TRACE conn9 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 3748 | 1468352782651 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:22 INFO - PROCESS | 3748 | 1468352782737 Marionette TRACE conn9 <- [1,947,null,{"value":null}] 12:46:22 INFO - PROCESS | 3748 | 1468352782853 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:22 INFO - PROCESS | 3748 | 1468352782856 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E7F6F000 == 36 [pid = 3748] [id = 246] 12:46:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E658D000) [pid = 3748] [serial = 737] [outer = 0000000000000000] 12:46:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E65A0000) [pid = 3748] [serial = 738] [outer = 000000C2E658D000] 12:46:22 INFO - PROCESS | 3748 | 1468352782915 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E820DC00) [pid = 3748] [serial = 739] [outer = 000000C2E658D000] 12:46:23 INFO - PROCESS | 3748 | 1468352783676 Marionette TRACE conn9 <- [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]]]}] 12:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1086ms 12:46:23 INFO - PROCESS | 3748 | 1468352783734 Marionette TRACE conn9 -> [0,949,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 3748 | 1468352783738 Marionette TRACE conn9 <- [1,949,null,{"value":"13"}] 12:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:46:23 INFO - PROCESS | 3748 | 1468352783743 Marionette TRACE conn9 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:46:23 INFO - PROCESS | 3748 | 1468352783746 Marionette TRACE conn9 <- [1,950,null,{}] 12:46:23 INFO - PROCESS | 3748 | 1468352783752 Marionette TRACE conn9 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:23 INFO - PROCESS | 3748 | 1468352783755 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:23 INFO - PROCESS | 3748 | 1468352783879 Marionette TRACE conn9 <- [1,951,null,{"value":null}] 12:46:23 INFO - PROCESS | 3748 | 1468352783954 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 3748 | 1468352783957 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4E11000 == 37 [pid = 3748] [id = 247] 12:46:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8592800) [pid = 3748] [serial = 740] [outer = 0000000000000000] 12:46:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8ABE400) [pid = 3748] [serial = 741] [outer = 000000C2E8592800] 12:46:24 INFO - PROCESS | 3748 | 1468352784056 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EC8DD000) [pid = 3748] [serial = 742] [outer = 000000C2E8592800] 12:46:24 INFO - PROCESS | 3748 | 1468352784893 Marionette TRACE conn9 <- [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]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1232ms 12:46:24 INFO - PROCESS | 3748 | 1468352784978 Marionette TRACE conn9 -> [0,953,"getWindowHandle",null] 12:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:46:24 INFO - PROCESS | 3748 | 1468352784981 Marionette TRACE conn9 <- [1,953,null,{"value":"13"}] 12:46:24 INFO - PROCESS | 3748 | 1468352784987 Marionette TRACE conn9 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 3748 | 1468352784990 Marionette TRACE conn9 <- [1,954,null,{}] 12:46:25 INFO - PROCESS | 3748 | 1468352784996 Marionette TRACE conn9 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 3748 | 1468352784999 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:25 INFO - PROCESS | 3748 | 1468352785109 Marionette TRACE conn9 <- [1,955,null,{"value":null}] 12:46:25 INFO - PROCESS | 3748 | 1468352785180 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 3748 | 1468352785184 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89D000 == 38 [pid = 3748] [id = 248] 12:46:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E84E9400) [pid = 3748] [serial = 743] [outer = 0000000000000000] 12:46:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E8596C00) [pid = 3748] [serial = 744] [outer = 000000C2E84E9400] 12:46:25 INFO - PROCESS | 3748 | 1468352785237 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8A19400) [pid = 3748] [serial = 745] [outer = 000000C2E84E9400] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00B800 == 37 [pid = 3748] [id = 245] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF44800 == 36 [pid = 3748] [id = 244] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD71800 == 35 [pid = 3748] [id = 243] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA257800 == 34 [pid = 3748] [id = 242] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F16000 == 33 [pid = 3748] [id = 241] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52EB000 == 32 [pid = 3748] [id = 240] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C9800 == 31 [pid = 3748] [id = 239] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8AD000 == 30 [pid = 3748] [id = 238] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EC893000 == 29 [pid = 3748] [id = 237] 12:46:25 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E76F7800 == 28 [pid = 3748] [id = 236] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F466C000) [pid = 3748] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4674800) [pid = 3748] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4463000) [pid = 3748] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F51E3400) [pid = 3748] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E83F0800) [pid = 3748] [serial = 665] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E84F2800) [pid = 3748] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8951400) [pid = 3748] [serial = 671] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EC8D1800) [pid = 3748] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E832A400) [pid = 3748] [serial = 668] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E84F3C00) [pid = 3748] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F220BC00) [pid = 3748] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8945C00) [pid = 3748] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F51EA400) [pid = 3748] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE8D0000) [pid = 3748] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7FAAC00) [pid = 3748] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F729A000) [pid = 3748] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8215400) [pid = 3748] [serial = 381] [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.] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F72E6000) [pid = 3748] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E860B400) [pid = 3748] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F72E5400) [pid = 3748] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F5564400) [pid = 3748] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F7BBC400) [pid = 3748] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F7BB5400) [pid = 3748] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2E5E400) [pid = 3748] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:46:25 INFO - PROCESS | 3748 | 1468352785771 Marionette TRACE conn9 <- [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]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 838ms 12:46:25 INFO - PROCESS | 3748 | 1468352785826 Marionette TRACE conn9 -> [0,957,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 3748 | 1468352785831 Marionette TRACE conn9 <- [1,957,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:46:25 INFO - PROCESS | 3748 | 1468352785838 Marionette TRACE conn9 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 3748 | 1468352785841 Marionette TRACE conn9 <- [1,958,null,{}] 12:46:25 INFO - PROCESS | 3748 | 1468352785845 Marionette TRACE conn9 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 3748 | 1468352785847 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:25 INFO - PROCESS | 3748 | 1468352785938 Marionette TRACE conn9 <- [1,959,null,{"value":null}] 12:46:25 INFO - PROCESS | 3748 | 1468352785947 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 3748 | 1468352785949 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F284D000 == 29 [pid = 3748] [id = 249] 12:46:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8D56800) [pid = 3748] [serial = 746] [outer = 0000000000000000] 12:46:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EC8D9800) [pid = 3748] [serial = 747] [outer = 000000C2E8D56800] 12:46:26 INFO - PROCESS | 3748 | 1468352785998 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED30BC00) [pid = 3748] [serial = 748] [outer = 000000C2E8D56800] 12:46:26 INFO - PROCESS | 3748 | 1468352786463 Marionette TRACE conn9 <- [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]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 12:46:26 INFO - PROCESS | 3748 | 1468352786529 Marionette TRACE conn9 -> [0,961,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 3748 | 1468352786532 Marionette TRACE conn9 <- [1,961,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:46:26 INFO - PROCESS | 3748 | 1468352786536 Marionette TRACE conn9 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 3748 | 1468352786540 Marionette TRACE conn9 <- [1,962,null,{}] 12:46:26 INFO - PROCESS | 3748 | 1468352786551 Marionette TRACE conn9 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:26 INFO - PROCESS | 3748 | 1468352786556 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:26 INFO - PROCESS | 3748 | 1468352786680 Marionette TRACE conn9 <- [1,963,null,{"value":null}] 12:46:26 INFO - PROCESS | 3748 | 1468352786757 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 3748 | 1468352786761 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F557A800 == 30 [pid = 3748] [id = 250] 12:46:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE9F9800) [pid = 3748] [serial = 749] [outer = 0000000000000000] 12:46:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F1431000) [pid = 3748] [serial = 750] [outer = 000000C2EE9F9800] 12:46:26 INFO - PROCESS | 3748 | 1468352786818 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F20AC400) [pid = 3748] [serial = 751] [outer = 000000C2EE9F9800] 12:46:27 INFO - PROCESS | 3748 | 1468352787204 Marionette TRACE conn9 <- [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]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 12:46:27 INFO - PROCESS | 3748 | 1468352787231 Marionette TRACE conn9 -> [0,965,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 3748 | 1468352787234 Marionette TRACE conn9 <- [1,965,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:46:27 INFO - PROCESS | 3748 | 1468352787237 Marionette TRACE conn9 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 3748 | 1468352787239 Marionette TRACE conn9 <- [1,966,null,{}] 12:46:27 INFO - PROCESS | 3748 | 1468352787242 Marionette TRACE conn9 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 3748 | 1468352787244 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:27 INFO - PROCESS | 3748 | 1468352787332 Marionette TRACE conn9 <- [1,967,null,{"value":null}] 12:46:27 INFO - PROCESS | 3748 | 1468352787338 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 3748 | 1468352787340 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA24F000 == 31 [pid = 3748] [id = 251] 12:46:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F2974800) [pid = 3748] [serial = 752] [outer = 0000000000000000] 12:46:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F2EC6C00) [pid = 3748] [serial = 753] [outer = 000000C2F2974800] 12:46:27 INFO - PROCESS | 3748 | 1468352787385 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4361C00) [pid = 3748] [serial = 754] [outer = 000000C2F2974800] 12:46:27 INFO - PROCESS | 3748 | 1468352787855 Marionette TRACE conn9 <- [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]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 12:46:27 INFO - PROCESS | 3748 | 1468352787868 Marionette TRACE conn9 -> [0,969,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 3748 | 1468352787870 Marionette TRACE conn9 <- [1,969,null,{"value":"13"}] 12:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:46:27 INFO - PROCESS | 3748 | 1468352787873 Marionette TRACE conn9 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - PROCESS | 3748 | 1468352787875 Marionette TRACE conn9 <- [1,970,null,{}] 12:46:27 INFO - PROCESS | 3748 | 1468352787886 Marionette TRACE conn9 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 3748 | 1468352787888 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:28 INFO - PROCESS | 3748 | 1468352788000 Marionette TRACE conn9 <- [1,971,null,{"value":null}] 12:46:28 INFO - PROCESS | 3748 | 1468352788076 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 3748 | 1468352788078 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED38C000 == 32 [pid = 3748] [id = 252] 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F297A400) [pid = 3748] [serial = 755] [outer = 0000000000000000] 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4673000) [pid = 3748] [serial = 756] [outer = 000000C2F297A400] 12:46:28 INFO - PROCESS | 3748 | 1468352788127 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F51DE800) [pid = 3748] [serial = 757] [outer = 000000C2F297A400] 12:46:28 INFO - PROCESS | 3748 | 1468352788544 Marionette TRACE conn9 <- [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]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 12:46:28 INFO - PROCESS | 3748 | 1468352788611 Marionette TRACE conn9 -> [0,973,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 3748 | 1468352788614 Marionette TRACE conn9 <- [1,973,null,{"value":"13"}] 12:46:28 INFO - PROCESS | 3748 | 1468352788617 Marionette TRACE conn9 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:46:28 INFO - PROCESS | 3748 | 1468352788619 Marionette TRACE conn9 <- [1,974,null,{}] 12:46:28 INFO - PROCESS | 3748 | 1468352788622 Marionette TRACE conn9 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:28 INFO - PROCESS | 3748 | 1468352788629 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:28 INFO - PROCESS | 3748 | 1468352788773 Marionette TRACE conn9 <- [1,975,null,{"value":null}] 12:46:28 INFO - PROCESS | 3748 | 1468352788781 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 3748 | 1468352788783 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC004000 == 33 [pid = 3748] [id = 253] 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4358800) [pid = 3748] [serial = 758] [outer = 0000000000000000] 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F5567800) [pid = 3748] [serial = 759] [outer = 000000C2F4358800] 12:46:28 INFO - PROCESS | 3748 | 1468352788828 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F72E4400) [pid = 3748] [serial = 760] [outer = 000000C2F4358800] 12:46:29 INFO - PROCESS | 3748 | 1468352789275 Marionette TRACE conn9 <- [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]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 12:46:29 INFO - PROCESS | 3748 | 1468352789291 Marionette TRACE conn9 -> [0,977,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 3748 | 1468352789293 Marionette TRACE conn9 <- [1,977,null,{"value":"13"}] 12:46:29 INFO - PROCESS | 3748 | 1468352789296 Marionette TRACE conn9 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:46:29 INFO - PROCESS | 3748 | 1468352789298 Marionette TRACE conn9 <- [1,978,null,{}] 12:46:29 INFO - PROCESS | 3748 | 1468352789301 Marionette TRACE conn9 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:29 INFO - PROCESS | 3748 | 1468352789303 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:29 INFO - PROCESS | 3748 | 1468352789443 Marionette TRACE conn9 <- [1,979,null,{"value":null}] 12:46:29 INFO - PROCESS | 3748 | 1468352789465 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 3748 | 1468352789467 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EA800 == 34 [pid = 3748] [id = 254] 12:46:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2EE412000) [pid = 3748] [serial = 761] [outer = 0000000000000000] 12:46:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7BA2400) [pid = 3748] [serial = 762] [outer = 000000C2EE412000] 12:46:29 INFO - PROCESS | 3748 | 1468352789511 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7BBE400) [pid = 3748] [serial = 763] [outer = 000000C2EE412000] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8596400) [pid = 3748] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EC8D9C00) [pid = 3748] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820F800) [pid = 3748] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6758400) [pid = 3748] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F2204C00) [pid = 3748] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E659E400) [pid = 3748] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E83E7C00) [pid = 3748] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E6760C00) [pid = 3748] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE377000) [pid = 3748] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F4676400) [pid = 3748] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EE307400) [pid = 3748] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:46:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F4675400) [pid = 3748] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:46:29 INFO - PROCESS | 3748 | 1468352789960 Marionette TRACE conn9 <- [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]]]}] 12:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 12:46:29 INFO - PROCESS | 3748 | 1468352789990 Marionette TRACE conn9 -> [0,981,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 3748 | 1468352789993 Marionette TRACE conn9 <- [1,981,null,{"value":"13"}] 12:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:46:29 INFO - PROCESS | 3748 | 1468352789996 Marionette TRACE conn9 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - PROCESS | 3748 | 1468352789998 Marionette TRACE conn9 <- [1,982,null,{}] 12:46:30 INFO - PROCESS | 3748 | 1468352790001 Marionette TRACE conn9 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:30 INFO - PROCESS | 3748 | 1468352790003 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:30 INFO - PROCESS | 3748 | 1468352790085 Marionette TRACE conn9 <- [1,983,null,{"value":null}] 12:46:30 INFO - PROCESS | 3748 | 1468352790090 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 3748 | 1468352790092 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC294000 == 35 [pid = 3748] [id = 255] 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EC8D9400) [pid = 3748] [serial = 764] [outer = 0000000000000000] 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F2204C00) [pid = 3748] [serial = 765] [outer = 000000C2EC8D9400] 12:46:30 INFO - PROCESS | 3748 | 1468352790138 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F77CB400) [pid = 3748] [serial = 766] [outer = 000000C2EC8D9400] 12:46:30 INFO - PROCESS | 3748 | 1468352790542 Marionette TRACE conn9 <- [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]]]}] 12:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms 12:46:30 INFO - PROCESS | 3748 | 1468352790592 Marionette TRACE conn9 -> [0,985,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 3748 | 1468352790595 Marionette TRACE conn9 <- [1,985,null,{"value":"13"}] 12:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:46:30 INFO - PROCESS | 3748 | 1468352790602 Marionette TRACE conn9 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - PROCESS | 3748 | 1468352790612 Marionette TRACE conn9 <- [1,986,null,{}] 12:46:30 INFO - PROCESS | 3748 | 1468352790616 Marionette TRACE conn9 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:30 INFO - PROCESS | 3748 | 1468352790618 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:30 INFO - PROCESS | 3748 | 1468352790700 Marionette TRACE conn9 <- [1,987,null,{"value":null}] 12:46:30 INFO - PROCESS | 3748 | 1468352790705 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 3748 | 1468352790707 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC31A000 == 36 [pid = 3748] [id = 256] 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7FA6800) [pid = 3748] [serial = 767] [outer = 0000000000000000] 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7FABC00) [pid = 3748] [serial = 768] [outer = 000000C2F7FA6800] 12:46:30 INFO - PROCESS | 3748 | 1468352790751 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F7FB2000) [pid = 3748] [serial = 769] [outer = 000000C2F7FA6800] 12:46:31 INFO - PROCESS | 3748 | 1468352791181 Marionette TRACE conn9 <- [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]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 649ms 12:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:46:31 INFO - PROCESS | 3748 | 1468352791255 Marionette TRACE conn9 -> [0,989,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 3748 | 1468352791257 Marionette TRACE conn9 <- [1,989,null,{"value":"13"}] 12:46:31 INFO - PROCESS | 3748 | 1468352791260 Marionette TRACE conn9 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - PROCESS | 3748 | 1468352791262 Marionette TRACE conn9 <- [1,990,null,{}] 12:46:31 INFO - PROCESS | 3748 | 1468352791266 Marionette TRACE conn9 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:31 INFO - PROCESS | 3748 | 1468352791268 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:31 INFO - PROCESS | 3748 | 1468352791351 Marionette TRACE conn9 <- [1,991,null,{"value":null}] 12:46:31 INFO - PROCESS | 3748 | 1468352791356 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 3748 | 1468352791358 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FEA800 == 37 [pid = 3748] [id = 257] 12:46:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F9F4D400) [pid = 3748] [serial = 770] [outer = 0000000000000000] 12:46:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F9F54400) [pid = 3748] [serial = 771] [outer = 000000C2F9F4D400] 12:46:31 INFO - PROCESS | 3748 | 1468352791403 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F9F5AC00) [pid = 3748] [serial = 772] [outer = 000000C2F9F4D400] 12:46:31 INFO - PROCESS | 3748 | 1468352791959 Marionette TRACE conn9 <- [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]]]}] 12:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 12:46:32 INFO - PROCESS | 3748 | 1468352791999 Marionette TRACE conn9 -> [0,993,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 3748 | 1468352792004 Marionette TRACE conn9 <- [1,993,null,{"value":"13"}] 12:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:46:32 INFO - PROCESS | 3748 | 1468352792009 Marionette TRACE conn9 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - PROCESS | 3748 | 1468352792013 Marionette TRACE conn9 <- [1,994,null,{}] 12:46:32 INFO - PROCESS | 3748 | 1468352792062 Marionette TRACE conn9 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:32 INFO - PROCESS | 3748 | 1468352792065 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:32 INFO - PROCESS | 3748 | 1468352792225 Marionette TRACE conn9 <- [1,995,null,{"value":null}] 12:46:32 INFO - PROCESS | 3748 | 1468352792236 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 3748 | 1468352792239 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FDB800 == 38 [pid = 3748] [id = 258] 12:46:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E84E5800) [pid = 3748] [serial = 773] [outer = 0000000000000000] 12:46:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8593400) [pid = 3748] [serial = 774] [outer = 000000C2E84E5800] 12:46:32 INFO - PROCESS | 3748 | 1468352792297 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2EC8D3000) [pid = 3748] [serial = 775] [outer = 000000C2E84E5800] 12:46:32 INFO - PROCESS | 3748 | 1468352792906 Marionette TRACE conn9 <- [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]]]}] 12:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 942ms 12:46:32 INFO - PROCESS | 3748 | 1468352792955 Marionette TRACE conn9 -> [0,997,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 3748 | 1468352792961 Marionette TRACE conn9 <- [1,997,null,{"value":"13"}] 12:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:46:32 INFO - PROCESS | 3748 | 1468352792967 Marionette TRACE conn9 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:46:32 INFO - PROCESS | 3748 | 1468352792970 Marionette TRACE conn9 <- [1,998,null,{}] 12:46:32 INFO - PROCESS | 3748 | 1468352792974 Marionette TRACE conn9 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:32 INFO - PROCESS | 3748 | 1468352792977 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:33 INFO - PROCESS | 3748 | 1468352793096 Marionette TRACE conn9 <- [1,999,null,{"value":null}] 12:46:33 INFO - PROCESS | 3748 | 1468352793171 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:33 INFO - PROCESS | 3748 | 1468352793174 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB063800 == 39 [pid = 3748] [id = 259] 12:46:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2EEE4F400) [pid = 3748] [serial = 776] [outer = 0000000000000000] 12:46:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F20A3000) [pid = 3748] [serial = 777] [outer = 000000C2EEE4F400] 12:46:33 INFO - PROCESS | 3748 | 1468352793272 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F2E67800) [pid = 3748] [serial = 778] [outer = 000000C2EEE4F400] 12:46:33 INFO - PROCESS | 3748 | 1468352793899 Marionette TRACE conn9 <- [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]]]}] 12:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 12:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:46:33 INFO - PROCESS | 3748 | 1468352793956 Marionette TRACE conn9 -> [0,1001,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 3748 | 1468352793959 Marionette TRACE conn9 <- [1,1001,null,{"value":"13"}] 12:46:33 INFO - PROCESS | 3748 | 1468352793962 Marionette TRACE conn9 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - PROCESS | 3748 | 1468352793966 Marionette TRACE conn9 <- [1,1002,null,{}] 12:46:33 INFO - PROCESS | 3748 | 1468352793978 Marionette TRACE conn9 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:33 INFO - PROCESS | 3748 | 1468352793983 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:34 INFO - PROCESS | 3748 | 1468352794131 Marionette TRACE conn9 <- [1,1003,null,{"value":null}] 12:46:34 INFO - PROCESS | 3748 | 1468352794149 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 3748 | 1468352794152 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3AB000 == 40 [pid = 3748] [id = 260] 12:46:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7299C00) [pid = 3748] [serial = 779] [outer = 0000000000000000] 12:46:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F72A0C00) [pid = 3748] [serial = 780] [outer = 000000C2F7299C00] 12:46:34 INFO - PROCESS | 3748 | 1468352794210 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F9F4FC00) [pid = 3748] [serial = 781] [outer = 000000C2F7299C00] 12:46:34 INFO - PROCESS | 3748 | 1468352794836 Marionette TRACE conn9 <- [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]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 12:46:34 INFO - PROCESS | 3748 | 1468352794907 Marionette TRACE conn9 -> [0,1005,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 3748 | 1468352794911 Marionette TRACE conn9 <- [1,1005,null,{"value":"13"}] 12:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:46:34 INFO - PROCESS | 3748 | 1468352794914 Marionette TRACE conn9 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 3748 | 1468352794917 Marionette TRACE conn9 <- [1,1006,null,{}] 12:46:34 INFO - PROCESS | 3748 | 1468352794921 Marionette TRACE conn9 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:34 INFO - PROCESS | 3748 | 1468352794923 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:35 INFO - PROCESS | 3748 | 1468352795037 Marionette TRACE conn9 <- [1,1007,null,{"value":null}] 12:46:35 INFO - PROCESS | 3748 | 1468352795111 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 3748 | 1468352795113 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8AE000 == 41 [pid = 3748] [id = 261] 12:46:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F9F58C00) [pid = 3748] [serial = 782] [outer = 0000000000000000] 12:46:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA1C1000) [pid = 3748] [serial = 783] [outer = 000000C2F9F58C00] 12:46:35 INFO - PROCESS | 3748 | 1468352795209 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1C9800) [pid = 3748] [serial = 784] [outer = 000000C2F9F58C00] 12:46:35 INFO - PROCESS | 3748 | 1468352795934 Marionette TRACE conn9 <- [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]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1081ms 12:46:36 INFO - PROCESS | 3748 | 1468352795998 Marionette TRACE conn9 -> [0,1009,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 3748 | 1468352796003 Marionette TRACE conn9 <- [1,1009,null,{"value":"13"}] 12:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:46:36 INFO - PROCESS | 3748 | 1468352796008 Marionette TRACE conn9 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 3748 | 1468352796011 Marionette TRACE conn9 <- [1,1010,null,{}] 12:46:36 INFO - PROCESS | 3748 | 1468352796016 Marionette TRACE conn9 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:36 INFO - PROCESS | 3748 | 1468352796019 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:36 INFO - PROCESS | 3748 | 1468352796126 Marionette TRACE conn9 <- [1,1011,null,{"value":null}] 12:46:36 INFO - PROCESS | 3748 | 1468352796201 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 3748 | 1468352796206 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F145F800 == 42 [pid = 3748] [id = 262] 12:46:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E8332000) [pid = 3748] [serial = 785] [outer = 0000000000000000] 12:46:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E8429400) [pid = 3748] [serial = 786] [outer = 000000C2E8332000] 12:46:36 INFO - PROCESS | 3748 | 1468352796256 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E8594000) [pid = 3748] [serial = 787] [outer = 000000C2E8332000] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC31A000 == 41 [pid = 3748] [id = 256] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC294000 == 40 [pid = 3748] [id = 255] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EA800 == 39 [pid = 3748] [id = 254] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC004000 == 38 [pid = 3748] [id = 253] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED38C000 == 37 [pid = 3748] [id = 252] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA24F000 == 36 [pid = 3748] [id = 251] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F557A800 == 35 [pid = 3748] [id = 250] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F284D000 == 34 [pid = 3748] [id = 249] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89D000 == 33 [pid = 3748] [id = 248] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4E11000 == 32 [pid = 3748] [id = 247] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E7F6F000 == 31 [pid = 3748] [id = 246] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8AE000 == 30 [pid = 3748] [id = 261] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3AB000 == 29 [pid = 3748] [id = 260] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB063800 == 28 [pid = 3748] [id = 259] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FEA800 == 27 [pid = 3748] [id = 257] 12:46:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FDB800 == 26 [pid = 3748] [id = 258] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E859D800) [pid = 3748] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2E8947C00) [pid = 3748] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2ECBD3800) [pid = 3748] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2ED83B400) [pid = 3748] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E8260C00) [pid = 3748] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E8427C00) [pid = 3748] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E859E800) [pid = 3748] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E8326C00) [pid = 3748] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F2E5F000) [pid = 3748] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E65A2400) [pid = 3748] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F203F400) [pid = 3748] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8590C00) [pid = 3748] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F466EC00) [pid = 3748] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84A0C00) [pid = 3748] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820C400) [pid = 3748] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F203F800) [pid = 3748] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EE4D7000) [pid = 3748] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F720FC00) [pid = 3748] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F555D800) [pid = 3748] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE4CE000) [pid = 3748] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EEE55000) [pid = 3748] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F555B400) [pid = 3748] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F51E0C00) [pid = 3748] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F2E63400) [pid = 3748] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F58C2800) [pid = 3748] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:46:37 INFO - PROCESS | 3748 | 1468352797530 Marionette TRACE conn9 <- [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]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1548ms 12:46:37 INFO - PROCESS | 3748 | 1468352797561 Marionette TRACE conn9 -> [0,1013,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 3748 | 1468352797565 Marionette TRACE conn9 <- [1,1013,null,{"value":"13"}] 12:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:46:37 INFO - PROCESS | 3748 | 1468352797571 Marionette TRACE conn9 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - PROCESS | 3748 | 1468352797574 Marionette TRACE conn9 <- [1,1014,null,{}] 12:46:37 INFO - PROCESS | 3748 | 1468352797580 Marionette TRACE conn9 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:37 INFO - PROCESS | 3748 | 1468352797583 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:37 INFO - PROCESS | 3748 | 1468352797672 Marionette TRACE conn9 <- [1,1015,null,{"value":null}] 12:46:37 INFO - PROCESS | 3748 | 1468352797785 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 3748 | 1468352797790 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE7800 == 27 [pid = 3748] [id = 263] 12:46:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E832A000) [pid = 3748] [serial = 788] [outer = 0000000000000000] 12:46:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8332800) [pid = 3748] [serial = 789] [outer = 000000C2E832A000] 12:46:37 INFO - PROCESS | 3748 | 1468352797839 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8430C00) [pid = 3748] [serial = 790] [outer = 000000C2E832A000] 12:46:38 INFO - PROCESS | 3748 | 1468352798254 Marionette TRACE conn9 <- [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]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 12:46:38 INFO - PROCESS | 3748 | 1468352798308 Marionette TRACE conn9 -> [0,1017,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 3748 | 1468352798313 Marionette TRACE conn9 <- [1,1017,null,{"value":"13"}] 12:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:46:38 INFO - PROCESS | 3748 | 1468352798320 Marionette TRACE conn9 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - PROCESS | 3748 | 1468352798323 Marionette TRACE conn9 <- [1,1018,null,{}] 12:46:38 INFO - PROCESS | 3748 | 1468352798327 Marionette TRACE conn9 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:38 INFO - PROCESS | 3748 | 1468352798329 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:38 INFO - PROCESS | 3748 | 1468352798420 Marionette TRACE conn9 <- [1,1019,null,{"value":null}] 12:46:38 INFO - PROCESS | 3748 | 1468352798428 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 3748 | 1468352798431 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8A3000 == 28 [pid = 3748] [id = 264] 12:46:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E84EA800) [pid = 3748] [serial = 791] [outer = 0000000000000000] 12:46:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8704C00) [pid = 3748] [serial = 792] [outer = 000000C2E84EA800] 12:46:38 INFO - PROCESS | 3748 | 1468352798480 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E894A000) [pid = 3748] [serial = 793] [outer = 000000C2E84EA800] 12:46:38 INFO - PROCESS | 3748 | 1468352798950 Marionette TRACE conn9 <- [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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 12:46:39 INFO - PROCESS | 3748 | 1468352799015 Marionette TRACE conn9 -> [0,1021,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 3748 | 1468352799017 Marionette TRACE conn9 <- [1,1021,null,{"value":"13"}] 12:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:46:39 INFO - PROCESS | 3748 | 1468352799021 Marionette TRACE conn9 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - PROCESS | 3748 | 1468352799025 Marionette TRACE conn9 <- [1,1022,null,{}] 12:46:39 INFO - PROCESS | 3748 | 1468352799036 Marionette TRACE conn9 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 3748 | 1468352799041 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:39 INFO - PROCESS | 3748 | 1468352799158 Marionette TRACE conn9 <- [1,1023,null,{"value":null}] 12:46:39 INFO - PROCESS | 3748 | 1468352799237 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 3748 | 1468352799240 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E9800 == 29 [pid = 3748] [id = 265] 12:46:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E8425400) [pid = 3748] [serial = 794] [outer = 0000000000000000] 12:46:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2ED22F400) [pid = 3748] [serial = 795] [outer = 000000C2E8425400] 12:46:39 INFO - PROCESS | 3748 | 1468352799291 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE374400) [pid = 3748] [serial = 796] [outer = 000000C2E8425400] 12:46:39 INFO - PROCESS | 3748 | 1468352799706 Marionette TRACE conn9 <- [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]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 12:46:39 INFO - PROCESS | 3748 | 1468352799758 Marionette TRACE conn9 -> [0,1025,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 3748 | 1468352799761 Marionette TRACE conn9 <- [1,1025,null,{"value":"13"}] 12:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:46:39 INFO - PROCESS | 3748 | 1468352799765 Marionette TRACE conn9 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - PROCESS | 3748 | 1468352799767 Marionette TRACE conn9 <- [1,1026,null,{}] 12:46:39 INFO - PROCESS | 3748 | 1468352799776 Marionette TRACE conn9 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 3748 | 1468352799778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:39 INFO - PROCESS | 3748 | 1468352799890 Marionette TRACE conn9 <- [1,1027,null,{"value":null}] 12:46:39 INFO - PROCESS | 3748 | 1468352799902 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 3748 | 1468352799904 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5822800 == 30 [pid = 3748] [id = 266] 12:46:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2EE8D1000) [pid = 3748] [serial = 797] [outer = 0000000000000000] 12:46:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2EEE49000) [pid = 3748] [serial = 798] [outer = 000000C2EE8D1000] 12:46:40 INFO - PROCESS | 3748 | 1468352799992 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F1F4A800) [pid = 3748] [serial = 799] [outer = 000000C2EE8D1000] 12:46:40 INFO - PROCESS | 3748 | 1468352800438 Marionette TRACE conn9 <- [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]]]}] 12:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 12:46:40 INFO - PROCESS | 3748 | 1468352800458 Marionette TRACE conn9 -> [0,1029,"getWindowHandle",null] 12:46:40 INFO - PROCESS | 3748 | 1468352800460 Marionette TRACE conn9 <- [1,1029,null,{"value":"13"}] 12:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:46:40 INFO - PROCESS | 3748 | 1468352800463 Marionette TRACE conn9 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:46:40 INFO - PROCESS | 3748 | 1468352800465 Marionette TRACE conn9 <- [1,1030,null,{}] 12:46:40 INFO - PROCESS | 3748 | 1468352800504 Marionette TRACE conn9 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:40 INFO - PROCESS | 3748 | 1468352800506 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:40 INFO - PROCESS | 3748 | 1468352800615 Marionette TRACE conn9 <- [1,1031,null,{"value":null}] 12:46:40 INFO - PROCESS | 3748 | 1468352800621 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:40 INFO - PROCESS | 3748 | 1468352800623 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FD7000 == 31 [pid = 3748] [id = 267] 12:46:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E84E8400) [pid = 3748] [serial = 800] [outer = 0000000000000000] 12:46:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F20A6400) [pid = 3748] [serial = 801] [outer = 000000C2E84E8400] 12:46:40 INFO - PROCESS | 3748 | 1468352800672 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F296F400) [pid = 3748] [serial = 802] [outer = 000000C2E84E8400] 12:46:41 INFO - PROCESS | 3748 | 1468352801122 Marionette TRACE conn9 <- [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]]]}] 12:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 12:46:41 INFO - PROCESS | 3748 | 1468352801160 Marionette TRACE conn9 -> [0,1033,"getWindowHandle",null] 12:46:41 INFO - PROCESS | 3748 | 1468352801162 Marionette TRACE conn9 <- [1,1033,null,{"value":"13"}] 12:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:46:41 INFO - PROCESS | 3748 | 1468352801170 Marionette TRACE conn9 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:46:41 INFO - PROCESS | 3748 | 1468352801172 Marionette TRACE conn9 <- [1,1034,null,{}] 12:46:41 INFO - PROCESS | 3748 | 1468352801176 Marionette TRACE conn9 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:41 INFO - PROCESS | 3748 | 1468352801182 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:41 INFO - PROCESS | 3748 | 1468352801315 Marionette TRACE conn9 <- [1,1035,null,{"value":null}] 12:46:41 INFO - PROCESS | 3748 | 1468352801371 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 3748 | 1468352801374 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA911800 == 32 [pid = 3748] [id = 268] 12:46:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F4668800) [pid = 3748] [serial = 803] [outer = 0000000000000000] 12:46:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4851000) [pid = 3748] [serial = 804] [outer = 000000C2F4668800] 12:46:41 INFO - PROCESS | 3748 | 1468352801419 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F4EC0400) [pid = 3748] [serial = 805] [outer = 000000C2F4668800] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F9F4D400) [pid = 3748] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E84E9400) [pid = 3748] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F7FA6800) [pid = 3748] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4358800) [pid = 3748] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F297A400) [pid = 3748] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EE412000) [pid = 3748] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8592800) [pid = 3748] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E658D000) [pid = 3748] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F5565400) [pid = 3748] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8D56800) [pid = 3748] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F2974800) [pid = 3748] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2EC8D9400) [pid = 3748] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:46:41 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE9F9800) [pid = 3748] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:46:42 INFO - PROCESS | 3748 | 1468352801997 Marionette TRACE conn9 <- [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]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 882ms 12:46:42 INFO - PROCESS | 3748 | 1468352802050 Marionette TRACE conn9 -> [0,1037,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 3748 | 1468352802052 Marionette TRACE conn9 <- [1,1037,null,{"value":"13"}] 12:46:42 INFO - PROCESS | 3748 | 1468352802056 Marionette TRACE conn9 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:46:42 INFO - PROCESS | 3748 | 1468352802058 Marionette TRACE conn9 <- [1,1038,null,{}] 12:46:42 INFO - PROCESS | 3748 | 1468352802061 Marionette TRACE conn9 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 3748 | 1468352802063 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:42 INFO - PROCESS | 3748 | 1468352802144 Marionette TRACE conn9 <- [1,1039,null,{"value":null}] 12:46:42 INFO - PROCESS | 3748 | 1468352802151 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 3748 | 1468352802153 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF2E800 == 33 [pid = 3748] [id = 269] 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2ED6B6800) [pid = 3748] [serial = 806] [outer = 0000000000000000] 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F1428800) [pid = 3748] [serial = 807] [outer = 000000C2ED6B6800] 12:46:42 INFO - PROCESS | 3748 | 1468352802197 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4465C00) [pid = 3748] [serial = 808] [outer = 000000C2ED6B6800] 12:46:42 INFO - PROCESS | 3748 | 1468352802598 Marionette TRACE conn9 <- [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]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 586ms 12:46:42 INFO - PROCESS | 3748 | 1468352802646 Marionette TRACE conn9 -> [0,1041,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 3748 | 1468352802649 Marionette TRACE conn9 <- [1,1041,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:46:42 INFO - PROCESS | 3748 | 1468352802657 Marionette TRACE conn9 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 3748 | 1468352802659 Marionette TRACE conn9 <- [1,1042,null,{}] 12:46:42 INFO - PROCESS | 3748 | 1468352802663 Marionette TRACE conn9 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 3748 | 1468352802665 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:42 INFO - PROCESS | 3748 | 1468352802746 Marionette TRACE conn9 <- [1,1043,null,{"value":null}] 12:46:42 INFO - PROCESS | 3748 | 1468352802753 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 3748 | 1468352802755 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB083000 == 34 [pid = 3748] [id = 270] 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4EBAC00) [pid = 3748] [serial = 809] [outer = 0000000000000000] 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F51E8C00) [pid = 3748] [serial = 810] [outer = 000000C2F4EBAC00] 12:46:42 INFO - PROCESS | 3748 | 1468352802800 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F5559800) [pid = 3748] [serial = 811] [outer = 000000C2F4EBAC00] 12:46:43 INFO - PROCESS | 3748 | 1468352803208 Marionette TRACE conn9 <- [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]]]}] 12:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 12:46:43 INFO - PROCESS | 3748 | 1468352803255 Marionette TRACE conn9 -> [0,1045,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 3748 | 1468352803258 Marionette TRACE conn9 <- [1,1045,null,{"value":"13"}] 12:46:43 INFO - PROCESS | 3748 | 1468352803261 Marionette TRACE conn9 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:46:43 INFO - PROCESS | 3748 | 1468352803263 Marionette TRACE conn9 <- [1,1046,null,{}] 12:46:43 INFO - PROCESS | 3748 | 1468352803272 Marionette TRACE conn9 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:43 INFO - PROCESS | 3748 | 1468352803274 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:43 INFO - PROCESS | 3748 | 1468352803355 Marionette TRACE conn9 <- [1,1047,null,{"value":null}] 12:46:43 INFO - PROCESS | 3748 | 1468352803361 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 3748 | 1468352803363 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E8000 == 35 [pid = 3748] [id = 271] 12:46:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F555EC00) [pid = 3748] [serial = 812] [outer = 0000000000000000] 12:46:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F59D8C00) [pid = 3748] [serial = 813] [outer = 000000C2F555EC00] 12:46:43 INFO - PROCESS | 3748 | 1468352803407 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7293800) [pid = 3748] [serial = 814] [outer = 000000C2F555EC00] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE7800 == 34 [pid = 3748] [id = 263] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F145F800 == 33 [pid = 3748] [id = 262] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8A3000 == 32 [pid = 3748] [id = 264] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5822800 == 31 [pid = 3748] [id = 266] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FD7000 == 30 [pid = 3748] [id = 267] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB083000 == 29 [pid = 3748] [id = 270] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA911800 == 28 [pid = 3748] [id = 268] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF2E800 == 27 [pid = 3748] [id = 269] 12:46:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E9800 == 26 [pid = 3748] [id = 265] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8596C00) [pid = 3748] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7FABC00) [pid = 3748] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F72E4400) [pid = 3748] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F5567800) [pid = 3748] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F51DE800) [pid = 3748] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4673000) [pid = 3748] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7BA2400) [pid = 3748] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8ABE400) [pid = 3748] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EC8DD000) [pid = 3748] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E820DC00) [pid = 3748] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F60FDC00) [pid = 3748] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7BBE400) [pid = 3748] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E65A0000) [pid = 3748] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EC8D9800) [pid = 3748] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4361C00) [pid = 3748] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F77CB400) [pid = 3748] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F1431000) [pid = 3748] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F2204C00) [pid = 3748] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2EC6C00) [pid = 3748] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E8A19400) [pid = 3748] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F20AC400) [pid = 3748] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2ED30BC00) [pid = 3748] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F9F5AC00) [pid = 3748] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F7FB2000) [pid = 3748] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F9F54400) [pid = 3748] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:46:45 INFO - PROCESS | 3748 | 1468352805310 Marionette TRACE conn9 <- [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]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2084ms 12:46:45 INFO - PROCESS | 3748 | 1468352805351 Marionette TRACE conn9 -> [0,1049,"getWindowHandle",null] 12:46:45 INFO - PROCESS | 3748 | 1468352805355 Marionette TRACE conn9 <- [1,1049,null,{"value":"13"}] 12:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:46:45 INFO - PROCESS | 3748 | 1468352805360 Marionette TRACE conn9 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 3748 | 1468352805364 Marionette TRACE conn9 <- [1,1050,null,{}] 12:46:45 INFO - PROCESS | 3748 | 1468352805370 Marionette TRACE conn9 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:45 INFO - PROCESS | 3748 | 1468352805374 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:45 INFO - PROCESS | 3748 | 1468352805490 Marionette TRACE conn9 <- [1,1051,null,{"value":null}] 12:46:45 INFO - PROCESS | 3748 | 1468352805562 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 3748 | 1468352805564 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECA9A800 == 27 [pid = 3748] [id = 272] 12:46:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E7A5BC00) [pid = 3748] [serial = 815] [outer = 0000000000000000] 12:46:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E7F4A400) [pid = 3748] [serial = 816] [outer = 000000C2E7A5BC00] 12:46:45 INFO - PROCESS | 3748 | 1468352805614 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E8260C00) [pid = 3748] [serial = 817] [outer = 000000C2E7A5BC00] 12:46:46 INFO - PROCESS | 3748 | 1468352806006 Marionette TRACE conn9 <- [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]]]}] 12:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 12:46:46 INFO - PROCESS | 3748 | 1468352806056 Marionette TRACE conn9 -> [0,1053,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 3748 | 1468352806061 Marionette TRACE conn9 <- [1,1053,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:46:46 INFO - PROCESS | 3748 | 1468352806068 Marionette TRACE conn9 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:46:46 INFO - PROCESS | 3748 | 1468352806070 Marionette TRACE conn9 <- [1,1054,null,{}] 12:46:46 INFO - PROCESS | 3748 | 1468352806074 Marionette TRACE conn9 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:46 INFO - PROCESS | 3748 | 1468352806077 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:46 INFO - PROCESS | 3748 | 1468352806167 Marionette TRACE conn9 <- [1,1055,null,{"value":null}] 12:46:46 INFO - PROCESS | 3748 | 1468352806174 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 3748 | 1468352806177 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE49B000 == 28 [pid = 3748] [id = 273] 12:46:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8329000) [pid = 3748] [serial = 818] [outer = 0000000000000000] 12:46:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E849CC00) [pid = 3748] [serial = 819] [outer = 000000C2E8329000] 12:46:46 INFO - PROCESS | 3748 | 1468352806226 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E84EC000) [pid = 3748] [serial = 820] [outer = 000000C2E8329000] 12:46:46 INFO - PROCESS | 3748 | 1468352806669 Marionette TRACE conn9 <- [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]]]}] 12:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 12:46:46 INFO - PROCESS | 3748 | 1468352806761 Marionette TRACE conn9 -> [0,1057,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 3748 | 1468352806764 Marionette TRACE conn9 <- [1,1057,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:46:46 INFO - PROCESS | 3748 | 1468352806768 Marionette TRACE conn9 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:46:46 INFO - PROCESS | 3748 | 1468352806772 Marionette TRACE conn9 <- [1,1058,null,{}] 12:46:46 INFO - PROCESS | 3748 | 1468352806784 Marionette TRACE conn9 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:46 INFO - PROCESS | 3748 | 1468352806789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:46 INFO - PROCESS | 3748 | 1468352806906 Marionette TRACE conn9 <- [1,1059,null,{"value":null}] 12:46:46 INFO - PROCESS | 3748 | 1468352806914 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 3748 | 1468352806917 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2893800 == 29 [pid = 3748] [id = 274] 12:46:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E658FC00) [pid = 3748] [serial = 821] [outer = 0000000000000000] 12:46:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8945C00) [pid = 3748] [serial = 822] [outer = 000000C2E658FC00] 12:46:46 INFO - PROCESS | 3748 | 1468352806967 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8ABE400) [pid = 3748] [serial = 823] [outer = 000000C2E658FC00] 12:46:47 INFO - PROCESS | 3748 | 1468352807411 Marionette TRACE conn9 <- [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]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 12:46:47 INFO - PROCESS | 3748 | 1468352807461 Marionette TRACE conn9 -> [0,1061,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 3748 | 1468352807464 Marionette TRACE conn9 <- [1,1061,null,{"value":"13"}] 12:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:46:47 INFO - PROCESS | 3748 | 1468352807468 Marionette TRACE conn9 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 3748 | 1468352807470 Marionette TRACE conn9 <- [1,1062,null,{}] 12:46:47 INFO - PROCESS | 3748 | 1468352807473 Marionette TRACE conn9 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 3748 | 1468352807475 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:47 INFO - PROCESS | 3748 | 1468352807561 Marionette TRACE conn9 <- [1,1063,null,{"value":null}] 12:46:47 INFO - PROCESS | 3748 | 1468352807567 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 3748 | 1468352807569 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F447D000 == 30 [pid = 3748] [id = 275] 12:46:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EC809800) [pid = 3748] [serial = 824] [outer = 0000000000000000] 12:46:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EC8D4800) [pid = 3748] [serial = 825] [outer = 000000C2EC809800] 12:46:47 INFO - PROCESS | 3748 | 1468352807615 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ECB16800) [pid = 3748] [serial = 826] [outer = 000000C2EC809800] 12:46:48 INFO - PROCESS | 3748 | 1468352808058 Marionette TRACE conn9 <- [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]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 12:46:48 INFO - PROCESS | 3748 | 1468352808099 Marionette TRACE conn9 -> [0,1065,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 3748 | 1468352808101 Marionette TRACE conn9 <- [1,1065,null,{"value":"13"}] 12:46:48 INFO - PROCESS | 3748 | 1468352808104 Marionette TRACE conn9 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:46:48 INFO - PROCESS | 3748 | 1468352808106 Marionette TRACE conn9 <- [1,1066,null,{}] 12:46:48 INFO - PROCESS | 3748 | 1468352808110 Marionette TRACE conn9 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:48 INFO - PROCESS | 3748 | 1468352808112 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:48 INFO - PROCESS | 3748 | 1468352808192 Marionette TRACE conn9 <- [1,1067,null,{"value":null}] 12:46:48 INFO - PROCESS | 3748 | 1468352808199 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 3748 | 1468352808201 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FE1800 == 31 [pid = 3748] [id = 276] 12:46:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8332C00) [pid = 3748] [serial = 827] [outer = 0000000000000000] 12:46:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED5DEC00) [pid = 3748] [serial = 828] [outer = 000000C2E8332C00] 12:46:48 INFO - PROCESS | 3748 | 1468352808246 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE373800) [pid = 3748] [serial = 829] [outer = 000000C2E8332C00] 12:46:48 INFO - PROCESS | 3748 | 1468352808704 Marionette TRACE conn9 <- [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]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 12:46:48 INFO - PROCESS | 3748 | 1468352808740 Marionette TRACE conn9 -> [0,1069,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 3748 | 1468352808742 Marionette TRACE conn9 <- [1,1069,null,{"value":"13"}] 12:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:46:48 INFO - PROCESS | 3748 | 1468352808770 Marionette TRACE conn9 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - PROCESS | 3748 | 1468352808772 Marionette TRACE conn9 <- [1,1070,null,{}] 12:46:48 INFO - PROCESS | 3748 | 1468352808775 Marionette TRACE conn9 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:48 INFO - PROCESS | 3748 | 1468352808782 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:48 INFO - PROCESS | 3748 | 1468352808889 Marionette TRACE conn9 <- [1,1071,null,{"value":null}] 12:46:48 INFO - PROCESS | 3748 | 1468352808901 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 3748 | 1468352808903 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA487800 == 32 [pid = 3748] [id = 277] 12:46:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1F4EC00) [pid = 3748] [serial = 830] [outer = 0000000000000000] 12:46:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20AB400) [pid = 3748] [serial = 831] [outer = 000000C2F1F4EC00] 12:46:48 INFO - PROCESS | 3748 | 1468352808950 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F296C400) [pid = 3748] [serial = 832] [outer = 000000C2F1F4EC00] 12:46:49 INFO - PROCESS | 3748 | 1468352809378 Marionette TRACE conn9 <- [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]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 649ms 12:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:46:49 INFO - PROCESS | 3748 | 1468352809413 Marionette TRACE conn9 -> [0,1073,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 3748 | 1468352809416 Marionette TRACE conn9 <- [1,1073,null,{"value":"13"}] 12:46:49 INFO - PROCESS | 3748 | 1468352809424 Marionette TRACE conn9 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 3748 | 1468352809425 Marionette TRACE conn9 <- [1,1074,null,{}] 12:46:49 INFO - PROCESS | 3748 | 1468352809429 Marionette TRACE conn9 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:49 INFO - PROCESS | 3748 | 1468352809431 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:49 INFO - PROCESS | 3748 | 1468352809512 Marionette TRACE conn9 <- [1,1075,null,{"value":null}] 12:46:49 INFO - PROCESS | 3748 | 1468352809518 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 3748 | 1468352809520 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD89000 == 33 [pid = 3748] [id = 278] 12:46:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F296D800) [pid = 3748] [serial = 833] [outer = 0000000000000000] 12:46:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F29E5800) [pid = 3748] [serial = 834] [outer = 000000C2F296D800] 12:46:49 INFO - PROCESS | 3748 | 1468352809566 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4356400) [pid = 3748] [serial = 835] [outer = 000000C2F296D800] 12:46:50 INFO - PROCESS | 3748 | 1468352809992 Marionette TRACE conn9 <- [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]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 12:46:50 INFO - PROCESS | 3748 | 1468352810052 Marionette TRACE conn9 -> [0,1077,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 3748 | 1468352810055 Marionette TRACE conn9 <- [1,1077,null,{"value":"13"}] 12:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:46:50 INFO - PROCESS | 3748 | 1468352810063 Marionette TRACE conn9 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - PROCESS | 3748 | 1468352810065 Marionette TRACE conn9 <- [1,1078,null,{}] 12:46:50 INFO - PROCESS | 3748 | 1468352810069 Marionette TRACE conn9 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:50 INFO - PROCESS | 3748 | 1468352810071 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:50 INFO - PROCESS | 3748 | 1468352810151 Marionette TRACE conn9 <- [1,1079,null,{"value":null}] 12:46:50 INFO - PROCESS | 3748 | 1468352810156 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 3748 | 1468352810158 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB084000 == 34 [pid = 3748] [id = 279] 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E65AC000) [pid = 3748] [serial = 836] [outer = 0000000000000000] 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4669800) [pid = 3748] [serial = 837] [outer = 000000C2E65AC000] 12:46:50 INFO - PROCESS | 3748 | 1468352810202 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4675400) [pid = 3748] [serial = 838] [outer = 000000C2E65AC000] 12:46:50 INFO - PROCESS | 3748 | 1468352810669 Marionette TRACE conn9 <- [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]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 12:46:50 INFO - PROCESS | 3748 | 1468352810693 Marionette TRACE conn9 -> [0,1081,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 3748 | 1468352810695 Marionette TRACE conn9 <- [1,1081,null,{"value":"13"}] 12:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:46:50 INFO - PROCESS | 3748 | 1468352810698 Marionette TRACE conn9 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - PROCESS | 3748 | 1468352810700 Marionette TRACE conn9 <- [1,1082,null,{}] 12:46:50 INFO - PROCESS | 3748 | 1468352810710 Marionette TRACE conn9 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:50 INFO - PROCESS | 3748 | 1468352810712 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:50 INFO - PROCESS | 3748 | 1468352810817 Marionette TRACE conn9 <- [1,1083,null,{"value":null}] 12:46:50 INFO - PROCESS | 3748 | 1468352810825 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 3748 | 1468352810826 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2892800 == 35 [pid = 3748] [id = 280] 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4673800) [pid = 3748] [serial = 839] [outer = 0000000000000000] 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F4EBF800) [pid = 3748] [serial = 840] [outer = 000000C2F4673800] 12:46:50 INFO - PROCESS | 3748 | 1468352810870 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F51E2000) [pid = 3748] [serial = 841] [outer = 000000C2F4673800] 12:46:51 INFO - PROCESS | 3748 | 1468352811328 Marionette TRACE conn9 <- [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]]]}] 12:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 12:46:51 INFO - PROCESS | 3748 | 1468352811392 Marionette TRACE conn9 -> [0,1085,"getWindowHandle",null] 12:46:51 INFO - PROCESS | 3748 | 1468352811394 Marionette TRACE conn9 <- [1,1085,null,{"value":"13"}] 12:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:46:51 INFO - PROCESS | 3748 | 1468352811397 Marionette TRACE conn9 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 3748 | 1468352811399 Marionette TRACE conn9 <- [1,1086,null,{}] 12:46:51 INFO - PROCESS | 3748 | 1468352811414 Marionette TRACE conn9 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:51 INFO - PROCESS | 3748 | 1468352811416 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:51 INFO - PROCESS | 3748 | 1468352811526 Marionette TRACE conn9 <- [1,1087,null,{"value":null}] 12:46:51 INFO - PROCESS | 3748 | 1468352811536 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 3748 | 1468352811538 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC28E800 == 36 [pid = 3748] [id = 281] 12:46:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F51DF800) [pid = 3748] [serial = 842] [outer = 0000000000000000] 12:46:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F555A000) [pid = 3748] [serial = 843] [outer = 000000C2F51DF800] 12:46:51 INFO - PROCESS | 3748 | 1468352811585 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F55CD000) [pid = 3748] [serial = 844] [outer = 000000C2F51DF800] 12:46:52 INFO - PROCESS | 3748 | 1468352812042 Marionette TRACE conn9 <- [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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 12:46:52 INFO - PROCESS | 3748 | 1468352812093 Marionette TRACE conn9 -> [0,1089,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 3748 | 1468352812096 Marionette TRACE conn9 <- [1,1089,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:46:52 INFO - PROCESS | 3748 | 1468352812099 Marionette TRACE conn9 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 3748 | 1468352812102 Marionette TRACE conn9 <- [1,1090,null,{}] 12:46:52 INFO - PROCESS | 3748 | 1468352812106 Marionette TRACE conn9 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 3748 | 1468352812109 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:52 INFO - PROCESS | 3748 | 1468352812262 Marionette TRACE conn9 <- [1,1091,null,{"value":null}] 12:46:52 INFO - PROCESS | 3748 | 1468352812277 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 3748 | 1468352812280 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FE1000 == 37 [pid = 3748] [id = 282] 12:46:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F603EC00) [pid = 3748] [serial = 845] [outer = 0000000000000000] 12:46:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F729E800) [pid = 3748] [serial = 846] [outer = 000000C2F603EC00] 12:46:52 INFO - PROCESS | 3748 | 1468352812367 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2F77CB400) [pid = 3748] [serial = 847] [outer = 000000C2F603EC00] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2EE8D1000) [pid = 3748] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E84E8400) [pid = 3748] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F4668800) [pid = 3748] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4EBAC00) [pid = 3748] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E8332000) [pid = 3748] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F9F58C00) [pid = 3748] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F7299C00) [pid = 3748] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EEE4F400) [pid = 3748] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E84E5800) [pid = 3748] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8425400) [pid = 3748] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84EA800) [pid = 3748] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E832A000) [pid = 3748] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:46:52 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ED6B6800) [pid = 3748] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:46:52 INFO - PROCESS | 3748 | 1468352812846 Marionette TRACE conn9 <- [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]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 795ms 12:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:46:52 INFO - PROCESS | 3748 | 1468352812898 Marionette TRACE conn9 -> [0,1093,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 3748 | 1468352812900 Marionette TRACE conn9 <- [1,1093,null,{"value":"13"}] 12:46:52 INFO - PROCESS | 3748 | 1468352812903 Marionette TRACE conn9 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 3748 | 1468352812905 Marionette TRACE conn9 <- [1,1094,null,{}] 12:46:52 INFO - PROCESS | 3748 | 1468352812909 Marionette TRACE conn9 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 3748 | 1468352812911 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:53 INFO - PROCESS | 3748 | 1468352812993 Marionette TRACE conn9 <- [1,1095,null,{"value":null}] 12:46:53 INFO - PROCESS | 3748 | 1468352812998 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 3748 | 1468352813000 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFCD000 == 38 [pid = 3748] [id = 283] 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E8A1BC00) [pid = 3748] [serial = 848] [outer = 0000000000000000] 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F142F800) [pid = 3748] [serial = 849] [outer = 000000C2E8A1BC00] 12:46:53 INFO - PROCESS | 3748 | 1468352813053 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F5234000) [pid = 3748] [serial = 850] [outer = 000000C2E8A1BC00] 12:46:53 INFO - PROCESS | 3748 | 1468352813463 Marionette TRACE conn9 <- [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]]]}] 12:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 586ms 12:46:53 INFO - PROCESS | 3748 | 1468352813504 Marionette TRACE conn9 -> [0,1097,"getWindowHandle",null] 12:46:53 INFO - PROCESS | 3748 | 1468352813506 Marionette TRACE conn9 <- [1,1097,null,{"value":"13"}] 12:46:53 INFO - PROCESS | 3748 | 1468352813515 Marionette TRACE conn9 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:46:53 INFO - PROCESS | 3748 | 1468352813516 Marionette TRACE conn9 <- [1,1098,null,{}] 12:46:53 INFO - PROCESS | 3748 | 1468352813520 Marionette TRACE conn9 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:53 INFO - PROCESS | 3748 | 1468352813522 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:53 INFO - PROCESS | 3748 | 1468352813604 Marionette TRACE conn9 <- [1,1099,null,{"value":null}] 12:46:53 INFO - PROCESS | 3748 | 1468352813610 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 3748 | 1468352813612 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE6800 == 39 [pid = 3748] [id = 284] 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F720EC00) [pid = 3748] [serial = 851] [outer = 0000000000000000] 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7BB1400) [pid = 3748] [serial = 852] [outer = 000000C2F720EC00] 12:46:53 INFO - PROCESS | 3748 | 1468352813655 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BBBC00) [pid = 3748] [serial = 853] [outer = 000000C2F720EC00] 12:46:54 INFO - PROCESS | 3748 | 1468352814077 Marionette TRACE conn9 <- [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]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 12:46:54 INFO - PROCESS | 3748 | 1468352814147 Marionette TRACE conn9 -> [0,1101,"getWindowHandle",null] 12:46:54 INFO - PROCESS | 3748 | 1468352814149 Marionette TRACE conn9 <- [1,1101,null,{"value":"13"}] 12:46:54 INFO - PROCESS | 3748 | 1468352814153 Marionette TRACE conn9 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:46:54 INFO - PROCESS | 3748 | 1468352814155 Marionette TRACE conn9 <- [1,1102,null,{}] 12:46:54 INFO - PROCESS | 3748 | 1468352814158 Marionette TRACE conn9 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:54 INFO - PROCESS | 3748 | 1468352814160 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:54 INFO - PROCESS | 3748 | 1468352814251 Marionette TRACE conn9 <- [1,1103,null,{"value":null}] 12:46:54 INFO - PROCESS | 3748 | 1468352814259 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 3748 | 1468352814261 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8AA000 == 40 [pid = 3748] [id = 285] 12:46:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7BC3400) [pid = 3748] [serial = 854] [outer = 0000000000000000] 12:46:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7BC4C00) [pid = 3748] [serial = 855] [outer = 000000C2F7BC3400] 12:46:54 INFO - PROCESS | 3748 | 1468352814305 Marionette DEBUG loaded listener.js 12:46:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F7FAD400) [pid = 3748] [serial = 856] [outer = 000000C2F7BC3400] 12:46:54 INFO - PROCESS | 3748 | 1468352814924 Marionette TRACE conn9 <- [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]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 839ms 12:46:55 INFO - PROCESS | 3748 | 1468352814998 Marionette TRACE conn9 -> [0,1105,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 3748 | 1468352815003 Marionette TRACE conn9 <- [1,1105,null,{"value":"13"}] 12:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:46:55 INFO - PROCESS | 3748 | 1468352815010 Marionette TRACE conn9 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 3748 | 1468352815014 Marionette TRACE conn9 <- [1,1106,null,{}] 12:46:55 INFO - PROCESS | 3748 | 1468352815020 Marionette TRACE conn9 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 3748 | 1468352815024 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:55 INFO - PROCESS | 3748 | 1468352815160 Marionette TRACE conn9 <- [1,1107,null,{"value":null}] 12:46:55 INFO - PROCESS | 3748 | 1468352815229 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 3748 | 1468352815234 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED38E800 == 41 [pid = 3748] [id = 286] 12:46:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E6758C00) [pid = 3748] [serial = 857] [outer = 0000000000000000] 12:46:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E7F48800) [pid = 3748] [serial = 858] [outer = 000000C2E6758C00] 12:46:55 INFO - PROCESS | 3748 | 1468352815334 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E83F1800) [pid = 3748] [serial = 859] [outer = 000000C2E6758C00] 12:46:56 INFO - PROCESS | 3748 | 1468352816112 Marionette TRACE conn9 <- [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]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1134ms 12:46:56 INFO - PROCESS | 3748 | 1468352816148 Marionette TRACE conn9 -> [0,1109,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 3748 | 1468352816153 Marionette TRACE conn9 <- [1,1109,null,{"value":"13"}] 12:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:46:56 INFO - PROCESS | 3748 | 1468352816161 Marionette TRACE conn9 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - PROCESS | 3748 | 1468352816164 Marionette TRACE conn9 <- [1,1110,null,{}] 12:46:56 INFO - PROCESS | 3748 | 1468352816169 Marionette TRACE conn9 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:56 INFO - PROCESS | 3748 | 1468352816172 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:56 INFO - PROCESS | 3748 | 1468352816297 Marionette TRACE conn9 <- [1,1111,null,{"value":null}] 12:46:56 INFO - PROCESS | 3748 | 1468352816371 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 3748 | 1468352816374 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E7A9E800 == 42 [pid = 3748] [id = 287] 12:46:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E6757000) [pid = 3748] [serial = 860] [outer = 0000000000000000] 12:46:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E8265C00) [pid = 3748] [serial = 861] [outer = 000000C2E6757000] 12:46:56 INFO - PROCESS | 3748 | 1468352816584 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E84EA800) [pid = 3748] [serial = 862] [outer = 000000C2E6757000] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE6800 == 41 [pid = 3748] [id = 284] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFCD000 == 40 [pid = 3748] [id = 283] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FE1000 == 39 [pid = 3748] [id = 282] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC28E800 == 38 [pid = 3748] [id = 281] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2892800 == 37 [pid = 3748] [id = 280] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB084000 == 36 [pid = 3748] [id = 279] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD89000 == 35 [pid = 3748] [id = 278] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA487800 == 34 [pid = 3748] [id = 277] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FE1800 == 33 [pid = 3748] [id = 276] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F447D000 == 32 [pid = 3748] [id = 275] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2893800 == 31 [pid = 3748] [id = 274] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE49B000 == 30 [pid = 3748] [id = 273] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F59D8C00) [pid = 3748] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECA9A800 == 29 [pid = 3748] [id = 272] 12:46:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E8000 == 28 [pid = 3748] [id = 271] 12:46:57 INFO - PROCESS | 3748 | 1468352817272 Marionette TRACE conn9 <- [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]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1135ms 12:46:57 INFO - PROCESS | 3748 | 1468352817299 Marionette TRACE conn9 -> [0,1113,"getWindowHandle",null] 12:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:46:57 INFO - PROCESS | 3748 | 1468352817303 Marionette TRACE conn9 <- [1,1113,null,{"value":"13"}] 12:46:57 INFO - PROCESS | 3748 | 1468352817308 Marionette TRACE conn9 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - PROCESS | 3748 | 1468352817310 Marionette TRACE conn9 <- [1,1114,null,{}] 12:46:57 INFO - PROCESS | 3748 | 1468352817315 Marionette TRACE conn9 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:57 INFO - PROCESS | 3748 | 1468352817317 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:57 INFO - PROCESS | 3748 | 1468352817410 Marionette TRACE conn9 <- [1,1115,null,{"value":null}] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2EEE49000) [pid = 3748] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F20A6400) [pid = 3748] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F1F4A800) [pid = 3748] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F4851000) [pid = 3748] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F51E8C00) [pid = 3748] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4EC0400) [pid = 3748] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F5559800) [pid = 3748] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8429400) [pid = 3748] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2FA1C9800) [pid = 3748] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2FA1C1000) [pid = 3748] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F9F4FC00) [pid = 3748] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F72A0C00) [pid = 3748] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F2E67800) [pid = 3748] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F20A3000) [pid = 3748] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EC8D3000) [pid = 3748] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8593400) [pid = 3748] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED22F400) [pid = 3748] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8704C00) [pid = 3748] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E894A000) [pid = 3748] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8332800) [pid = 3748] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8430C00) [pid = 3748] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8594000) [pid = 3748] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F296F400) [pid = 3748] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F1428800) [pid = 3748] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE374400) [pid = 3748] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4465C00) [pid = 3748] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:46:57 INFO - PROCESS | 3748 | 1468352817488 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 3748 | 1468352817491 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED650000 == 29 [pid = 3748] [id = 288] 12:46:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E6760000) [pid = 3748] [serial = 863] [outer = 0000000000000000] 12:46:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8497000) [pid = 3748] [serial = 864] [outer = 000000C2E6760000] 12:46:57 INFO - PROCESS | 3748 | 1468352817540 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8944C00) [pid = 3748] [serial = 865] [outer = 000000C2E6760000] 12:46:57 INFO - PROCESS | 3748 | 1468352817987 Marionette TRACE conn9 <- [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]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 732ms 12:46:58 INFO - PROCESS | 3748 | 1468352818044 Marionette TRACE conn9 -> [0,1117,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 3748 | 1468352818048 Marionette TRACE conn9 <- [1,1117,null,{"value":"13"}] 12:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:46:58 INFO - PROCESS | 3748 | 1468352818055 Marionette TRACE conn9 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 3748 | 1468352818057 Marionette TRACE conn9 <- [1,1118,null,{}] 12:46:58 INFO - PROCESS | 3748 | 1468352818061 Marionette TRACE conn9 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:58 INFO - PROCESS | 3748 | 1468352818064 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:58 INFO - PROCESS | 3748 | 1468352818155 Marionette TRACE conn9 <- [1,1119,null,{"value":null}] 12:46:58 INFO - PROCESS | 3748 | 1468352818169 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 3748 | 1468352818172 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2E83000 == 30 [pid = 3748] [id = 289] 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EC8DAC00) [pid = 3748] [serial = 866] [outer = 0000000000000000] 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2ECB14400) [pid = 3748] [serial = 867] [outer = 000000C2EC8DAC00] 12:46:58 INFO - PROCESS | 3748 | 1468352818219 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED83B400) [pid = 3748] [serial = 868] [outer = 000000C2EC8DAC00] 12:46:58 INFO - PROCESS | 3748 | 1468352818684 Marionette TRACE conn9 <- [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]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 12:46:58 INFO - PROCESS | 3748 | 1468352818731 Marionette TRACE conn9 -> [0,1121,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 3748 | 1468352818734 Marionette TRACE conn9 <- [1,1121,null,{"value":"13"}] 12:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:46:58 INFO - PROCESS | 3748 | 1468352818737 Marionette TRACE conn9 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 3748 | 1468352818741 Marionette TRACE conn9 <- [1,1122,null,{}] 12:46:58 INFO - PROCESS | 3748 | 1468352818752 Marionette TRACE conn9 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:58 INFO - PROCESS | 3748 | 1468352818757 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:58 INFO - PROCESS | 3748 | 1468352818850 Marionette TRACE conn9 <- [1,1123,null,{"value":null}] 12:46:58 INFO - PROCESS | 3748 | 1468352818860 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 3748 | 1468352818863 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5911800 == 31 [pid = 3748] [id = 290] 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E6F46400) [pid = 3748] [serial = 869] [outer = 0000000000000000] 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1F43400) [pid = 3748] [serial = 870] [outer = 000000C2E6F46400] 12:46:58 INFO - PROCESS | 3748 | 1468352818907 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F203F800) [pid = 3748] [serial = 871] [outer = 000000C2E6F46400] 12:46:59 INFO - PROCESS | 3748 | [GFX2-]: DrawTargetD2D 1.1 (000000C2FC2559B0): Failed to create GradientStopCollection with no stops. 12:46:59 INFO - PROCESS | 3748 | [GFX3-]: No stops specified for gradient pattern. 12:46:59 INFO - PROCESS | 3748 | 1468352819338 Marionette TRACE conn9 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 12:46:59 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:46:59 INFO - PROCESS | 3748 | 1468352819454 Marionette TRACE conn9 -> [0,1125,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 3748 | 1468352819457 Marionette TRACE conn9 <- [1,1125,null,{"value":"13"}] 12:46:59 INFO - PROCESS | 3748 | 1468352819479 Marionette TRACE conn9 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 3748 | 1468352819481 Marionette TRACE conn9 <- [1,1126,null,{}] 12:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:46:59 INFO - PROCESS | 3748 | 1468352819526 Marionette TRACE conn9 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 3748 | 1468352819528 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:59 INFO - PROCESS | 3748 | 1468352819642 Marionette TRACE conn9 <- [1,1127,null,{"value":null}] 12:46:59 INFO - PROCESS | 3748 | 1468352819649 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 3748 | 1468352819651 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:46:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA247800 == 32 [pid = 3748] [id = 291] 12:46:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F20A8400) [pid = 3748] [serial = 872] [outer = 0000000000000000] 12:46:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F28C5000) [pid = 3748] [serial = 873] [outer = 000000C2F20A8400] 12:46:59 INFO - PROCESS | 3748 | 1468352819703 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2979400) [pid = 3748] [serial = 874] [outer = 000000C2F20A8400] 12:47:00 INFO - PROCESS | 3748 | 1468352820119 Marionette TRACE conn9 <- [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]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 712ms 12:47:00 INFO - PROCESS | 3748 | 1468352820200 Marionette TRACE conn9 -> [0,1129,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 3748 | 1468352820202 Marionette TRACE conn9 <- [1,1129,null,{"value":"13"}] 12:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:47:00 INFO - PROCESS | 3748 | 1468352820206 Marionette TRACE conn9 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - PROCESS | 3748 | 1468352820208 Marionette TRACE conn9 <- [1,1130,null,{}] 12:47:00 INFO - PROCESS | 3748 | 1468352820211 Marionette TRACE conn9 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:00 INFO - PROCESS | 3748 | 1468352820213 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:00 INFO - PROCESS | 3748 | 1468352820335 Marionette TRACE conn9 <- [1,1131,null,{"value":null}] 12:47:00 INFO - PROCESS | 3748 | 1468352820345 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 3748 | 1468352820347 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91A800 == 33 [pid = 3748] [id = 292] 12:47:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4361000) [pid = 3748] [serial = 875] [outer = 0000000000000000] 12:47:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4460800) [pid = 3748] [serial = 876] [outer = 000000C2F4361000] 12:47:00 INFO - PROCESS | 3748 | 1468352820402 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4EBFC00) [pid = 3748] [serial = 877] [outer = 000000C2F4361000] 12:47:00 INFO - PROCESS | 3748 | 1468352820860 Marionette TRACE conn9 <- [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]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 12:47:00 INFO - PROCESS | 3748 | 1468352820880 Marionette TRACE conn9 -> [0,1133,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 3748 | 1468352820882 Marionette TRACE conn9 <- [1,1133,null,{"value":"13"}] 12:47:00 INFO - PROCESS | 3748 | 1468352820885 Marionette TRACE conn9 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:47:00 INFO - PROCESS | 3748 | 1468352820887 Marionette TRACE conn9 <- [1,1134,null,{}] 12:47:00 INFO - PROCESS | 3748 | 1468352820897 Marionette TRACE conn9 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:00 INFO - PROCESS | 3748 | 1468352820903 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:01 INFO - PROCESS | 3748 | 1468352821048 Marionette TRACE conn9 <- [1,1135,null,{"value":null}] 12:47:01 INFO - PROCESS | 3748 | 1468352821062 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 3748 | 1468352821065 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB071000 == 34 [pid = 3748] [id = 293] 12:47:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F5231800) [pid = 3748] [serial = 878] [outer = 0000000000000000] 12:47:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F5FC8C00) [pid = 3748] [serial = 879] [outer = 000000C2F5231800] 12:47:01 INFO - PROCESS | 3748 | 1468352821149 Marionette DEBUG loaded listener.js 12:47:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F72A0400) [pid = 3748] [serial = 880] [outer = 000000C2F5231800] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4673800) [pid = 3748] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E65AC000) [pid = 3748] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EC809800) [pid = 3748] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8332C00) [pid = 3748] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F51DF800) [pid = 3748] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F603EC00) [pid = 3748] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E658FC00) [pid = 3748] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F720EC00) [pid = 3748] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F296D800) [pid = 3748] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F1F4EC00) [pid = 3748] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8329000) [pid = 3748] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E7A5BC00) [pid = 3748] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:47:01 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8A1BC00) [pid = 3748] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:47:01 INFO - PROCESS | 3748 | 1468352821734 Marionette TRACE conn9 <- [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]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 879ms 12:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:47:01 INFO - PROCESS | 3748 | 1468352821769 Marionette TRACE conn9 -> [0,1137,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 3748 | 1468352821771 Marionette TRACE conn9 <- [1,1137,null,{"value":"13"}] 12:47:01 INFO - PROCESS | 3748 | 1468352821774 Marionette TRACE conn9 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:47:01 INFO - PROCESS | 3748 | 1468352821776 Marionette TRACE conn9 <- [1,1138,null,{}] 12:47:01 INFO - PROCESS | 3748 | 1468352821779 Marionette TRACE conn9 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:01 INFO - PROCESS | 3748 | 1468352821781 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:01 INFO - PROCESS | 3748 | 1468352821890 Marionette TRACE conn9 <- [1,1139,null,{"value":null}] 12:47:01 INFO - PROCESS | 3748 | 1468352821939 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 3748 | 1468352821941 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC022800 == 35 [pid = 3748] [id = 294] 12:47:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E6760C00) [pid = 3748] [serial = 881] [outer = 0000000000000000] 12:47:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F20A9800) [pid = 3748] [serial = 882] [outer = 000000C2E6760C00] 12:47:01 INFO - PROCESS | 3748 | 1468352821994 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7295800) [pid = 3748] [serial = 883] [outer = 000000C2E6760C00] 12:47:02 INFO - PROCESS | 3748 | 1468352822332 Marionette TRACE conn9 <- [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]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 12:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:47:02 INFO - PROCESS | 3748 | 1468352822406 Marionette TRACE conn9 -> [0,1141,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 3748 | 1468352822409 Marionette TRACE conn9 <- [1,1141,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 3748 | 1468352822412 Marionette TRACE conn9 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 3748 | 1468352822414 Marionette TRACE conn9 <- [1,1142,null,{}] 12:47:02 INFO - PROCESS | 3748 | 1468352822417 Marionette TRACE conn9 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:02 INFO - PROCESS | 3748 | 1468352822419 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:02 INFO - PROCESS | 3748 | 1468352822503 Marionette TRACE conn9 <- [1,1143,null,{"value":null}] 12:47:02 INFO - PROCESS | 3748 | 1468352822508 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:02 INFO - PROCESS | 3748 | 1468352822510 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC29F800 == 36 [pid = 3748] [id = 295] 12:47:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F72E7C00) [pid = 3748] [serial = 884] [outer = 0000000000000000] 12:47:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F9F4F800) [pid = 3748] [serial = 885] [outer = 000000C2F72E7C00] 12:47:02 INFO - PROCESS | 3748 | 1468352822556 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F9F56000) [pid = 3748] [serial = 886] [outer = 000000C2F72E7C00] 12:47:03 INFO - PROCESS | 3748 | 1468352823009 Marionette TRACE conn9 <- [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]]]}] 12:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 12:47:03 INFO - PROCESS | 3748 | 1468352823047 Marionette TRACE conn9 -> [0,1145,"getWindowHandle",null] 12:47:03 INFO - PROCESS | 3748 | 1468352823049 Marionette TRACE conn9 <- [1,1145,null,{"value":"13"}] 12:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:47:03 INFO - PROCESS | 3748 | 1468352823053 Marionette TRACE conn9 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - PROCESS | 3748 | 1468352823055 Marionette TRACE conn9 <- [1,1146,null,{}] 12:47:03 INFO - PROCESS | 3748 | 1468352823058 Marionette TRACE conn9 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:03 INFO - PROCESS | 3748 | 1468352823060 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:03 INFO - PROCESS | 3748 | 1468352823154 Marionette TRACE conn9 <- [1,1147,null,{"value":null}] 12:47:03 INFO - PROCESS | 3748 | 1468352823162 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 3748 | 1468352823164 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52EB800 == 37 [pid = 3748] [id = 296] 12:47:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA1B9800) [pid = 3748] [serial = 887] [outer = 0000000000000000] 12:47:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA1BC800) [pid = 3748] [serial = 888] [outer = 000000C2FA1B9800] 12:47:03 INFO - PROCESS | 3748 | 1468352823207 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FA1C5400) [pid = 3748] [serial = 889] [outer = 000000C2FA1B9800] 12:47:03 INFO - PROCESS | 3748 | 1468352823765 Marionette TRACE conn9 <- [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] 12:47:03 INFO - PROCESS | 3748 | 1468352823795 Marionette TRACE conn9 <- [1,1149,null,{"value":"13"}] 12:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:47:03 INFO - PROCESS | 3748 | 1468352823801 Marionette TRACE conn9 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - PROCESS | 3748 | 1468352823804 Marionette TRACE conn9 <- [1,1150,null,{}] 12:47:03 INFO - PROCESS | 3748 | 1468352823811 Marionette TRACE conn9 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:03 INFO - PROCESS | 3748 | 1468352823814 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:03 INFO - PROCESS | 3748 | 1468352823979 Marionette TRACE conn9 <- [1,1151,null,{"value":null}] 12:47:04 INFO - PROCESS | 3748 | 1468352824069 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 3748 | 1468352824074 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2074800 == 38 [pid = 3748] [id = 297] 12:47:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8591C00) [pid = 3748] [serial = 890] [outer = 0000000000000000] 12:47:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E859CC00) [pid = 3748] [serial = 891] [outer = 000000C2E8591C00] 12:47:04 INFO - PROCESS | 3748 | 1468352824132 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8D24400) [pid = 3748] [serial = 892] [outer = 000000C2E8591C00] 12:47:04 INFO - PROCESS | 3748 | 1468352824709 Marionette TRACE conn9 <- [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]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 943ms 12:47:04 INFO - PROCESS | 3748 | 1468352824746 Marionette TRACE conn9 -> [0,1153,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 3748 | 1468352824751 Marionette TRACE conn9 <- [1,1153,null,{"value":"13"}] 12:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:47:04 INFO - PROCESS | 3748 | 1468352824758 Marionette TRACE conn9 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - PROCESS | 3748 | 1468352824761 Marionette TRACE conn9 <- [1,1154,null,{}] 12:47:04 INFO - PROCESS | 3748 | 1468352824765 Marionette TRACE conn9 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:04 INFO - PROCESS | 3748 | 1468352824768 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:04 INFO - PROCESS | 3748 | 1468352824884 Marionette TRACE conn9 <- [1,1155,null,{"value":null}] 12:47:04 INFO - PROCESS | 3748 | 1468352824973 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 3748 | 1468352824976 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA921000 == 39 [pid = 3748] [id = 298] 12:47:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EE41BC00) [pid = 3748] [serial = 893] [outer = 0000000000000000] 12:47:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EE4DB000) [pid = 3748] [serial = 894] [outer = 000000C2EE41BC00] 12:47:05 INFO - PROCESS | 3748 | 1468352825034 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F220C000) [pid = 3748] [serial = 895] [outer = 000000C2EE41BC00] 12:47:05 INFO - PROCESS | 3748 | 1468352825632 Marionette TRACE conn9 <- [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]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 12:47:05 INFO - PROCESS | 3748 | 1468352825703 Marionette TRACE conn9 -> [0,1157,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 3748 | 1468352825706 Marionette TRACE conn9 <- [1,1157,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:47:05 INFO - PROCESS | 3748 | 1468352825710 Marionette TRACE conn9 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 3748 | 1468352825714 Marionette TRACE conn9 <- [1,1158,null,{}] 12:47:05 INFO - PROCESS | 3748 | 1468352825726 Marionette TRACE conn9 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:05 INFO - PROCESS | 3748 | 1468352825731 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:05 INFO - PROCESS | 3748 | 1468352825845 Marionette TRACE conn9 <- [1,1159,null,{"value":null}] 12:47:05 INFO - PROCESS | 3748 | 1468352825921 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 3748 | 1468352825925 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A2000 == 40 [pid = 3748] [id = 299] 12:47:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F5235400) [pid = 3748] [serial = 896] [outer = 0000000000000000] 12:47:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F603B400) [pid = 3748] [serial = 897] [outer = 000000C2F5235400] 12:47:06 INFO - PROCESS | 3748 | 1468352826023 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2FA1BAC00) [pid = 3748] [serial = 898] [outer = 000000C2F5235400] 12:47:06 INFO - PROCESS | 3748 | 1468352826586 Marionette TRACE conn9 <- [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]]]}] 12:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 12:47:06 INFO - PROCESS | 3748 | 1468352826594 Marionette TRACE conn9 -> [0,1161,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 3748 | 1468352826597 Marionette TRACE conn9 <- [1,1161,null,{"value":"13"}] 12:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:47:06 INFO - PROCESS | 3748 | 1468352826600 Marionette TRACE conn9 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 3748 | 1468352826603 Marionette TRACE conn9 <- [1,1162,null,{}] 12:47:06 INFO - PROCESS | 3748 | 1468352826606 Marionette TRACE conn9 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:06 INFO - PROCESS | 3748 | 1468352826609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:06 INFO - PROCESS | 3748 | 1468352826724 Marionette TRACE conn9 <- [1,1163,null,{"value":null}] 12:47:06 INFO - PROCESS | 3748 | 1468352826810 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 3748 | 1468352826813 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDCA5000 == 41 [pid = 3748] [id = 300] 12:47:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F7BC1C00) [pid = 3748] [serial = 899] [outer = 0000000000000000] 12:47:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1D1800) [pid = 3748] [serial = 900] [outer = 000000C2F7BC1C00] 12:47:06 INFO - PROCESS | 3748 | 1468352826868 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2FA210800) [pid = 3748] [serial = 901] [outer = 000000C2F7BC1C00] 12:47:07 INFO - PROCESS | 3748 | 1468352827464 Marionette TRACE conn9 <- [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] 12:47:07 INFO - PROCESS | 3748 | 1468352827549 Marionette TRACE conn9 <- [1,1165,null,{"value":"13"}] 12:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:47:07 INFO - PROCESS | 3748 | 1468352827552 Marionette TRACE conn9 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:47:07 INFO - PROCESS | 3748 | 1468352827555 Marionette TRACE conn9 <- [1,1166,null,{}] 12:47:07 INFO - PROCESS | 3748 | 1468352827558 Marionette TRACE conn9 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:07 INFO - PROCESS | 3748 | 1468352827561 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:07 INFO - PROCESS | 3748 | 1468352827669 Marionette TRACE conn9 <- [1,1167,null,{"value":null}] 12:47:07 INFO - PROCESS | 3748 | 1468352827743 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 3748 | 1468352827745 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED3C8000 == 42 [pid = 3748] [id = 301] 12:47:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E65A0000) [pid = 3748] [serial = 902] [outer = 0000000000000000] 12:47:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E825D400) [pid = 3748] [serial = 903] [outer = 000000C2E65A0000] 12:47:07 INFO - PROCESS | 3748 | 1468352827946 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2E84EE000) [pid = 3748] [serial = 904] [outer = 000000C2E65A0000] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC29F800 == 41 [pid = 3748] [id = 295] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC022800 == 40 [pid = 3748] [id = 294] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB071000 == 39 [pid = 3748] [id = 293] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91A800 == 38 [pid = 3748] [id = 292] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA247800 == 37 [pid = 3748] [id = 291] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5911800 == 36 [pid = 3748] [id = 290] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2E83000 == 35 [pid = 3748] [id = 289] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED650000 == 34 [pid = 3748] [id = 288] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E7A9E800 == 33 [pid = 3748] [id = 287] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8AA000 == 32 [pid = 3748] [id = 285] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED38E800 == 31 [pid = 3748] [id = 286] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDCA5000 == 30 [pid = 3748] [id = 300] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A2000 == 29 [pid = 3748] [id = 299] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA921000 == 28 [pid = 3748] [id = 298] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52EB800 == 27 [pid = 3748] [id = 296] 12:47:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2074800 == 26 [pid = 3748] [id = 297] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2F4EBF800) [pid = 3748] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2F4669800) [pid = 3748] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2EC8D4800) [pid = 3748] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2ECB16800) [pid = 3748] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2ED5DEC00) [pid = 3748] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F555A000) [pid = 3748] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2EE373800) [pid = 3748] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F51E2000) [pid = 3748] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F729E800) [pid = 3748] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8945C00) [pid = 3748] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8ABE400) [pid = 3748] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7BB1400) [pid = 3748] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F29E5800) [pid = 3748] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4356400) [pid = 3748] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F296C400) [pid = 3748] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F20AB400) [pid = 3748] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E849CC00) [pid = 3748] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E84EC000) [pid = 3748] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E7F4A400) [pid = 3748] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8260C00) [pid = 3748] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F77CB400) [pid = 3748] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F142F800) [pid = 3748] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F55CD000) [pid = 3748] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F5234000) [pid = 3748] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F7BBBC00) [pid = 3748] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F7BC4C00) [pid = 3748] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4675400) [pid = 3748] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:47:09 INFO - PROCESS | 3748 | 1468352829214 Marionette TRACE conn9 <- [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] 12:47:09 INFO - PROCESS | 3748 | 1468352829357 Marionette TRACE conn9 <- [1,1169,null,{"value":"13"}] 12:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:47:09 INFO - PROCESS | 3748 | 1468352829363 Marionette TRACE conn9 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - PROCESS | 3748 | 1468352829367 Marionette TRACE conn9 <- [1,1170,null,{}] 12:47:09 INFO - PROCESS | 3748 | 1468352829373 Marionette TRACE conn9 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 3748 | 1468352829377 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:09 INFO - PROCESS | 3748 | 1468352829465 Marionette TRACE conn9 <- [1,1171,null,{"value":null}] 12:47:09 INFO - PROCESS | 3748 | 1468352829472 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 3748 | 1468352829477 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECF69800 == 27 [pid = 3748] [id = 302] 12:47:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8331000) [pid = 3748] [serial = 905] [outer = 0000000000000000] 12:47:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8422400) [pid = 3748] [serial = 906] [outer = 000000C2E8331000] 12:47:09 INFO - PROCESS | 3748 | 1468352829527 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E84A0800) [pid = 3748] [serial = 907] [outer = 000000C2E8331000] 12:47:10 INFO - PROCESS | 3748 | 1468352830025 Marionette TRACE conn9 <- [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] 12:47:10 INFO - PROCESS | 3748 | 1468352830062 Marionette TRACE conn9 <- [1,1173,null,{"value":"13"}] 12:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:47:10 INFO - PROCESS | 3748 | 1468352830069 Marionette TRACE conn9 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 3748 | 1468352830071 Marionette TRACE conn9 <- [1,1174,null,{}] 12:47:10 INFO - PROCESS | 3748 | 1468352830076 Marionette TRACE conn9 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:10 INFO - PROCESS | 3748 | 1468352830078 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:10 INFO - PROCESS | 3748 | 1468352830170 Marionette TRACE conn9 <- [1,1175,null,{"value":null}] 12:47:10 INFO - PROCESS | 3748 | 1468352830179 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 3748 | 1468352830182 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146A000 == 28 [pid = 3748] [id = 303] 12:47:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8943C00) [pid = 3748] [serial = 908] [outer = 0000000000000000] 12:47:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E894C400) [pid = 3748] [serial = 909] [outer = 000000C2E8943C00] 12:47:10 INFO - PROCESS | 3748 | 1468352830231 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E93DB800) [pid = 3748] [serial = 910] [outer = 000000C2E8943C00] 12:47:10 INFO - PROCESS | 3748 | 1468352830682 Marionette TRACE conn9 <- [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] 12:47:10 INFO - PROCESS | 3748 | 1468352830703 Marionette TRACE conn9 <- [1,1177,null,{"value":"13"}] 12:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:47:10 INFO - PROCESS | 3748 | 1468352830713 Marionette TRACE conn9 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:47:10 INFO - PROCESS | 3748 | 1468352830718 Marionette TRACE conn9 <- [1,1178,null,{}] 12:47:10 INFO - PROCESS | 3748 | 1468352830754 Marionette TRACE conn9 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:10 INFO - PROCESS | 3748 | 1468352830759 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:10 INFO - PROCESS | 3748 | 1468352830878 Marionette TRACE conn9 <- [1,1179,null,{"value":null}] 12:47:10 INFO - PROCESS | 3748 | 1468352830956 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 3748 | 1468352830960 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F519F800 == 29 [pid = 3748] [id = 304] 12:47:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2ED22B400) [pid = 3748] [serial = 911] [outer = 0000000000000000] 12:47:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2ED98AC00) [pid = 3748] [serial = 912] [outer = 000000C2ED22B400] 12:47:11 INFO - PROCESS | 3748 | 1468352831010 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE4CD800) [pid = 3748] [serial = 913] [outer = 000000C2ED22B400] 12:47:11 INFO - PROCESS | 3748 | 1468352831405 Marionette TRACE conn9 <- [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] 12:47:11 INFO - PROCESS | 3748 | 1468352831466 Marionette TRACE conn9 <- [1,1181,null,{"value":"13"}] 12:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:47:11 INFO - PROCESS | 3748 | 1468352831477 Marionette TRACE conn9 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - PROCESS | 3748 | 1468352831479 Marionette TRACE conn9 <- [1,1182,null,{}] 12:47:11 INFO - PROCESS | 3748 | 1468352831483 Marionette TRACE conn9 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:11 INFO - PROCESS | 3748 | 1468352831485 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:11 INFO - PROCESS | 3748 | 1468352831595 Marionette TRACE conn9 <- [1,1183,null,{"value":null}] 12:47:11 INFO - PROCESS | 3748 | 1468352831643 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 3748 | 1468352831645 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F779A800 == 30 [pid = 3748] [id = 305] 12:47:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2040400) [pid = 3748] [serial = 914] [outer = 0000000000000000] 12:47:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F20ABC00) [pid = 3748] [serial = 915] [outer = 000000C2F2040400] 12:47:11 INFO - PROCESS | 3748 | 1468352831692 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F296CC00) [pid = 3748] [serial = 916] [outer = 000000C2F2040400] 12:47:12 INFO - PROCESS | 3748 | 1468352832119 Marionette TRACE conn9 <- [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] 12:47:12 INFO - PROCESS | 3748 | 1468352832176 Marionette TRACE conn9 <- [1,1185,null,{"value":"13"}] 12:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:47:12 INFO - PROCESS | 3748 | 1468352832192 Marionette TRACE conn9 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 3748 | 1468352832194 Marionette TRACE conn9 <- [1,1186,null,{}] 12:47:12 INFO - PROCESS | 3748 | 1468352832198 Marionette TRACE conn9 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 3748 | 1468352832200 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:12 INFO - PROCESS | 3748 | 1468352832333 Marionette TRACE conn9 <- [1,1187,null,{"value":null}] 12:47:12 INFO - PROCESS | 3748 | 1468352832342 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 3748 | 1468352832344 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA48D000 == 31 [pid = 3748] [id = 306] 12:47:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E7F26400) [pid = 3748] [serial = 917] [outer = 0000000000000000] 12:47:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4358800) [pid = 3748] [serial = 918] [outer = 000000C2E7F26400] 12:47:12 INFO - PROCESS | 3748 | 1468352832429 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4671800) [pid = 3748] [serial = 919] [outer = 000000C2E7F26400] 12:47:12 INFO - PROCESS | 3748 | 1468352832825 Marionette TRACE conn9 <- [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]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 12:47:12 INFO - PROCESS | 3748 | 1468352832879 Marionette TRACE conn9 -> [0,1189,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 3748 | 1468352832882 Marionette TRACE conn9 <- [1,1189,null,{"value":"13"}] 12:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:47:12 INFO - PROCESS | 3748 | 1468352832890 Marionette TRACE conn9 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 3748 | 1468352832892 Marionette TRACE conn9 <- [1,1190,null,{}] 12:47:12 INFO - PROCESS | 3748 | 1468352832896 Marionette TRACE conn9 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 3748 | 1468352832902 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:13 INFO - PROCESS | 3748 | 1468352833041 Marionette TRACE conn9 <- [1,1191,null,{"value":null}] 12:47:13 INFO - PROCESS | 3748 | 1468352833096 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 3748 | 1468352833098 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF39800 == 32 [pid = 3748] [id = 307] 12:47:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F4EBAC00) [pid = 3748] [serial = 920] [outer = 0000000000000000] 12:47:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F52FCC00) [pid = 3748] [serial = 921] [outer = 000000C2F4EBAC00] 12:47:13 INFO - PROCESS | 3748 | 1468352833145 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F58C0C00) [pid = 3748] [serial = 922] [outer = 000000C2F4EBAC00] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F20A8400) [pid = 3748] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F4361000) [pid = 3748] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E6758C00) [pid = 3748] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F7BC3400) [pid = 3748] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E6757000) [pid = 3748] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EC8DAC00) [pid = 3748] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E6F46400) [pid = 3748] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6760000) [pid = 3748] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA1B9800) [pid = 3748] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E6760C00) [pid = 3748] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F5231800) [pid = 3748] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F72E7C00) [pid = 3748] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:47:13 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F555EC00) [pid = 3748] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:47:13 INFO - PROCESS | 3748 | 1468352833747 Marionette TRACE conn9 <- [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]]]}] 12:47:13 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 12:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 881ms 12:47:13 INFO - PROCESS | 3748 | 1468352833775 Marionette TRACE conn9 -> [0,1193,"getWindowHandle",null] 12:47:13 INFO - PROCESS | 3748 | 1468352833777 Marionette TRACE conn9 <- [1,1193,null,{"value":"13"}] 12:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:47:13 INFO - PROCESS | 3748 | 1468352833780 Marionette TRACE conn9 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - PROCESS | 3748 | 1468352833782 Marionette TRACE conn9 <- [1,1194,null,{}] 12:47:13 INFO - PROCESS | 3748 | 1468352833785 Marionette TRACE conn9 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:13 INFO - PROCESS | 3748 | 1468352833787 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:13 INFO - PROCESS | 3748 | 1468352833866 Marionette TRACE conn9 <- [1,1195,null,{"value":null}] 12:47:13 INFO - PROCESS | 3748 | 1468352833935 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 3748 | 1468352833937 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB0A0000 == 33 [pid = 3748] [id = 308] 12:47:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E6757C00) [pid = 3748] [serial = 923] [outer = 0000000000000000] 12:47:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2ED2AF000) [pid = 3748] [serial = 924] [outer = 000000C2E6757C00] 12:47:13 INFO - PROCESS | 3748 | 1468352833986 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F555EC00) [pid = 3748] [serial = 925] [outer = 000000C2E6757C00] 12:47:14 INFO - PROCESS | 3748 | 1468352834349 Marionette TRACE conn9 <- [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]]]}] 12:47:14 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 12:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 588ms 12:47:14 INFO - PROCESS | 3748 | 1468352834371 Marionette TRACE conn9 -> [0,1197,"getWindowHandle",null] 12:47:14 INFO - PROCESS | 3748 | 1468352834373 Marionette TRACE conn9 <- [1,1197,null,{"value":"13"}] 12:47:14 INFO - PROCESS | 3748 | 1468352834376 Marionette TRACE conn9 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:47:14 INFO - PROCESS | 3748 | 1468352834378 Marionette TRACE conn9 <- [1,1198,null,{}] 12:47:14 INFO - PROCESS | 3748 | 1468352834381 Marionette TRACE conn9 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:14 INFO - PROCESS | 3748 | 1468352834383 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:14 INFO - PROCESS | 3748 | 1468352834463 Marionette TRACE conn9 <- [1,1199,null,{"value":null}] 12:47:14 INFO - PROCESS | 3748 | 1468352834534 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:14 INFO - PROCESS | 3748 | 1468352834536 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00E800 == 34 [pid = 3748] [id = 309] 12:47:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4EBE000) [pid = 3748] [serial = 926] [outer = 0000000000000000] 12:47:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F729B000) [pid = 3748] [serial = 927] [outer = 000000C2F4EBE000] 12:47:14 INFO - PROCESS | 3748 | 1468352834581 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7BA7800) [pid = 3748] [serial = 928] [outer = 000000C2F4EBE000] 12:47:14 INFO - PROCESS | 3748 | 1468352834954 Marionette TRACE conn9 <- [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]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 12:47:15 INFO - PROCESS | 3748 | 1468352835008 Marionette TRACE conn9 -> [0,1201,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 3748 | 1468352835010 Marionette TRACE conn9 <- [1,1201,null,{"value":"13"}] 12:47:15 INFO - PROCESS | 3748 | 1468352835014 Marionette TRACE conn9 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:47:15 INFO - PROCESS | 3748 | 1468352835015 Marionette TRACE conn9 <- [1,1202,null,{}] 12:47:15 INFO - PROCESS | 3748 | 1468352835019 Marionette TRACE conn9 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:15 INFO - PROCESS | 3748 | 1468352835021 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:15 INFO - PROCESS | 3748 | 1468352835129 Marionette TRACE conn9 <- [1,1203,null,{"value":null}] 12:47:15 INFO - PROCESS | 3748 | 1468352835136 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 3748 | 1468352835138 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC282000 == 35 [pid = 3748] [id = 310] 12:47:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7BB8C00) [pid = 3748] [serial = 929] [outer = 0000000000000000] 12:47:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7FAAC00) [pid = 3748] [serial = 930] [outer = 000000C2F7BB8C00] 12:47:15 INFO - PROCESS | 3748 | 1468352835183 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F9F55C00) [pid = 3748] [serial = 931] [outer = 000000C2F7BB8C00] 12:47:15 INFO - PROCESS | 3748 | 1468352835589 Marionette TRACE conn9 <- [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]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 627ms 12:47:15 INFO - PROCESS | 3748 | 1468352835661 Marionette TRACE conn9 -> [0,1205,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 3748 | 1468352835665 Marionette TRACE conn9 <- [1,1205,null,{"value":"13"}] 12:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:47:15 INFO - PROCESS | 3748 | 1468352835671 Marionette TRACE conn9 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 3748 | 1468352835676 Marionette TRACE conn9 <- [1,1206,null,{}] 12:47:15 INFO - PROCESS | 3748 | 1468352835687 Marionette TRACE conn9 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:15 INFO - PROCESS | 3748 | 1468352835691 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:15 INFO - PROCESS | 3748 | 1468352835820 Marionette TRACE conn9 <- [1,1207,null,{"value":null}] 12:47:15 INFO - PROCESS | 3748 | 1468352835918 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 3748 | 1468352835924 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED354800 == 36 [pid = 3748] [id = 311] 12:47:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E7F48000) [pid = 3748] [serial = 932] [outer = 0000000000000000] 12:47:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8325800) [pid = 3748] [serial = 933] [outer = 000000C2E7F48000] 12:47:15 INFO - PROCESS | 3748 | 1468352835985 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E84EB800) [pid = 3748] [serial = 934] [outer = 000000C2E7F48000] 12:47:16 INFO - PROCESS | 3748 | 1468352836768 Marionette TRACE conn9 <- [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]]]}] 12:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1136ms 12:47:16 INFO - PROCESS | 3748 | 1468352836808 Marionette TRACE conn9 -> [0,1209,"getWindowHandle",null] 12:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:47:16 INFO - PROCESS | 3748 | 1468352836812 Marionette TRACE conn9 <- [1,1209,null,{"value":"13"}] 12:47:16 INFO - PROCESS | 3748 | 1468352836819 Marionette TRACE conn9 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 3748 | 1468352836823 Marionette TRACE conn9 <- [1,1210,null,{}] 12:47:16 INFO - PROCESS | 3748 | 1468352836828 Marionette TRACE conn9 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:16 INFO - PROCESS | 3748 | 1468352836831 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:17 INFO - PROCESS | 3748 | 1468352836988 Marionette TRACE conn9 <- [1,1211,null,{"value":null}] 12:47:17 INFO - PROCESS | 3748 | 1468352837097 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:17 INFO - PROCESS | 3748 | 1468352837100 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE7800 == 37 [pid = 3748] [id = 312] 12:47:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E9361400) [pid = 3748] [serial = 935] [outer = 0000000000000000] 12:47:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2ECBCE400) [pid = 3748] [serial = 936] [outer = 000000C2E9361400] 12:47:17 INFO - PROCESS | 3748 | 1468352837159 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2EE415400) [pid = 3748] [serial = 937] [outer = 000000C2E9361400] 12:47:18 INFO - PROCESS | 3748 | 1468352838031 Marionette TRACE conn9 <- [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] 12:47:18 INFO - PROCESS | 3748 | 1468352838082 Marionette TRACE conn9 <- [1,1213,null,{"value":"13"}] 12:47:18 INFO - PROCESS | 3748 | 1468352838088 Marionette TRACE conn9 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:47:18 INFO - PROCESS | 3748 | 1468352838092 Marionette TRACE conn9 <- [1,1214,null,{}] 12:47:18 INFO - PROCESS | 3748 | 1468352838098 Marionette TRACE conn9 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:18 INFO - PROCESS | 3748 | 1468352838101 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:18 INFO - PROCESS | 3748 | 1468352838211 Marionette TRACE conn9 <- [1,1215,null,{"value":null}] 12:47:18 INFO - PROCESS | 3748 | 1468352838288 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 3748 | 1468352838291 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8A4800 == 38 [pid = 3748] [id = 313] 12:47:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E859A400) [pid = 3748] [serial = 938] [outer = 0000000000000000] 12:47:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E876CC00) [pid = 3748] [serial = 939] [outer = 000000C2E859A400] 12:47:18 INFO - PROCESS | 3748 | 1468352838343 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8D5D800) [pid = 3748] [serial = 940] [outer = 000000C2E859A400] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00E800 == 37 [pid = 3748] [id = 309] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB0A0000 == 36 [pid = 3748] [id = 308] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF39800 == 35 [pid = 3748] [id = 307] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA48D000 == 34 [pid = 3748] [id = 306] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F779A800 == 33 [pid = 3748] [id = 305] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F519F800 == 32 [pid = 3748] [id = 304] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146A000 == 31 [pid = 3748] [id = 303] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECF69800 == 30 [pid = 3748] [id = 302] 12:47:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED3C8000 == 29 [pid = 3748] [id = 301] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F7293800) [pid = 3748] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F28C5000) [pid = 3748] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F2979400) [pid = 3748] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4EBFC00) [pid = 3748] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E7F48800) [pid = 3748] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E83F1800) [pid = 3748] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F7FAD400) [pid = 3748] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E8265C00) [pid = 3748] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E84EA800) [pid = 3748] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2ECB14400) [pid = 3748] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ED83B400) [pid = 3748] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F1F43400) [pid = 3748] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4460800) [pid = 3748] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8497000) [pid = 3748] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1BC800) [pid = 3748] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8944C00) [pid = 3748] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2FA1C5400) [pid = 3748] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F20A9800) [pid = 3748] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5FC8C00) [pid = 3748] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F9F4F800) [pid = 3748] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F72A0400) [pid = 3748] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F203F800) [pid = 3748] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F9F56000) [pid = 3748] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7295800) [pid = 3748] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:47:18 INFO - PROCESS | 3748 | 1468352838850 Marionette TRACE conn9 <- [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]]]}] 12:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 795ms 12:47:18 INFO - PROCESS | 3748 | 1468352838889 Marionette TRACE conn9 -> [0,1217,"getWindowHandle",null] 12:47:18 INFO - PROCESS | 3748 | 1468352838894 Marionette TRACE conn9 <- [1,1217,null,{"value":"13"}] 12:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:47:18 INFO - PROCESS | 3748 | 1468352838899 Marionette TRACE conn9 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - PROCESS | 3748 | 1468352838902 Marionette TRACE conn9 <- [1,1218,null,{}] 12:47:18 INFO - PROCESS | 3748 | 1468352838906 Marionette TRACE conn9 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:18 INFO - PROCESS | 3748 | 1468352838909 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:19 INFO - PROCESS | 3748 | 1468352839005 Marionette TRACE conn9 <- [1,1219,null,{"value":null}] 12:47:19 INFO - PROCESS | 3748 | 1468352839011 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 3748 | 1468352839013 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FCE000 == 30 [pid = 3748] [id = 314] 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EC8DE000) [pid = 3748] [serial = 941] [outer = 0000000000000000] 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED22F400) [pid = 3748] [serial = 942] [outer = 000000C2EC8DE000] 12:47:19 INFO - PROCESS | 3748 | 1468352839060 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE372800) [pid = 3748] [serial = 943] [outer = 000000C2EC8DE000] 12:47:19 INFO - PROCESS | 3748 | 1468352839528 Marionette TRACE conn9 <- [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]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 12:47:19 INFO - PROCESS | 3748 | 1468352839593 Marionette TRACE conn9 -> [0,1221,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 3748 | 1468352839596 Marionette TRACE conn9 <- [1,1221,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:47:19 INFO - PROCESS | 3748 | 1468352839599 Marionette TRACE conn9 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 3748 | 1468352839603 Marionette TRACE conn9 <- [1,1222,null,{}] 12:47:19 INFO - PROCESS | 3748 | 1468352839614 Marionette TRACE conn9 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:19 INFO - PROCESS | 3748 | 1468352839619 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:19 INFO - PROCESS | 3748 | 1468352839734 Marionette TRACE conn9 <- [1,1223,null,{"value":null}] 12:47:19 INFO - PROCESS | 3748 | 1468352839815 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 3748 | 1468352839818 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F557A800 == 31 [pid = 3748] [id = 315] 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE4CEC00) [pid = 3748] [serial = 944] [outer = 0000000000000000] 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F2207000) [pid = 3748] [serial = 945] [outer = 000000C2EE4CEC00] 12:47:19 INFO - PROCESS | 3748 | 1468352839874 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F29E1C00) [pid = 3748] [serial = 946] [outer = 000000C2EE4CEC00] 12:47:20 INFO - PROCESS | 3748 | 1468352840236 Marionette TRACE conn9 <- [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]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 12:47:20 INFO - PROCESS | 3748 | 1468352840295 Marionette TRACE conn9 -> [0,1225,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 3748 | 1468352840297 Marionette TRACE conn9 <- [1,1225,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:47:20 INFO - PROCESS | 3748 | 1468352840301 Marionette TRACE conn9 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 3748 | 1468352840303 Marionette TRACE conn9 <- [1,1226,null,{}] 12:47:20 INFO - PROCESS | 3748 | 1468352840306 Marionette TRACE conn9 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 3748 | 1468352840308 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:20 INFO - PROCESS | 3748 | 1468352840398 Marionette TRACE conn9 <- [1,1227,null,{"value":null}] 12:47:20 INFO - PROCESS | 3748 | 1468352840404 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 3748 | 1468352840407 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA477800 == 32 [pid = 3748] [id = 316] 12:47:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4465400) [pid = 3748] [serial = 947] [outer = 0000000000000000] 12:47:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4D71800) [pid = 3748] [serial = 948] [outer = 000000C2F4465400] 12:47:20 INFO - PROCESS | 3748 | 1468352840455 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F51E4800) [pid = 3748] [serial = 949] [outer = 000000C2F4465400] 12:47:20 INFO - PROCESS | 3748 | 1468352840898 Marionette TRACE conn9 <- [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]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 12:47:20 INFO - PROCESS | 3748 | 1468352840940 Marionette TRACE conn9 -> [0,1229,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 3748 | 1468352840942 Marionette TRACE conn9 <- [1,1229,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:47:20 INFO - PROCESS | 3748 | 1468352840946 Marionette TRACE conn9 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 3748 | 1468352840948 Marionette TRACE conn9 <- [1,1230,null,{}] 12:47:20 INFO - PROCESS | 3748 | 1468352840951 Marionette TRACE conn9 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 3748 | 1468352840954 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:21 INFO - PROCESS | 3748 | 1468352841067 Marionette TRACE conn9 <- [1,1231,null,{"value":null}] 12:47:21 INFO - PROCESS | 3748 | 1468352841147 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 3748 | 1468352841149 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F15000 == 33 [pid = 3748] [id = 317] 12:47:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E7A53400) [pid = 3748] [serial = 950] [outer = 0000000000000000] 12:47:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F555B800) [pid = 3748] [serial = 951] [outer = 000000C2E7A53400] 12:47:21 INFO - PROCESS | 3748 | 1468352841194 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5FC7C00) [pid = 3748] [serial = 952] [outer = 000000C2E7A53400] 12:47:21 INFO - PROCESS | 3748 | 1468352841604 Marionette TRACE conn9 <- [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]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 12:47:21 INFO - PROCESS | 3748 | 1468352841680 Marionette TRACE conn9 -> [0,1233,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 3748 | 1468352841683 Marionette TRACE conn9 <- [1,1233,null,{"value":"13"}] 12:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:47:21 INFO - PROCESS | 3748 | 1468352841695 Marionette TRACE conn9 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - PROCESS | 3748 | 1468352841697 Marionette TRACE conn9 <- [1,1234,null,{}] 12:47:21 INFO - PROCESS | 3748 | 1468352841701 Marionette TRACE conn9 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:21 INFO - PROCESS | 3748 | 1468352841707 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:21 INFO - PROCESS | 3748 | 1468352841850 Marionette TRACE conn9 <- [1,1235,null,{"value":null}] 12:47:21 INFO - PROCESS | 3748 | 1468352841900 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 3748 | 1468352841902 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00B800 == 34 [pid = 3748] [id = 318] 12:47:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F72E2000) [pid = 3748] [serial = 953] [outer = 0000000000000000] 12:47:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7FB0800) [pid = 3748] [serial = 954] [outer = 000000C2F72E2000] 12:47:21 INFO - PROCESS | 3748 | 1468352841948 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2FA1B8C00) [pid = 3748] [serial = 955] [outer = 000000C2F72E2000] 12:47:22 INFO - PROCESS | 3748 | 1468352842458 Marionette TRACE conn9 <- [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]]]}] 12:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 836ms 12:47:22 INFO - PROCESS | 3748 | 1468352842526 Marionette TRACE conn9 -> [0,1237,"getWindowHandle",null] 12:47:22 INFO - PROCESS | 3748 | 1468352842528 Marionette TRACE conn9 <- [1,1237,null,{"value":"13"}] 12:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:47:22 INFO - PROCESS | 3748 | 1468352842531 Marionette TRACE conn9 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:47:22 INFO - PROCESS | 3748 | 1468352842533 Marionette TRACE conn9 <- [1,1238,null,{}] 12:47:22 INFO - PROCESS | 3748 | 1468352842537 Marionette TRACE conn9 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:22 INFO - PROCESS | 3748 | 1468352842539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:22 INFO - PROCESS | 3748 | 1468352842695 Marionette TRACE conn9 <- [1,1239,null,{"value":null}] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E7F26400) [pid = 3748] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8943C00) [pid = 3748] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7BC1C00) [pid = 3748] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6757C00) [pid = 3748] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F2040400) [pid = 3748] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4EBE000) [pid = 3748] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED22B400) [pid = 3748] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F4EBAC00) [pid = 3748] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8591C00) [pid = 3748] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5235400) [pid = 3748] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EE41BC00) [pid = 3748] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E65A0000) [pid = 3748] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:47:22 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8331000) [pid = 3748] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:47:22 INFO - PROCESS | 3748 | 1468352842753 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 3748 | 1468352842755 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F590F800 == 35 [pid = 3748] [id = 319] 12:47:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E7F26400) [pid = 3748] [serial = 956] [outer = 0000000000000000] 12:47:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E83EFC00) [pid = 3748] [serial = 957] [outer = 000000C2E7F26400] 12:47:22 INFO - PROCESS | 3748 | 1468352842800 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE4D3400) [pid = 3748] [serial = 958] [outer = 000000C2E7F26400] 12:47:23 INFO - PROCESS | 3748 | 1468352843171 Marionette TRACE conn9 <- [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]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 12:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:47:23 INFO - PROCESS | 3748 | 1468352843225 Marionette TRACE conn9 -> [0,1241,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 3748 | 1468352843227 Marionette TRACE conn9 <- [1,1241,null,{"value":"13"}] 12:47:23 INFO - PROCESS | 3748 | 1468352843231 Marionette TRACE conn9 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - PROCESS | 3748 | 1468352843233 Marionette TRACE conn9 <- [1,1242,null,{}] 12:47:23 INFO - PROCESS | 3748 | 1468352843236 Marionette TRACE conn9 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:23 INFO - PROCESS | 3748 | 1468352843238 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:23 INFO - PROCESS | 3748 | 1468352843320 Marionette TRACE conn9 <- [1,1243,null,{"value":null}] 12:47:23 INFO - PROCESS | 3748 | 1468352843326 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 3748 | 1468352843328 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC31C000 == 36 [pid = 3748] [id = 320] 12:47:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4EBE000) [pid = 3748] [serial = 959] [outer = 0000000000000000] 12:47:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2FA1C0C00) [pid = 3748] [serial = 960] [outer = 000000C2F4EBE000] 12:47:23 INFO - PROCESS | 3748 | 1468352843374 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2FA1D6C00) [pid = 3748] [serial = 961] [outer = 000000C2F4EBE000] 12:47:23 INFO - PROCESS | 3748 | 1468352843810 Marionette TRACE conn9 <- [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]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 12:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:47:23 INFO - PROCESS | 3748 | 1468352843863 Marionette TRACE conn9 -> [0,1245,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 3748 | 1468352843865 Marionette TRACE conn9 <- [1,1245,null,{"value":"13"}] 12:47:23 INFO - PROCESS | 3748 | 1468352843869 Marionette TRACE conn9 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - PROCESS | 3748 | 1468352843870 Marionette TRACE conn9 <- [1,1246,null,{}] 12:47:23 INFO - PROCESS | 3748 | 1468352843874 Marionette TRACE conn9 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:23 INFO - PROCESS | 3748 | 1468352843876 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:23 INFO - PROCESS | 3748 | 1468352843961 Marionette TRACE conn9 <- [1,1247,null,{"value":null}] 12:47:23 INFO - PROCESS | 3748 | 1468352843968 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 3748 | 1468352843970 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB2800 == 37 [pid = 3748] [id = 321] 12:47:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2FA214800) [pid = 3748] [serial = 962] [outer = 0000000000000000] 12:47:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2FA75F400) [pid = 3748] [serial = 963] [outer = 000000C2FA214800] 12:47:24 INFO - PROCESS | 3748 | 1468352844015 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA977400) [pid = 3748] [serial = 964] [outer = 000000C2FA214800] 12:47:24 INFO - PROCESS | 3748 | 1468352844458 Marionette TRACE conn9 <- [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]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 12:47:24 INFO - PROCESS | 3748 | 1468352844501 Marionette TRACE conn9 -> [0,1249,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 3748 | 1468352844503 Marionette TRACE conn9 <- [1,1249,null,{"value":"13"}] 12:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:47:24 INFO - PROCESS | 3748 | 1468352844511 Marionette TRACE conn9 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - PROCESS | 3748 | 1468352844513 Marionette TRACE conn9 <- [1,1250,null,{}] 12:47:24 INFO - PROCESS | 3748 | 1468352844516 Marionette TRACE conn9 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:24 INFO - PROCESS | 3748 | 1468352844518 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:24 INFO - PROCESS | 3748 | 1468352844601 Marionette TRACE conn9 <- [1,1251,null,{"value":null}] 12:47:24 INFO - PROCESS | 3748 | 1468352844607 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 3748 | 1468352844609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE8000 == 38 [pid = 3748] [id = 322] 12:47:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA977800) [pid = 3748] [serial = 965] [outer = 0000000000000000] 12:47:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FADD8000) [pid = 3748] [serial = 966] [outer = 000000C2FA977800] 12:47:24 INFO - PROCESS | 3748 | 1468352844654 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2FADDE800) [pid = 3748] [serial = 967] [outer = 000000C2FA977800] 12:47:25 INFO - PROCESS | 3748 | 1468352845305 Marionette TRACE conn9 <- [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]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 880ms 12:47:25 INFO - PROCESS | 3748 | 1468352845401 Marionette TRACE conn9 -> [0,1253,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 3748 | 1468352845406 Marionette TRACE conn9 <- [1,1253,null,{"value":"13"}] 12:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:47:25 INFO - PROCESS | 3748 | 1468352845412 Marionette TRACE conn9 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - PROCESS | 3748 | 1468352845417 Marionette TRACE conn9 <- [1,1254,null,{}] 12:47:25 INFO - PROCESS | 3748 | 1468352845423 Marionette TRACE conn9 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:25 INFO - PROCESS | 3748 | 1468352845426 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:25 INFO - PROCESS | 3748 | 1468352845561 Marionette TRACE conn9 <- [1,1255,null,{"value":null}] 12:47:25 INFO - PROCESS | 3748 | 1468352845630 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 3748 | 1468352845633 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C1000 == 39 [pid = 3748] [id = 323] 12:47:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E859A000) [pid = 3748] [serial = 968] [outer = 0000000000000000] 12:47:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E9369400) [pid = 3748] [serial = 969] [outer = 000000C2E859A000] 12:47:25 INFO - PROCESS | 3748 | 1468352845733 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EE310000) [pid = 3748] [serial = 970] [outer = 000000C2E859A000] 12:47:26 INFO - PROCESS | 3748 | 1468352846327 Marionette TRACE conn9 <- [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]]]}] 12:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 985ms 12:47:26 INFO - PROCESS | 3748 | 1468352846401 Marionette TRACE conn9 -> [0,1257,"getWindowHandle",null] 12:47:26 INFO - PROCESS | 3748 | 1468352846406 Marionette TRACE conn9 <- [1,1257,null,{"value":"13"}] 12:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:47:26 INFO - PROCESS | 3748 | 1468352846412 Marionette TRACE conn9 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:47:26 INFO - PROCESS | 3748 | 1468352846416 Marionette TRACE conn9 <- [1,1258,null,{}] 12:47:26 INFO - PROCESS | 3748 | 1468352846420 Marionette TRACE conn9 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:26 INFO - PROCESS | 3748 | 1468352846423 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:26 INFO - PROCESS | 3748 | 1468352846571 Marionette TRACE conn9 <- [1,1259,null,{"value":null}] 12:47:26 INFO - PROCESS | 3748 | 1468352846692 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 3748 | 1468352846695 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB132800 == 40 [pid = 3748] [id = 324] 12:47:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F29D9C00) [pid = 3748] [serial = 971] [outer = 0000000000000000] 12:47:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4674000) [pid = 3748] [serial = 972] [outer = 000000C2F29D9C00] 12:47:26 INFO - PROCESS | 3748 | 1468352846756 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F7210400) [pid = 3748] [serial = 973] [outer = 000000C2F29D9C00] 12:47:27 INFO - PROCESS | 3748 | 1468352847373 Marionette TRACE conn9 <- [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]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1025ms 12:47:27 INFO - PROCESS | 3748 | 1468352847438 Marionette TRACE conn9 -> [0,1261,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 3748 | 1468352847441 Marionette TRACE conn9 <- [1,1261,null,{"value":"13"}] 12:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:47:27 INFO - PROCESS | 3748 | 1468352847445 Marionette TRACE conn9 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 3748 | 1468352847449 Marionette TRACE conn9 <- [1,1262,null,{}] 12:47:27 INFO - PROCESS | 3748 | 1468352847461 Marionette TRACE conn9 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:27 INFO - PROCESS | 3748 | 1468352847466 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:27 INFO - PROCESS | 3748 | 1468352847642 Marionette TRACE conn9 <- [1,1263,null,{"value":null}] 12:47:27 INFO - PROCESS | 3748 | 1468352847882 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 3748 | 1468352847885 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED65D000 == 41 [pid = 3748] [id = 325] 12:47:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E7F26800) [pid = 3748] [serial = 974] [outer = 0000000000000000] 12:47:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E8424400) [pid = 3748] [serial = 975] [outer = 000000C2E7F26800] 12:47:27 INFO - PROCESS | 3748 | 1468352847950 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E8590800) [pid = 3748] [serial = 976] [outer = 000000C2E7F26800] 12:47:28 INFO - PROCESS | 3748 | 1468352848602 Marionette TRACE conn9 <- [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]]]}] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB2800 == 40 [pid = 3748] [id = 321] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC31C000 == 39 [pid = 3748] [id = 320] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F590F800 == 38 [pid = 3748] [id = 319] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00B800 == 37 [pid = 3748] [id = 318] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F15000 == 36 [pid = 3748] [id = 317] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA477800 == 35 [pid = 3748] [id = 316] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F557A800 == 34 [pid = 3748] [id = 315] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FCE000 == 33 [pid = 3748] [id = 314] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8A4800 == 32 [pid = 3748] [id = 313] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC282000 == 31 [pid = 3748] [id = 310] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED354800 == 30 [pid = 3748] [id = 311] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE7800 == 29 [pid = 3748] [id = 312] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB132800 == 28 [pid = 3748] [id = 324] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C1000 == 27 [pid = 3748] [id = 323] 12:47:29 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE8000 == 26 [pid = 3748] [id = 322] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F4671800) [pid = 3748] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E894C400) [pid = 3748] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2FA1D1800) [pid = 3748] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F555EC00) [pid = 3748] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F20ABC00) [pid = 3748] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F729B000) [pid = 3748] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2ED98AC00) [pid = 3748] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F58C0C00) [pid = 3748] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E93DB800) [pid = 3748] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F296CC00) [pid = 3748] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E859CC00) [pid = 3748] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4358800) [pid = 3748] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA1BAC00) [pid = 3748] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8D24400) [pid = 3748] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F220C000) [pid = 3748] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E84EE000) [pid = 3748] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE4CD800) [pid = 3748] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84A0800) [pid = 3748] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F52FCC00) [pid = 3748] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EE4DB000) [pid = 3748] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E825D400) [pid = 3748] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2FA210800) [pid = 3748] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ED2AF000) [pid = 3748] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F603B400) [pid = 3748] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8422400) [pid = 3748] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F7BA7800) [pid = 3748] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F7FAAC00) [pid = 3748] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1845ms 12:47:29 INFO - PROCESS | 3748 | 1468352849299 Marionette TRACE conn9 -> [0,1265,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 3748 | 1468352849304 Marionette TRACE conn9 <- [1,1265,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:47:29 INFO - PROCESS | 3748 | 1468352849309 Marionette TRACE conn9 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 3748 | 1468352849312 Marionette TRACE conn9 <- [1,1266,null,{}] 12:47:29 INFO - PROCESS | 3748 | 1468352849319 Marionette TRACE conn9 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:29 INFO - PROCESS | 3748 | 1468352849323 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:29 INFO - PROCESS | 3748 | 1468352849413 Marionette TRACE conn9 <- [1,1267,null,{"value":null}] 12:47:29 INFO - PROCESS | 3748 | 1468352849463 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 3748 | 1468352849468 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECAA9800 == 27 [pid = 3748] [id = 326] 12:47:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8211000) [pid = 3748] [serial = 977] [outer = 0000000000000000] 12:47:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8260800) [pid = 3748] [serial = 978] [outer = 000000C2E8211000] 12:47:29 INFO - PROCESS | 3748 | 1468352849518 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8426800) [pid = 3748] [serial = 979] [outer = 000000C2E8211000] 12:47:30 INFO - PROCESS | 3748 | 1468352850008 Marionette TRACE conn9 <- [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]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 733ms 12:47:30 INFO - PROCESS | 3748 | 1468352850046 Marionette TRACE conn9 -> [0,1269,"getWindowHandle",null] 12:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:47:30 INFO - PROCESS | 3748 | 1468352850049 Marionette TRACE conn9 <- [1,1269,null,{"value":"13"}] 12:47:30 INFO - PROCESS | 3748 | 1468352850057 Marionette TRACE conn9 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 3748 | 1468352850061 Marionette TRACE conn9 <- [1,1270,null,{}] 12:47:30 INFO - PROCESS | 3748 | 1468352850065 Marionette TRACE conn9 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 3748 | 1468352850068 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:30 INFO - PROCESS | 3748 | 1468352850158 Marionette TRACE conn9 <- [1,1271,null,{"value":null}] 12:47:30 INFO - PROCESS | 3748 | 1468352850167 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 3748 | 1468352850170 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89B800 == 28 [pid = 3748] [id = 327] 12:47:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E84F2C00) [pid = 3748] [serial = 980] [outer = 0000000000000000] 12:47:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8596400) [pid = 3748] [serial = 981] [outer = 000000C2E84F2C00] 12:47:30 INFO - PROCESS | 3748 | 1468352850219 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8944400) [pid = 3748] [serial = 982] [outer = 000000C2E84F2C00] 12:47:30 INFO - PROCESS | 3748 | 1468352850680 Marionette TRACE conn9 <- [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]]]}] 12:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 693ms 12:47:30 INFO - PROCESS | 3748 | 1468352850748 Marionette TRACE conn9 -> [0,1273,"getWindowHandle",null] 12:47:30 INFO - PROCESS | 3748 | 1468352850750 Marionette TRACE conn9 <- [1,1273,null,{"value":"13"}] 12:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:47:30 INFO - PROCESS | 3748 | 1468352850754 Marionette TRACE conn9 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 3748 | 1468352850756 Marionette TRACE conn9 <- [1,1274,null,{}] 12:47:30 INFO - PROCESS | 3748 | 1468352850797 Marionette TRACE conn9 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 3748 | 1468352850802 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:30 INFO - PROCESS | 3748 | 1468352850907 Marionette TRACE conn9 <- [1,1275,null,{"value":null}] 12:47:30 INFO - PROCESS | 3748 | 1468352850974 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 3748 | 1468352850979 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C1000 == 29 [pid = 3748] [id = 328] 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EC8DB400) [pid = 3748] [serial = 983] [outer = 0000000000000000] 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2ECB16000) [pid = 3748] [serial = 984] [outer = 000000C2EC8DB400] 12:47:31 INFO - PROCESS | 3748 | 1468352851029 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED5EB800) [pid = 3748] [serial = 985] [outer = 000000C2EC8DB400] 12:47:31 INFO - PROCESS | 3748 | 1468352851410 Marionette TRACE conn9 <- [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]]]}] 12:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 12:47:31 INFO - PROCESS | 3748 | 1468352851491 Marionette TRACE conn9 -> [0,1277,"getWindowHandle",null] 12:47:31 INFO - PROCESS | 3748 | 1468352851493 Marionette TRACE conn9 <- [1,1277,null,{"value":"13"}] 12:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:47:31 INFO - PROCESS | 3748 | 1468352851497 Marionette TRACE conn9 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:47:31 INFO - PROCESS | 3748 | 1468352851499 Marionette TRACE conn9 <- [1,1278,null,{}] 12:47:31 INFO - PROCESS | 3748 | 1468352851511 Marionette TRACE conn9 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:31 INFO - PROCESS | 3748 | 1468352851513 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:31 INFO - PROCESS | 3748 | 1468352851622 Marionette TRACE conn9 <- [1,1279,null,{"value":null}] 12:47:31 INFO - PROCESS | 3748 | 1468352851628 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 3748 | 1468352851630 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F581A000 == 30 [pid = 3748] [id = 329] 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE4CD800) [pid = 3748] [serial = 986] [outer = 0000000000000000] 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EEB4D800) [pid = 3748] [serial = 987] [outer = 000000C2EE4CD800] 12:47:31 INFO - PROCESS | 3748 | 1468352851676 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F1F4EC00) [pid = 3748] [serial = 988] [outer = 000000C2EE4CD800] 12:47:32 INFO - PROCESS | 3748 | 1468352852124 Marionette TRACE conn9 <- [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]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 12:47:32 INFO - PROCESS | 3748 | 1468352852190 Marionette TRACE conn9 -> [0,1281,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 3748 | 1468352852192 Marionette TRACE conn9 <- [1,1281,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:47:32 INFO - PROCESS | 3748 | 1468352852202 Marionette TRACE conn9 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 3748 | 1468352852204 Marionette TRACE conn9 <- [1,1282,null,{}] 12:47:32 INFO - PROCESS | 3748 | 1468352852247 Marionette TRACE conn9 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 3748 | 1468352852250 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:32 INFO - PROCESS | 3748 | 1468352852367 Marionette TRACE conn9 <- [1,1283,null,{"value":null}] 12:47:32 INFO - PROCESS | 3748 | 1468352852375 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:32 INFO - PROCESS | 3748 | 1468352852377 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FED800 == 31 [pid = 3748] [id = 330] 12:47:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE4CDC00) [pid = 3748] [serial = 989] [outer = 0000000000000000] 12:47:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F28C2800) [pid = 3748] [serial = 990] [outer = 000000C2EE4CDC00] 12:47:32 INFO - PROCESS | 3748 | 1468352852422 Marionette DEBUG loaded listener.js 12:47:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2972800) [pid = 3748] [serial = 991] [outer = 000000C2EE4CDC00] 12:47:32 INFO - PROCESS | 3748 | 1468352852868 Marionette TRACE conn9 <- [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]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 712ms 12:47:32 INFO - PROCESS | 3748 | 1468352852916 Marionette TRACE conn9 -> [0,1285,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 3748 | 1468352852918 Marionette TRACE conn9 <- [1,1285,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:47:32 INFO - PROCESS | 3748 | 1468352852922 Marionette TRACE conn9 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 3748 | 1468352852924 Marionette TRACE conn9 <- [1,1286,null,{}] 12:47:32 INFO - PROCESS | 3748 | 1468352852927 Marionette TRACE conn9 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 3748 | 1468352852933 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:33 INFO - PROCESS | 3748 | 1468352853074 Marionette TRACE conn9 <- [1,1287,null,{"value":null}] 12:47:33 INFO - PROCESS | 3748 | 1468352853145 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 3748 | 1468352853147 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91C000 == 32 [pid = 3748] [id = 331] 12:47:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4668800) [pid = 3748] [serial = 992] [outer = 0000000000000000] 12:47:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4AD0C00) [pid = 3748] [serial = 993] [outer = 000000C2F4668800] 12:47:33 INFO - PROCESS | 3748 | 1468352853193 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F51E4000) [pid = 3748] [serial = 994] [outer = 000000C2F4668800] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E7A53400) [pid = 3748] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F72E2000) [pid = 3748] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E7F26400) [pid = 3748] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4465400) [pid = 3748] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EE4CEC00) [pid = 3748] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E859A400) [pid = 3748] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7BB8C00) [pid = 3748] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EC8DE000) [pid = 3748] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E7F48000) [pid = 3748] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E9361400) [pid = 3748] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F4EBE000) [pid = 3748] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2FA977800) [pid = 3748] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:47:33 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2FA214800) [pid = 3748] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:47:33 INFO - PROCESS | 3748 | 1468352853852 Marionette TRACE conn9 <- [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]]]}] 12:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 12:47:33 INFO - PROCESS | 3748 | 1468352853908 Marionette TRACE conn9 -> [0,1289,"getWindowHandle",null] 12:47:33 INFO - PROCESS | 3748 | 1468352853910 Marionette TRACE conn9 <- [1,1289,null,{"value":"13"}] 12:47:33 INFO - PROCESS | 3748 | 1468352853913 Marionette TRACE conn9 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:47:33 INFO - PROCESS | 3748 | 1468352853923 Marionette TRACE conn9 <- [1,1290,null,{}] 12:47:33 INFO - PROCESS | 3748 | 1468352853927 Marionette TRACE conn9 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:33 INFO - PROCESS | 3748 | 1468352853929 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:34 INFO - PROCESS | 3748 | 1468352854038 Marionette TRACE conn9 <- [1,1291,null,{"value":null}] 12:47:34 INFO - PROCESS | 3748 | 1468352854084 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 3748 | 1468352854086 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF4A800 == 33 [pid = 3748] [id = 332] 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E7A0DC00) [pid = 3748] [serial = 995] [outer = 0000000000000000] 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EC8D0400) [pid = 3748] [serial = 996] [outer = 000000C2E7A0DC00] 12:47:34 INFO - PROCESS | 3748 | 1468352854131 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F484C000) [pid = 3748] [serial = 997] [outer = 000000C2E7A0DC00] 12:47:34 INFO - PROCESS | 3748 | 1468352854494 Marionette TRACE conn9 <- [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]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 12:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:47:34 INFO - PROCESS | 3748 | 1468352854547 Marionette TRACE conn9 -> [0,1293,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 3748 | 1468352854549 Marionette TRACE conn9 <- [1,1293,null,{"value":"13"}] 12:47:34 INFO - PROCESS | 3748 | 1468352854553 Marionette TRACE conn9 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 3748 | 1468352854555 Marionette TRACE conn9 <- [1,1294,null,{}] 12:47:34 INFO - PROCESS | 3748 | 1468352854559 Marionette TRACE conn9 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:34 INFO - PROCESS | 3748 | 1468352854561 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:34 INFO - PROCESS | 3748 | 1468352854640 Marionette TRACE conn9 <- [1,1295,null,{"value":null}] 12:47:34 INFO - PROCESS | 3748 | 1468352854646 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 3748 | 1468352854648 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB138000 == 34 [pid = 3748] [id = 333] 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5558400) [pid = 3748] [serial = 998] [outer = 0000000000000000] 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F59E5C00) [pid = 3748] [serial = 999] [outer = 000000C2F5558400] 12:47:34 INFO - PROCESS | 3748 | 1468352854692 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7296C00) [pid = 3748] [serial = 1000] [outer = 000000C2F5558400] 12:47:35 INFO - PROCESS | 3748 | 1468352855119 Marionette TRACE conn9 <- [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]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 585ms 12:47:35 INFO - PROCESS | 3748 | 1468352855148 Marionette TRACE conn9 -> [0,1297,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 3748 | 1468352855158 Marionette TRACE conn9 <- [1,1297,null,{"value":"13"}] 12:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:47:35 INFO - PROCESS | 3748 | 1468352855166 Marionette TRACE conn9 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 3748 | 1468352855168 Marionette TRACE conn9 <- [1,1298,null,{}] 12:47:35 INFO - PROCESS | 3748 | 1468352855171 Marionette TRACE conn9 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:35 INFO - PROCESS | 3748 | 1468352855173 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:35 INFO - PROCESS | 3748 | 1468352855255 Marionette TRACE conn9 <- [1,1299,null,{"value":null}] 12:47:35 INFO - PROCESS | 3748 | 1468352855261 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:35 INFO - PROCESS | 3748 | 1468352855262 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01C000 == 35 [pid = 3748] [id = 334] 12:47:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F729F000) [pid = 3748] [serial = 1001] [outer = 0000000000000000] 12:47:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F72E3800) [pid = 3748] [serial = 1002] [outer = 000000C2F729F000] 12:47:35 INFO - PROCESS | 3748 | 1468352855307 Marionette DEBUG loaded listener.js 12:47:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F7BA5000) [pid = 3748] [serial = 1003] [outer = 000000C2F729F000] 12:47:35 INFO - PROCESS | 3748 | 1468352855793 Marionette TRACE conn9 <- [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]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 690ms 12:47:35 INFO - PROCESS | 3748 | 1468352855860 Marionette TRACE conn9 -> [0,1301,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 3748 | 1468352855865 Marionette TRACE conn9 <- [1,1301,null,{"value":"13"}] 12:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:47:35 INFO - PROCESS | 3748 | 1468352855871 Marionette TRACE conn9 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - PROCESS | 3748 | 1468352855875 Marionette TRACE conn9 <- [1,1302,null,{}] 12:47:35 INFO - PROCESS | 3748 | 1468352855881 Marionette TRACE conn9 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:35 INFO - PROCESS | 3748 | 1468352855885 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:36 INFO - PROCESS | 3748 | 1468352856030 Marionette TRACE conn9 <- [1,1303,null,{"value":null}] 12:47:36 INFO - PROCESS | 3748 | 1468352856100 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:36 INFO - PROCESS | 3748 | 1468352856105 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED652800 == 36 [pid = 3748] [id = 335] 12:47:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E820C000) [pid = 3748] [serial = 1004] [outer = 0000000000000000] 12:47:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E820F800) [pid = 3748] [serial = 1005] [outer = 000000C2E820C000] 12:47:36 INFO - PROCESS | 3748 | 1468352856204 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8497400) [pid = 3748] [serial = 1006] [outer = 000000C2E820C000] 12:47:36 INFO - PROCESS | 3748 | 1468352856979 Marionette TRACE conn9 <- [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]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1198ms 12:47:37 INFO - PROCESS | 3748 | 1468352857069 Marionette TRACE conn9 -> [0,1305,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 3748 | 1468352857075 Marionette TRACE conn9 <- [1,1305,null,{"value":"13"}] 12:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:47:37 INFO - PROCESS | 3748 | 1468352857082 Marionette TRACE conn9 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 3748 | 1468352857085 Marionette TRACE conn9 <- [1,1306,null,{}] 12:47:37 INFO - PROCESS | 3748 | 1468352857089 Marionette TRACE conn9 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:37 INFO - PROCESS | 3748 | 1468352857093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:37 INFO - PROCESS | 3748 | 1468352857250 Marionette TRACE conn9 <- [1,1307,null,{"value":null}] 12:47:37 INFO - PROCESS | 3748 | 1468352857360 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 3748 | 1468352857362 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2E800 == 37 [pid = 3748] [id = 336] 12:47:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E894EC00) [pid = 3748] [serial = 1007] [outer = 0000000000000000] 12:47:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2EC8DEC00) [pid = 3748] [serial = 1008] [outer = 000000C2E894EC00] 12:47:37 INFO - PROCESS | 3748 | 1468352857421 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2EE371400) [pid = 3748] [serial = 1009] [outer = 000000C2E894EC00] 12:47:38 INFO - PROCESS | 3748 | 1468352858262 Marionette TRACE conn9 <- [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]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1242ms 12:47:38 INFO - PROCESS | 3748 | 1468352858326 Marionette TRACE conn9 -> [0,1309,"getWindowHandle",null] 12:47:38 INFO - PROCESS | 3748 | 1468352858330 Marionette TRACE conn9 <- [1,1309,null,{"value":"13"}] 12:47:38 INFO - PROCESS | 3748 | 1468352858336 Marionette TRACE conn9 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:47:38 INFO - PROCESS | 3748 | 1468352858339 Marionette TRACE conn9 <- [1,1310,null,{}] 12:47:38 INFO - PROCESS | 3748 | 1468352858345 Marionette TRACE conn9 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:38 INFO - PROCESS | 3748 | 1468352858347 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:38 INFO - PROCESS | 3748 | 1468352858465 Marionette TRACE conn9 <- [1,1311,null,{"value":null}] 12:47:38 INFO - PROCESS | 3748 | 1468352858541 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:38 INFO - PROCESS | 3748 | 1468352858546 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE9000 == 38 [pid = 3748] [id = 337] 12:47:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E820A800) [pid = 3748] [serial = 1010] [outer = 0000000000000000] 12:47:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E8210000) [pid = 3748] [serial = 1011] [outer = 000000C2E820A800] 12:47:38 INFO - PROCESS | 3748 | 1468352858597 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E83E7C00) [pid = 3748] [serial = 1012] [outer = 000000C2E820A800] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB138000 == 37 [pid = 3748] [id = 333] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF4A800 == 36 [pid = 3748] [id = 332] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91C000 == 35 [pid = 3748] [id = 331] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FED800 == 34 [pid = 3748] [id = 330] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F581A000 == 33 [pid = 3748] [id = 329] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C1000 == 32 [pid = 3748] [id = 328] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89B800 == 31 [pid = 3748] [id = 327] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECAA9800 == 30 [pid = 3748] [id = 326] 12:47:38 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED65D000 == 29 [pid = 3748] [id = 325] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2FADD8000) [pid = 3748] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2FADDE800) [pid = 3748] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2FA75F400) [pid = 3748] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F555B800) [pid = 3748] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7FB0800) [pid = 3748] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F5FC7C00) [pid = 3748] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E83EFC00) [pid = 3748] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4D71800) [pid = 3748] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA1B8C00) [pid = 3748] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F2207000) [pid = 3748] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F29E1C00) [pid = 3748] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E876CC00) [pid = 3748] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8D5D800) [pid = 3748] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F9F55C00) [pid = 3748] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED22F400) [pid = 3748] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EE372800) [pid = 3748] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8325800) [pid = 3748] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E84EB800) [pid = 3748] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ECBCE400) [pid = 3748] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EE415400) [pid = 3748] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2FA977400) [pid = 3748] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2FA1C0C00) [pid = 3748] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2FA1D6C00) [pid = 3748] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EE4D3400) [pid = 3748] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:47:38 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F51E4800) [pid = 3748] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:47:39 INFO - PROCESS | 3748 | 1468352859077 Marionette TRACE conn9 <- [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]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 775ms 12:47:39 INFO - PROCESS | 3748 | 1468352859115 Marionette TRACE conn9 -> [0,1313,"getWindowHandle",null] 12:47:39 INFO - PROCESS | 3748 | 1468352859120 Marionette TRACE conn9 <- [1,1313,null,{"value":"13"}] 12:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:47:39 INFO - PROCESS | 3748 | 1468352859126 Marionette TRACE conn9 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 3748 | 1468352859128 Marionette TRACE conn9 <- [1,1314,null,{}] 12:47:39 INFO - PROCESS | 3748 | 1468352859132 Marionette TRACE conn9 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 3748 | 1468352859135 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:39 INFO - PROCESS | 3748 | 1468352859223 Marionette TRACE conn9 <- [1,1315,null,{"value":null}] 12:47:39 INFO - PROCESS | 3748 | 1468352859231 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 3748 | 1468352859233 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F206A000 == 30 [pid = 3748] [id = 338] 12:47:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E84F1C00) [pid = 3748] [serial = 1013] [outer = 0000000000000000] 12:47:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8592000) [pid = 3748] [serial = 1014] [outer = 000000C2E84F1C00] 12:47:39 INFO - PROCESS | 3748 | 1468352859281 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8611800) [pid = 3748] [serial = 1015] [outer = 000000C2E84F1C00] 12:47:39 INFO - PROCESS | 3748 | 1468352859761 Marionette TRACE conn9 <- [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]]]}] 12:47:39 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 12:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 12:47:39 INFO - PROCESS | 3748 | 1468352859820 Marionette TRACE conn9 -> [0,1317,"getWindowHandle",null] 12:47:39 INFO - PROCESS | 3748 | 1468352859824 Marionette TRACE conn9 <- [1,1317,null,{"value":"13"}] 12:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:47:39 INFO - PROCESS | 3748 | 1468352859827 Marionette TRACE conn9 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 3748 | 1468352859832 Marionette TRACE conn9 <- [1,1318,null,{}] 12:47:39 INFO - PROCESS | 3748 | 1468352859845 Marionette TRACE conn9 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 3748 | 1468352859850 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:39 INFO - PROCESS | 3748 | 1468352859973 Marionette TRACE conn9 <- [1,1319,null,{"value":null}] 12:47:40 INFO - PROCESS | 3748 | 1468352860054 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3748 | 1468352860058 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E4800 == 31 [pid = 3748] [id = 339] 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2ECBCE400) [pid = 3748] [serial = 1016] [outer = 0000000000000000] 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ED237800) [pid = 3748] [serial = 1017] [outer = 000000C2ECBCE400] 12:47:40 INFO - PROCESS | 3748 | 1468352860115 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EE374000) [pid = 3748] [serial = 1018] [outer = 000000C2ECBCE400] 12:47:40 INFO - PROCESS | 3748 | 1468352860484 Marionette TRACE conn9 <- [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]]]}] 12:47:40 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 12:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 12:47:40 INFO - PROCESS | 3748 | 1468352860524 Marionette TRACE conn9 -> [0,1321,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 3748 | 1468352860527 Marionette TRACE conn9 <- [1,1321,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:47:40 INFO - PROCESS | 3748 | 1468352860530 Marionette TRACE conn9 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 3748 | 1468352860532 Marionette TRACE conn9 <- [1,1322,null,{}] 12:47:40 INFO - PROCESS | 3748 | 1468352860536 Marionette TRACE conn9 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 3748 | 1468352860538 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:40 INFO - PROCESS | 3748 | 1468352860632 Marionette TRACE conn9 <- [1,1323,null,{"value":null}] 12:47:40 INFO - PROCESS | 3748 | 1468352860638 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 3748 | 1468352860640 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA257800 == 32 [pid = 3748] [id = 340] 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE4D7C00) [pid = 3748] [serial = 1019] [outer = 0000000000000000] 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F1F4A800) [pid = 3748] [serial = 1020] [outer = 000000C2EE4D7C00] 12:47:40 INFO - PROCESS | 3748 | 1468352860688 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F20A2000) [pid = 3748] [serial = 1021] [outer = 000000C2EE4D7C00] 12:47:41 INFO - PROCESS | 3748 | 1468352861101 Marionette TRACE conn9 <- [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]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 12:47:41 INFO - PROCESS | 3748 | 1468352861162 Marionette TRACE conn9 -> [0,1325,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 3748 | 1468352861165 Marionette TRACE conn9 <- [1,1325,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:47:41 INFO - PROCESS | 3748 | 1468352861168 Marionette TRACE conn9 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 3748 | 1468352861170 Marionette TRACE conn9 <- [1,1326,null,{}] 12:47:41 INFO - PROCESS | 3748 | 1468352861184 Marionette TRACE conn9 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:41 INFO - PROCESS | 3748 | 1468352861186 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:41 INFO - PROCESS | 3748 | 1468352861295 Marionette TRACE conn9 <- [1,1327,null,{"value":null}] 12:47:41 INFO - PROCESS | 3748 | 1468352861382 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 3748 | 1468352861384 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA921800 == 33 [pid = 3748] [id = 341] 12:47:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F227C000) [pid = 3748] [serial = 1022] [outer = 0000000000000000] 12:47:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F28C5000) [pid = 3748] [serial = 1023] [outer = 000000C2F227C000] 12:47:41 INFO - PROCESS | 3748 | 1468352861430 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F2976400) [pid = 3748] [serial = 1024] [outer = 000000C2F227C000] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE4CD800) [pid = 3748] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EC8DB400) [pid = 3748] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84F2C00) [pid = 3748] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8211000) [pid = 3748] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E7F26800) [pid = 3748] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE4CDC00) [pid = 3748] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E859A000) [pid = 3748] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E7A0DC00) [pid = 3748] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F29D9C00) [pid = 3748] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F4668800) [pid = 3748] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:47:42 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F5558400) [pid = 3748] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:47:43 INFO - PROCESS | 3748 | 1468352863785 Marionette TRACE conn9 <- [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]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2655ms 12:47:43 INFO - PROCESS | 3748 | 1468352863826 Marionette TRACE conn9 -> [0,1329,"getWindowHandle",null] 12:47:43 INFO - PROCESS | 3748 | 1468352863828 Marionette TRACE conn9 <- [1,1329,null,{"value":"13"}] 12:47:43 INFO - PROCESS | 3748 | 1468352863832 Marionette TRACE conn9 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:47:43 INFO - PROCESS | 3748 | 1468352863834 Marionette TRACE conn9 <- [1,1330,null,{}] 12:47:43 INFO - PROCESS | 3748 | 1468352863838 Marionette TRACE conn9 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:43 INFO - PROCESS | 3748 | 1468352863844 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:43 INFO - PROCESS | 3748 | 1468352863956 Marionette TRACE conn9 <- [1,1331,null,{"value":null}] 12:47:43 INFO - PROCESS | 3748 | 1468352863963 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 3748 | 1468352863965 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB091000 == 34 [pid = 3748] [id = 342] 12:47:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F29E0C00) [pid = 3748] [serial = 1025] [outer = 0000000000000000] 12:47:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F4670400) [pid = 3748] [serial = 1026] [outer = 000000C2F29E0C00] 12:47:44 INFO - PROCESS | 3748 | 1468352864011 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F4EB7000) [pid = 3748] [serial = 1027] [outer = 000000C2F29E0C00] 12:47:44 INFO - PROCESS | 3748 | 1468352864393 Marionette TRACE conn9 <- [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]]]}] 12:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 586ms 12:47:44 INFO - PROCESS | 3748 | 1468352864421 Marionette TRACE conn9 -> [0,1333,"getWindowHandle",null] 12:47:44 INFO - PROCESS | 3748 | 1468352864423 Marionette TRACE conn9 <- [1,1333,null,{"value":"13"}] 12:47:44 INFO - PROCESS | 3748 | 1468352864426 Marionette TRACE conn9 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:47:44 INFO - PROCESS | 3748 | 1468352864428 Marionette TRACE conn9 <- [1,1334,null,{}] 12:47:44 INFO - PROCESS | 3748 | 1468352864432 Marionette TRACE conn9 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:44 INFO - PROCESS | 3748 | 1468352864434 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:44 INFO - PROCESS | 3748 | 1468352864556 Marionette TRACE conn9 <- [1,1335,null,{"value":null}] 12:47:44 INFO - PROCESS | 3748 | 1468352864564 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 3748 | 1468352864566 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01B000 == 35 [pid = 3748] [id = 343] 12:47:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F466E800) [pid = 3748] [serial = 1028] [outer = 0000000000000000] 12:47:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F51E4800) [pid = 3748] [serial = 1029] [outer = 000000C2F466E800] 12:47:44 INFO - PROCESS | 3748 | 1468352864611 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F52FC400) [pid = 3748] [serial = 1030] [outer = 000000C2F466E800] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE9000 == 34 [pid = 3748] [id = 337] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2E800 == 33 [pid = 3748] [id = 336] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01C000 == 32 [pid = 3748] [id = 334] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED652800 == 31 [pid = 3748] [id = 335] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E4800 == 30 [pid = 3748] [id = 339] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA921800 == 29 [pid = 3748] [id = 341] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA257800 == 28 [pid = 3748] [id = 340] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB091000 == 27 [pid = 3748] [id = 342] 12:47:45 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F206A000 == 26 [pid = 3748] [id = 338] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EEB4D800) [pid = 3748] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ECB16000) [pid = 3748] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8596400) [pid = 3748] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E8944400) [pid = 3748] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E8260800) [pid = 3748] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E8426800) [pid = 3748] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E8424400) [pid = 3748] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E8590800) [pid = 3748] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F2972800) [pid = 3748] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F28C2800) [pid = 3748] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2EE310000) [pid = 3748] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2E9369400) [pid = 3748] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2EC8D0400) [pid = 3748] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F7210400) [pid = 3748] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F72E3800) [pid = 3748] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F4674000) [pid = 3748] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F4AD0C00) [pid = 3748] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F59E5C00) [pid = 3748] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F1F4EC00) [pid = 3748] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (000000C2F484C000) [pid = 3748] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 50 (000000C2F7296C00) [pid = 3748] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 49 (000000C2F51E4000) [pid = 3748] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | --DOMWINDOW == 48 (000000C2ED5EB800) [pid = 3748] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:47:46 INFO - PROCESS | 3748 | 1468352866262 Marionette TRACE conn9 <- [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]]]}] 12:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1879ms 12:47:46 INFO - PROCESS | 3748 | 1468352866311 Marionette TRACE conn9 -> [0,1337,"getWindowHandle",null] 12:47:46 INFO - PROCESS | 3748 | 1468352866315 Marionette TRACE conn9 <- [1,1337,null,{"value":"13"}] 12:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:47:46 INFO - PROCESS | 3748 | 1468352866320 Marionette TRACE conn9 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:47:46 INFO - PROCESS | 3748 | 1468352866324 Marionette TRACE conn9 <- [1,1338,null,{}] 12:47:46 INFO - PROCESS | 3748 | 1468352866331 Marionette TRACE conn9 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:46 INFO - PROCESS | 3748 | 1468352866334 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:46 INFO - PROCESS | 3748 | 1468352866432 Marionette TRACE conn9 <- [1,1339,null,{"value":null}] 12:47:46 INFO - PROCESS | 3748 | 1468352866441 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 3748 | 1468352866446 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED27E800 == 27 [pid = 3748] [id = 344] 12:47:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 49 (000000C2E820D000) [pid = 3748] [serial = 1031] [outer = 0000000000000000] 12:47:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 50 (000000C2E8212000) [pid = 3748] [serial = 1032] [outer = 000000C2E820D000] 12:47:46 INFO - PROCESS | 3748 | 1468352866503 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (000000C2E832D800) [pid = 3748] [serial = 1033] [outer = 000000C2E820D000] 12:47:46 INFO - PROCESS | 3748 | 1468352866966 Marionette TRACE conn9 <- [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]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 797ms 12:47:47 INFO - PROCESS | 3748 | 1468352867161 Marionette TRACE conn9 -> [0,1341,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 3748 | 1468352867166 Marionette TRACE conn9 <- [1,1341,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:47:47 INFO - PROCESS | 3748 | 1468352867173 Marionette TRACE conn9 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 3748 | 1468352867176 Marionette TRACE conn9 <- [1,1342,null,{}] 12:47:47 INFO - PROCESS | 3748 | 1468352867182 Marionette TRACE conn9 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:47 INFO - PROCESS | 3748 | 1468352867185 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:47 INFO - PROCESS | 3748 | 1468352867296 Marionette TRACE conn9 <- [1,1343,null,{"value":null}] 12:47:47 INFO - PROCESS | 3748 | 1468352867469 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 3748 | 1468352867472 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F145E800 == 28 [pid = 3748] [id = 345] 12:47:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (000000C2E8329400) [pid = 3748] [serial = 1034] [outer = 0000000000000000] 12:47:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E842AC00) [pid = 3748] [serial = 1035] [outer = 000000C2E8329400] 12:47:47 INFO - PROCESS | 3748 | 1468352867535 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E84F3000) [pid = 3748] [serial = 1036] [outer = 000000C2E8329400] 12:47:47 INFO - PROCESS | 3748 | 1468352867905 Marionette TRACE conn9 <- [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]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 797ms 12:47:47 INFO - PROCESS | 3748 | 1468352867971 Marionette TRACE conn9 -> [0,1345,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 3748 | 1468352867974 Marionette TRACE conn9 <- [1,1345,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:47:47 INFO - PROCESS | 3748 | 1468352867977 Marionette TRACE conn9 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 3748 | 1468352867981 Marionette TRACE conn9 <- [1,1346,null,{}] 12:47:48 INFO - PROCESS | 3748 | 1468352867994 Marionette TRACE conn9 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 3748 | 1468352867999 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:48 INFO - PROCESS | 3748 | 1468352868088 Marionette TRACE conn9 <- [1,1347,null,{"value":null}] 12:47:48 INFO - PROCESS | 3748 | 1468352868095 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 3748 | 1468352868099 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43CA800 == 29 [pid = 3748] [id = 346] 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E6588800) [pid = 3748] [serial = 1037] [outer = 0000000000000000] 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E8A1A400) [pid = 3748] [serial = 1038] [outer = 000000C2E6588800] 12:47:48 INFO - PROCESS | 3748 | 1468352868181 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2EC80A800) [pid = 3748] [serial = 1039] [outer = 000000C2E6588800] 12:47:48 INFO - PROCESS | 3748 | 1468352868637 Marionette TRACE conn9 <- [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]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 12:47:48 INFO - PROCESS | 3748 | 1468352868672 Marionette TRACE conn9 -> [0,1349,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 3748 | 1468352868675 Marionette TRACE conn9 <- [1,1349,null,{"value":"13"}] 12:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:47:48 INFO - PROCESS | 3748 | 1468352868683 Marionette TRACE conn9 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 3748 | 1468352868685 Marionette TRACE conn9 <- [1,1350,null,{}] 12:47:48 INFO - PROCESS | 3748 | 1468352868689 Marionette TRACE conn9 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 3748 | 1468352868692 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:48 INFO - PROCESS | 3748 | 1468352868784 Marionette TRACE conn9 <- [1,1351,null,{"value":null}] 12:47:48 INFO - PROCESS | 3748 | 1468352868791 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 3748 | 1468352868793 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E6800 == 30 [pid = 3748] [id = 347] 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2ECBCD800) [pid = 3748] [serial = 1040] [outer = 0000000000000000] 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2ED22BC00) [pid = 3748] [serial = 1041] [outer = 000000C2ECBCD800] 12:47:48 INFO - PROCESS | 3748 | 1468352868840 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2ED6B6800) [pid = 3748] [serial = 1042] [outer = 000000C2ECBCD800] 12:47:49 INFO - PROCESS | 3748 | 1468352869269 Marionette TRACE conn9 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 12:47:49 INFO - PROCESS | 3748 | 1468352869314 Marionette TRACE conn9 -> [0,1353,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 3748 | 1468352869316 Marionette TRACE conn9 <- [1,1353,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:47:49 INFO - PROCESS | 3748 | 1468352869319 Marionette TRACE conn9 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 3748 | 1468352869321 Marionette TRACE conn9 <- [1,1354,null,{}] 12:47:49 INFO - PROCESS | 3748 | 1468352869325 Marionette TRACE conn9 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 3748 | 1468352869327 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:49 INFO - PROCESS | 3748 | 1468352869409 Marionette TRACE conn9 <- [1,1355,null,{"value":null}] 12:47:49 INFO - PROCESS | 3748 | 1468352869415 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 3748 | 1468352869417 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2A000 == 31 [pid = 3748] [id = 348] 12:47:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E820E000) [pid = 3748] [serial = 1043] [outer = 0000000000000000] 12:47:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2EE414800) [pid = 3748] [serial = 1044] [outer = 000000C2E820E000] 12:47:49 INFO - PROCESS | 3748 | 1468352869462 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2EE4DB400) [pid = 3748] [serial = 1045] [outer = 000000C2E820E000] 12:47:49 INFO - PROCESS | 3748 | 1468352869913 Marionette TRACE conn9 <- [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] 12:47:49 INFO - PROCESS | 3748 | 1468352869954 Marionette TRACE conn9 <- [1,1357,null,{"value":"13"}] 12:47:49 INFO - PROCESS | 3748 | 1468352869957 Marionette TRACE conn9 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 3748 | 1468352869959 Marionette TRACE conn9 <- [1,1358,null,{}] 12:47:49 INFO - PROCESS | 3748 | 1468352869963 Marionette TRACE conn9 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 3748 | 1468352869968 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:50 INFO - PROCESS | 3748 | 1468352870073 Marionette TRACE conn9 <- [1,1359,null,{"value":null}] 12:47:50 INFO - PROCESS | 3748 | 1468352870081 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 3748 | 1468352870084 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4C7800 == 32 [pid = 3748] [id = 349] 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2F1F50000) [pid = 3748] [serial = 1046] [outer = 0000000000000000] 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2F28CB400) [pid = 3748] [serial = 1047] [outer = 000000C2F1F50000] 12:47:50 INFO - PROCESS | 3748 | 1468352870129 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F2975800) [pid = 3748] [serial = 1048] [outer = 000000C2F1F50000] 12:47:50 INFO - PROCESS | 3748 | 1468352870557 Marionette TRACE conn9 <- [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] 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:47:50 INFO - PROCESS | 3748 | 1468352870595 Marionette TRACE conn9 <- [1,1361,null,{"value":"13"}] 12:47:50 INFO - PROCESS | 3748 | 1468352870599 Marionette TRACE conn9 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 3748 | 1468352870600 Marionette TRACE conn9 <- [1,1362,null,{}] 12:47:50 INFO - PROCESS | 3748 | 1468352870604 Marionette TRACE conn9 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:50 INFO - PROCESS | 3748 | 1468352870606 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:50 INFO - PROCESS | 3748 | 1468352870687 Marionette TRACE conn9 <- [1,1363,null,{"value":null}] 12:47:50 INFO - PROCESS | 3748 | 1468352870693 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 3748 | 1468352870695 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF35800 == 33 [pid = 3748] [id = 350] 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F2976C00) [pid = 3748] [serial = 1049] [outer = 0000000000000000] 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F4355800) [pid = 3748] [serial = 1050] [outer = 000000C2F2976C00] 12:47:50 INFO - PROCESS | 3748 | 1468352870740 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F466B800) [pid = 3748] [serial = 1051] [outer = 000000C2F2976C00] 12:47:51 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:51 INFO - PROCESS | 3748 | 1468352871217 Marionette TRACE conn9 <- [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] 12:47:51 INFO - PROCESS | 3748 | 1468352871275 Marionette TRACE conn9 <- [1,1365,null,{"value":"13"}] 12:47:51 INFO - PROCESS | 3748 | 1468352871278 Marionette TRACE conn9 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:47:51 INFO - PROCESS | 3748 | 1468352871280 Marionette TRACE conn9 <- [1,1366,null,{}] 12:47:51 INFO - PROCESS | 3748 | 1468352871284 Marionette TRACE conn9 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 3748 | 1468352871286 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:51 INFO - PROCESS | 3748 | 1468352871392 Marionette TRACE conn9 <- [1,1367,null,{"value":null}] 12:47:51 INFO - PROCESS | 3748 | 1468352871399 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 3748 | 1468352871401 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB08A800 == 34 [pid = 3748] [id = 351] 12:47:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F2E5F000) [pid = 3748] [serial = 1052] [outer = 0000000000000000] 12:47:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4EB9400) [pid = 3748] [serial = 1053] [outer = 000000C2F2E5F000] 12:47:51 INFO - PROCESS | 3748 | 1468352871450 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F51E3800) [pid = 3748] [serial = 1054] [outer = 000000C2F2E5F000] 12:47:51 INFO - PROCESS | 3748 | 1468352871860 Marionette TRACE conn9 <- [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] 12:47:51 INFO - PROCESS | 3748 | 1468352871911 Marionette TRACE conn9 <- [1,1369,null,{"value":"13"}] 12:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:47:51 INFO - PROCESS | 3748 | 1468352871914 Marionette TRACE conn9 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 3748 | 1468352871916 Marionette TRACE conn9 <- [1,1370,null,{}] 12:47:51 INFO - PROCESS | 3748 | 1468352871926 Marionette TRACE conn9 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 3748 | 1468352871928 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:52 INFO - PROCESS | 3748 | 1468352872037 Marionette TRACE conn9 <- [1,1371,null,{"value":null}] 12:47:52 INFO - PROCESS | 3748 | 1468352872109 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 3748 | 1468352872111 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C9800 == 35 [pid = 3748] [id = 352] 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F4BE2000) [pid = 3748] [serial = 1055] [outer = 0000000000000000] 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F555BC00) [pid = 3748] [serial = 1056] [outer = 000000C2F4BE2000] 12:47:52 INFO - PROCESS | 3748 | 1468352872155 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5567400) [pid = 3748] [serial = 1057] [outer = 000000C2F4BE2000] 12:47:52 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:52 INFO - PROCESS | 3748 | 1468352872575 Marionette TRACE conn9 <- [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] 12:47:52 INFO - PROCESS | 3748 | 1468352872615 Marionette TRACE conn9 <- [1,1373,null,{"value":"13"}] 12:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:47:52 INFO - PROCESS | 3748 | 1468352872619 Marionette TRACE conn9 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - PROCESS | 3748 | 1468352872621 Marionette TRACE conn9 <- [1,1374,null,{}] 12:47:52 INFO - PROCESS | 3748 | 1468352872624 Marionette TRACE conn9 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:52 INFO - PROCESS | 3748 | 1468352872626 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:52 INFO - PROCESS | 3748 | 1468352872736 Marionette TRACE conn9 <- [1,1375,null,{"value":null}] 12:47:52 INFO - PROCESS | 3748 | 1468352872744 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 3748 | 1468352872746 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC282000 == 36 [pid = 3748] [id = 353] 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F5FCA800) [pid = 3748] [serial = 1058] [outer = 0000000000000000] 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F60FDC00) [pid = 3748] [serial = 1059] [outer = 000000C2F5FCA800] 12:47:52 INFO - PROCESS | 3748 | 1468352872830 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7295400) [pid = 3748] [serial = 1060] [outer = 000000C2F5FCA800] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F227C000) [pid = 3748] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F29E0C00) [pid = 3748] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE4D7C00) [pid = 3748] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ECBCE400) [pid = 3748] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84F1C00) [pid = 3748] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E820A800) [pid = 3748] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E894EC00) [pid = 3748] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E820C000) [pid = 3748] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:47:53 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F729F000) [pid = 3748] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:47:53 INFO - PROCESS | 3748 | 1468352873259 Marionette TRACE conn9 <- [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] 12:47:53 INFO - PROCESS | 3748 | 1468352873318 Marionette TRACE conn9 <- [1,1377,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 3748 | 1468352873321 Marionette TRACE conn9 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 3748 | 1468352873323 Marionette TRACE conn9 <- [1,1378,null,{}] 12:47:53 INFO - PROCESS | 3748 | 1468352873327 Marionette TRACE conn9 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 3748 | 1468352873329 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:53 INFO - PROCESS | 3748 | 1468352873458 Marionette TRACE conn9 <- [1,1379,null,{"value":null}] 12:47:53 INFO - PROCESS | 3748 | 1468352873464 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 3748 | 1468352873467 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B29000 == 37 [pid = 3748] [id = 354] 12:47:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ECBCE400) [pid = 3748] [serial = 1061] [outer = 0000000000000000] 12:47:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F7295C00) [pid = 3748] [serial = 1062] [outer = 000000C2ECBCE400] 12:47:53 INFO - PROCESS | 3748 | 1468352873514 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F72E3C00) [pid = 3748] [serial = 1063] [outer = 000000C2ECBCE400] 12:47:53 INFO - PROCESS | 3748 | 1468352873914 Marionette TRACE conn9 <- [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]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 12:47:53 INFO - PROCESS | 3748 | 1468352873953 Marionette TRACE conn9 -> [0,1381,"getWindowHandle",null] 12:47:53 INFO - PROCESS | 3748 | 1468352873955 Marionette TRACE conn9 <- [1,1381,null,{"value":"13"}] 12:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:47:53 INFO - PROCESS | 3748 | 1468352873968 Marionette TRACE conn9 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 3748 | 1468352873970 Marionette TRACE conn9 <- [1,1382,null,{}] 12:47:53 INFO - PROCESS | 3748 | 1468352873974 Marionette TRACE conn9 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 3748 | 1468352873975 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:54 INFO - PROCESS | 3748 | 1468352874064 Marionette TRACE conn9 <- [1,1383,null,{"value":null}] 12:47:54 INFO - PROCESS | 3748 | 1468352874083 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 3748 | 1468352874085 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9C800 == 38 [pid = 3748] [id = 355] 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E849B000) [pid = 3748] [serial = 1064] [outer = 0000000000000000] 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2ED58F800) [pid = 3748] [serial = 1065] [outer = 000000C2E849B000] 12:47:54 INFO - PROCESS | 3748 | 1468352874129 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F7BA9800) [pid = 3748] [serial = 1066] [outer = 000000C2E849B000] 12:47:54 INFO - PROCESS | 3748 | 1468352874545 Marionette TRACE conn9 <- [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]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 627ms 12:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:47:54 INFO - PROCESS | 3748 | 1468352874600 Marionette TRACE conn9 -> [0,1385,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 3748 | 1468352874602 Marionette TRACE conn9 <- [1,1385,null,{"value":"13"}] 12:47:54 INFO - PROCESS | 3748 | 1468352874606 Marionette TRACE conn9 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - PROCESS | 3748 | 1468352874607 Marionette TRACE conn9 <- [1,1386,null,{}] 12:47:54 INFO - PROCESS | 3748 | 1468352874611 Marionette TRACE conn9 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:54 INFO - PROCESS | 3748 | 1468352874613 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:54 INFO - PROCESS | 3748 | 1468352874698 Marionette TRACE conn9 <- [1,1387,null,{"value":null}] 12:47:54 INFO - PROCESS | 3748 | 1468352874703 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 3748 | 1468352874705 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFD0800 == 39 [pid = 3748] [id = 356] 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7BAE400) [pid = 3748] [serial = 1067] [outer = 0000000000000000] 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7FA5000) [pid = 3748] [serial = 1068] [outer = 000000C2F7BAE400] 12:47:54 INFO - PROCESS | 3748 | 1468352874749 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7FAC400) [pid = 3748] [serial = 1069] [outer = 000000C2F7BAE400] 12:47:55 INFO - PROCESS | 3748 | 1468352875438 Marionette TRACE conn9 <- [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]]]}] 12:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 881ms 12:47:55 INFO - PROCESS | 3748 | 1468352875491 Marionette TRACE conn9 -> [0,1389,"getWindowHandle",null] 12:47:55 INFO - PROCESS | 3748 | 1468352875496 Marionette TRACE conn9 <- [1,1389,null,{"value":"13"}] 12:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:47:55 INFO - PROCESS | 3748 | 1468352875501 Marionette TRACE conn9 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - PROCESS | 3748 | 1468352875505 Marionette TRACE conn9 <- [1,1390,null,{}] 12:47:55 INFO - PROCESS | 3748 | 1468352875511 Marionette TRACE conn9 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:55 INFO - PROCESS | 3748 | 1468352875514 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:55 INFO - PROCESS | 3748 | 1468352875642 Marionette TRACE conn9 <- [1,1391,null,{"value":null}] 12:47:55 INFO - PROCESS | 3748 | 1468352875718 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:55 INFO - PROCESS | 3748 | 1468352875721 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE482800 == 40 [pid = 3748] [id = 357] 12:47:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E67D7C00) [pid = 3748] [serial = 1070] [outer = 0000000000000000] 12:47:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E820DC00) [pid = 3748] [serial = 1071] [outer = 000000C2E67D7C00] 12:47:55 INFO - PROCESS | 3748 | 1468352875820 Marionette DEBUG loaded listener.js 12:47:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E8427800) [pid = 3748] [serial = 1072] [outer = 000000C2E67D7C00] 12:47:56 INFO - PROCESS | 3748 | 1468352876595 Marionette TRACE conn9 <- [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]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1138ms 12:47:56 INFO - PROCESS | 3748 | 1468352876643 Marionette TRACE conn9 -> [0,1393,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 3748 | 1468352876648 Marionette TRACE conn9 <- [1,1393,null,{"value":"13"}] 12:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:47:56 INFO - PROCESS | 3748 | 1468352876656 Marionette TRACE conn9 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 3748 | 1468352876659 Marionette TRACE conn9 <- [1,1394,null,{}] 12:47:56 INFO - PROCESS | 3748 | 1468352876664 Marionette TRACE conn9 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:56 INFO - PROCESS | 3748 | 1468352876667 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:56 INFO - PROCESS | 3748 | 1468352876921 Marionette TRACE conn9 <- [1,1395,null,{"value":null}] 12:47:57 INFO - PROCESS | 3748 | 1468352877046 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 3748 | 1468352877049 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE6800 == 41 [pid = 3748] [id = 358] 12:47:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E65A0000) [pid = 3748] [serial = 1073] [outer = 0000000000000000] 12:47:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E820E800) [pid = 3748] [serial = 1074] [outer = 000000C2E65A0000] 12:47:57 INFO - PROCESS | 3748 | 1468352877103 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E84A4400) [pid = 3748] [serial = 1075] [outer = 000000C2E65A0000] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9C800 == 40 [pid = 3748] [id = 355] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B29000 == 39 [pid = 3748] [id = 354] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC282000 == 38 [pid = 3748] [id = 353] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C9800 == 37 [pid = 3748] [id = 352] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB08A800 == 36 [pid = 3748] [id = 351] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF35800 == 35 [pid = 3748] [id = 350] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4C7800 == 34 [pid = 3748] [id = 349] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2A000 == 33 [pid = 3748] [id = 348] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E6800 == 32 [pid = 3748] [id = 347] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43CA800 == 31 [pid = 3748] [id = 346] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F145E800 == 30 [pid = 3748] [id = 345] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F51E4800) [pid = 3748] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED27E800 == 29 [pid = 3748] [id = 344] 12:47:57 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01B000 == 28 [pid = 3748] [id = 343] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F28C5000) [pid = 3748] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4670400) [pid = 3748] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F1F4A800) [pid = 3748] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ED237800) [pid = 3748] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2EE374000) [pid = 3748] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8592000) [pid = 3748] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8611800) [pid = 3748] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F4EB7000) [pid = 3748] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E83E7C00) [pid = 3748] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8210000) [pid = 3748] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE371400) [pid = 3748] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EC8DEC00) [pid = 3748] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8497400) [pid = 3748] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E820F800) [pid = 3748] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F7BA5000) [pid = 3748] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2976400) [pid = 3748] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F20A2000) [pid = 3748] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:47:57 INFO - PROCESS | 3748 | 1468352877747 Marionette TRACE conn9 <- [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]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1142ms 12:47:57 INFO - PROCESS | 3748 | 1468352877799 Marionette TRACE conn9 -> [0,1397,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 3748 | 1468352877804 Marionette TRACE conn9 <- [1,1397,null,{"value":"13"}] 12:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:47:57 INFO - PROCESS | 3748 | 1468352877809 Marionette TRACE conn9 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:47:57 INFO - PROCESS | 3748 | 1468352877812 Marionette TRACE conn9 <- [1,1398,null,{}] 12:47:57 INFO - PROCESS | 3748 | 1468352877817 Marionette TRACE conn9 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:57 INFO - PROCESS | 3748 | 1468352877820 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:57 INFO - PROCESS | 3748 | 1468352877910 Marionette TRACE conn9 <- [1,1399,null,{"value":null}] 12:47:57 INFO - PROCESS | 3748 | 1468352877987 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 3748 | 1468352877989 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8AE000 == 29 [pid = 3748] [id = 359] 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E84A3800) [pid = 3748] [serial = 1076] [outer = 0000000000000000] 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E894A800) [pid = 3748] [serial = 1077] [outer = 000000C2E84A3800] 12:47:58 INFO - PROCESS | 3748 | 1468352878038 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E98B9800) [pid = 3748] [serial = 1078] [outer = 000000C2E84A3800] 12:47:58 INFO - PROCESS | 3748 | 1468352878518 Marionette TRACE conn9 <- [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]]]}] 12:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 12:47:58 INFO - PROCESS | 3748 | 1468352878549 Marionette TRACE conn9 -> [0,1401,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 3748 | 1468352878552 Marionette TRACE conn9 <- [1,1401,null,{"value":"13"}] 12:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:47:58 INFO - PROCESS | 3748 | 1468352878555 Marionette TRACE conn9 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:47:58 INFO - PROCESS | 3748 | 1468352878558 Marionette TRACE conn9 <- [1,1402,null,{}] 12:47:58 INFO - PROCESS | 3748 | 1468352878562 Marionette TRACE conn9 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:58 INFO - PROCESS | 3748 | 1468352878564 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:58 INFO - PROCESS | 3748 | 1468352878657 Marionette TRACE conn9 <- [1,1403,null,{"value":null}] 12:47:58 INFO - PROCESS | 3748 | 1468352878669 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:58 INFO - PROCESS | 3748 | 1468352878671 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4BB8800 == 30 [pid = 3748] [id = 360] 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED98AC00) [pid = 3748] [serial = 1079] [outer = 0000000000000000] 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE375000) [pid = 3748] [serial = 1080] [outer = 000000C2ED98AC00] 12:47:58 INFO - PROCESS | 3748 | 1468352878718 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE4DB000) [pid = 3748] [serial = 1081] [outer = 000000C2ED98AC00] 12:47:59 INFO - PROCESS | 3748 | 1468352879212 Marionette TRACE conn9 <- [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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 12:47:59 INFO - PROCESS | 3748 | 1468352879230 Marionette TRACE conn9 -> [0,1405,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 3748 | 1468352879234 Marionette TRACE conn9 <- [1,1405,null,{"value":"13"}] 12:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:47:59 INFO - PROCESS | 3748 | 1468352879245 Marionette TRACE conn9 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - PROCESS | 3748 | 1468352879250 Marionette TRACE conn9 <- [1,1406,null,{}] 12:47:59 INFO - PROCESS | 3748 | 1468352879253 Marionette TRACE conn9 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:59 INFO - PROCESS | 3748 | 1468352879257 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:59 INFO - PROCESS | 3748 | 1468352879350 Marionette TRACE conn9 <- [1,1407,null,{"value":null}] 12:47:59 INFO - PROCESS | 3748 | 1468352879357 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 3748 | 1468352879360 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:47:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA24E000 == 31 [pid = 3748] [id = 361] 12:47:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E7F46800) [pid = 3748] [serial = 1082] [outer = 0000000000000000] 12:47:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F2203400) [pid = 3748] [serial = 1083] [outer = 000000C2E7F46800] 12:47:59 INFO - PROCESS | 3748 | 1468352879406 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F28CD800) [pid = 3748] [serial = 1084] [outer = 000000C2E7F46800] 12:47:59 INFO - PROCESS | 3748 | 1468352879842 Marionette TRACE conn9 <- [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]]]}] 12:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 650ms 12:47:59 INFO - PROCESS | 3748 | 1468352879894 Marionette TRACE conn9 -> [0,1409,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 3748 | 1468352879896 Marionette TRACE conn9 <- [1,1409,null,{"value":"13"}] 12:47:59 INFO - PROCESS | 3748 | 1468352879899 Marionette TRACE conn9 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:47:59 INFO - PROCESS | 3748 | 1468352879901 Marionette TRACE conn9 <- [1,1410,null,{}] 12:47:59 INFO - PROCESS | 3748 | 1468352879905 Marionette TRACE conn9 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:59 INFO - PROCESS | 3748 | 1468352879907 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:00 INFO - PROCESS | 3748 | 1468352880018 Marionette TRACE conn9 <- [1,1411,null,{"value":null}] 12:48:00 INFO - PROCESS | 3748 | 1468352880105 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 3748 | 1468352880107 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA913800 == 32 [pid = 3748] [id = 362] 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F296E000) [pid = 3748] [serial = 1085] [outer = 0000000000000000] 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2E68C00) [pid = 3748] [serial = 1086] [outer = 000000C2F296E000] 12:48:00 INFO - PROCESS | 3748 | 1468352880152 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4385C00) [pid = 3748] [serial = 1087] [outer = 000000C2F296E000] 12:48:00 INFO - PROCESS | 3748 | 1468352880584 Marionette TRACE conn9 <- [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]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 12:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:48:00 INFO - PROCESS | 3748 | 1468352880637 Marionette TRACE conn9 -> [0,1413,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 3748 | 1468352880639 Marionette TRACE conn9 <- [1,1413,null,{"value":"13"}] 12:48:00 INFO - PROCESS | 3748 | 1468352880643 Marionette TRACE conn9 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 3748 | 1468352880645 Marionette TRACE conn9 <- [1,1414,null,{}] 12:48:00 INFO - PROCESS | 3748 | 1468352880653 Marionette TRACE conn9 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:00 INFO - PROCESS | 3748 | 1468352880655 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:00 INFO - PROCESS | 3748 | 1468352880770 Marionette TRACE conn9 <- [1,1415,null,{"value":null}] 12:48:00 INFO - PROCESS | 3748 | 1468352880786 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 3748 | 1468352880792 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2E000 == 33 [pid = 3748] [id = 363] 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F50BF800) [pid = 3748] [serial = 1088] [outer = 0000000000000000] 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F51E4800) [pid = 3748] [serial = 1089] [outer = 000000C2F50BF800] 12:48:00 INFO - PROCESS | 3748 | 1468352880888 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F55CC400) [pid = 3748] [serial = 1090] [outer = 000000C2F50BF800] 12:48:01 INFO - PROCESS | 3748 | 1468352881350 Marionette TRACE conn9 <- [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]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 735ms 12:48:01 INFO - PROCESS | 3748 | 1468352881392 Marionette TRACE conn9 -> [0,1417,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 3748 | 1468352881394 Marionette TRACE conn9 <- [1,1417,null,{"value":"13"}] 12:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:48:01 INFO - PROCESS | 3748 | 1468352881402 Marionette TRACE conn9 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 3748 | 1468352881404 Marionette TRACE conn9 <- [1,1418,null,{}] 12:48:01 INFO - PROCESS | 3748 | 1468352881407 Marionette TRACE conn9 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 3748 | 1468352881409 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:01 INFO - PROCESS | 3748 | 1468352881529 Marionette TRACE conn9 <- [1,1419,null,{"value":null}] 12:48:01 INFO - PROCESS | 3748 | 1468352881579 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 3748 | 1468352881582 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC013000 == 34 [pid = 3748] [id = 364] 12:48:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F58BBC00) [pid = 3748] [serial = 1091] [outer = 0000000000000000] 12:48:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F77D1400) [pid = 3748] [serial = 1092] [outer = 000000C2F58BBC00] 12:48:01 INFO - PROCESS | 3748 | 1468352881627 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7BBDC00) [pid = 3748] [serial = 1093] [outer = 000000C2F58BBC00] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F2E5F000) [pid = 3748] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F4BE2000) [pid = 3748] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8329400) [pid = 3748] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ECBCD800) [pid = 3748] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E820E000) [pid = 3748] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E6588800) [pid = 3748] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F1F50000) [pid = 3748] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F466E800) [pid = 3748] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E820D000) [pid = 3748] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F2976C00) [pid = 3748] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F5FCA800) [pid = 3748] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E849B000) [pid = 3748] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:48:01 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ECBCE400) [pid = 3748] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:48:02 INFO - PROCESS | 3748 | 1468352882106 Marionette TRACE conn9 <- [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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 733ms 12:48:02 INFO - PROCESS | 3748 | 1468352882141 Marionette TRACE conn9 -> [0,1421,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 3748 | 1468352882143 Marionette TRACE conn9 <- [1,1421,null,{"value":"13"}] 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:48:02 INFO - PROCESS | 3748 | 1468352882146 Marionette TRACE conn9 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 3748 | 1468352882148 Marionette TRACE conn9 <- [1,1422,null,{}] 12:48:02 INFO - PROCESS | 3748 | 1468352882152 Marionette TRACE conn9 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:02 INFO - PROCESS | 3748 | 1468352882154 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:02 INFO - PROCESS | 3748 | 1468352882262 Marionette TRACE conn9 <- [1,1423,null,{"value":null}] 12:48:02 INFO - PROCESS | 3748 | 1468352882308 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 3748 | 1468352882310 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E6000 == 35 [pid = 3748] [id = 365] 12:48:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E84F1C00) [pid = 3748] [serial = 1094] [outer = 0000000000000000] 12:48:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F1F50000) [pid = 3748] [serial = 1095] [outer = 000000C2E84F1C00] 12:48:02 INFO - PROCESS | 3748 | 1468352882355 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F59DD800) [pid = 3748] [serial = 1096] [outer = 000000C2E84F1C00] 12:48:02 INFO - PROCESS | 3748 | 1468352882728 Marionette TRACE conn9 <- [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]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 628ms 12:48:02 INFO - PROCESS | 3748 | 1468352882778 Marionette TRACE conn9 -> [0,1425,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 3748 | 1468352882780 Marionette TRACE conn9 <- [1,1425,null,{"value":"13"}] 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:48:02 INFO - PROCESS | 3748 | 1468352882783 Marionette TRACE conn9 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - PROCESS | 3748 | 1468352882785 Marionette TRACE conn9 <- [1,1426,null,{}] 12:48:02 INFO - PROCESS | 3748 | 1468352882789 Marionette TRACE conn9 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:02 INFO - PROCESS | 3748 | 1468352882791 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:02 INFO - PROCESS | 3748 | 1468352882925 Marionette TRACE conn9 <- [1,1427,null,{"value":null}] 12:48:02 INFO - PROCESS | 3748 | 1468352882933 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 3748 | 1468352882935 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC31E800 == 36 [pid = 3748] [id = 366] 12:48:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F7FA7800) [pid = 3748] [serial = 1097] [outer = 0000000000000000] 12:48:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7FB1000) [pid = 3748] [serial = 1098] [outer = 000000C2F7FA7800] 12:48:02 INFO - PROCESS | 3748 | 1468352882979 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F9F53800) [pid = 3748] [serial = 1099] [outer = 000000C2F7FA7800] 12:48:03 INFO - PROCESS | 3748 | 1468352883358 Marionette TRACE conn9 <- [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]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 627ms 12:48:03 INFO - PROCESS | 3748 | 1468352883414 Marionette TRACE conn9 -> [0,1429,"getWindowHandle",null] 12:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:48:03 INFO - PROCESS | 3748 | 1468352883416 Marionette TRACE conn9 <- [1,1429,null,{"value":"13"}] 12:48:03 INFO - PROCESS | 3748 | 1468352883420 Marionette TRACE conn9 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 3748 | 1468352883422 Marionette TRACE conn9 <- [1,1430,null,{}] 12:48:03 INFO - PROCESS | 3748 | 1468352883444 Marionette TRACE conn9 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:03 INFO - PROCESS | 3748 | 1468352883446 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:03 INFO - PROCESS | 3748 | 1468352883534 Marionette TRACE conn9 <- [1,1431,null,{"value":null}] 12:48:03 INFO - PROCESS | 3748 | 1468352883540 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 3748 | 1468352883542 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA24D800 == 37 [pid = 3748] [id = 367] 12:48:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F9F58400) [pid = 3748] [serial = 1100] [outer = 0000000000000000] 12:48:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2FA1BCC00) [pid = 3748] [serial = 1101] [outer = 000000C2F9F58400] 12:48:03 INFO - PROCESS | 3748 | 1468352883586 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2FA1C3800) [pid = 3748] [serial = 1102] [outer = 000000C2F9F58400] 12:48:04 INFO - PROCESS | 3748 | 1468352884115 Marionette TRACE conn9 <- [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]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 757ms 12:48:04 INFO - PROCESS | 3748 | 1468352884179 Marionette TRACE conn9 -> [0,1433,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 3748 | 1468352884185 Marionette TRACE conn9 <- [1,1433,null,{"value":"13"}] 12:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:48:04 INFO - PROCESS | 3748 | 1468352884191 Marionette TRACE conn9 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 3748 | 1468352884195 Marionette TRACE conn9 <- [1,1434,null,{}] 12:48:04 INFO - PROCESS | 3748 | 1468352884278 Marionette TRACE conn9 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:04 INFO - PROCESS | 3748 | 1468352884282 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:04 INFO - PROCESS | 3748 | 1468352884413 Marionette TRACE conn9 <- [1,1435,null,{"value":null}] 12:48:04 INFO - PROCESS | 3748 | 1468352884482 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 3748 | 1468352884487 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F283C000 == 38 [pid = 3748] [id = 368] 12:48:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E8594C00) [pid = 3748] [serial = 1103] [outer = 0000000000000000] 12:48:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E859B800) [pid = 3748] [serial = 1104] [outer = 000000C2E8594C00] 12:48:04 INFO - PROCESS | 3748 | 1468352884546 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8D5D800) [pid = 3748] [serial = 1105] [outer = 000000C2E8594C00] 12:48:05 INFO - PROCESS | 3748 | 1468352885182 Marionette TRACE conn9 <- [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]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1040ms 12:48:05 INFO - PROCESS | 3748 | 1468352885234 Marionette TRACE conn9 -> [0,1437,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 3748 | 1468352885239 Marionette TRACE conn9 <- [1,1437,null,{"value":"13"}] 12:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:48:05 INFO - PROCESS | 3748 | 1468352885246 Marionette TRACE conn9 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 3748 | 1468352885249 Marionette TRACE conn9 <- [1,1438,null,{}] 12:48:05 INFO - PROCESS | 3748 | 1468352885253 Marionette TRACE conn9 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:05 INFO - PROCESS | 3748 | 1468352885257 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:05 INFO - PROCESS | 3748 | 1468352885374 Marionette TRACE conn9 <- [1,1439,null,{"value":null}] 12:48:05 INFO - PROCESS | 3748 | 1468352885465 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 3748 | 1468352885468 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4D2800 == 39 [pid = 3748] [id = 369] 12:48:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2EE8CE800) [pid = 3748] [serial = 1106] [outer = 0000000000000000] 12:48:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2EEE54C00) [pid = 3748] [serial = 1107] [outer = 000000C2EE8CE800] 12:48:05 INFO - PROCESS | 3748 | 1468352885525 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F20A0000) [pid = 3748] [serial = 1108] [outer = 000000C2EE8CE800] 12:48:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F4AD0C00) [pid = 3748] [serial = 1109] [outer = 000000C2EC811C00] 12:48:06 INFO - PROCESS | 3748 | 1468352886224 Marionette TRACE conn9 <- [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]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1033ms 12:48:06 INFO - PROCESS | 3748 | 1468352886292 Marionette TRACE conn9 -> [0,1441,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 3748 | 1468352886295 Marionette TRACE conn9 <- [1,1441,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:48:06 INFO - PROCESS | 3748 | 1468352886320 Marionette TRACE conn9 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 3748 | 1468352886324 Marionette TRACE conn9 <- [1,1442,null,{}] 12:48:06 INFO - PROCESS | 3748 | 1468352886337 Marionette TRACE conn9 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:06 INFO - PROCESS | 3748 | 1468352886342 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:06 INFO - PROCESS | 3748 | 1468352886463 Marionette TRACE conn9 <- [1,1443,null,{"value":null}] 12:48:06 INFO - PROCESS | 3748 | 1468352886576 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 3748 | 1468352886580 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A2000 == 40 [pid = 3748] [id = 370] 12:48:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2ED311400) [pid = 3748] [serial = 1110] [outer = 0000000000000000] 12:48:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4858800) [pid = 3748] [serial = 1111] [outer = 000000C2ED311400] 12:48:06 INFO - PROCESS | 3748 | 1468352886639 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2FA1C1C00) [pid = 3748] [serial = 1112] [outer = 000000C2ED311400] 12:48:07 INFO - PROCESS | 3748 | 1468352887241 Marionette TRACE conn9 <- [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]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1005ms 12:48:07 INFO - PROCESS | 3748 | 1468352887306 Marionette TRACE conn9 -> [0,1445,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 3748 | 1468352887310 Marionette TRACE conn9 <- [1,1445,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:48:07 INFO - PROCESS | 3748 | 1468352887313 Marionette TRACE conn9 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 3748 | 1468352887315 Marionette TRACE conn9 <- [1,1446,null,{}] 12:48:07 INFO - PROCESS | 3748 | 1468352887319 Marionette TRACE conn9 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:07 INFO - PROCESS | 3748 | 1468352887322 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:07 INFO - PROCESS | 3748 | 1468352887438 Marionette TRACE conn9 <- [1,1447,null,{"value":null}] 12:48:07 INFO - PROCESS | 3748 | 1468352887526 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 3748 | 1468352887529 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBE0800 == 41 [pid = 3748] [id = 371] 12:48:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8949000) [pid = 3748] [serial = 1113] [outer = 0000000000000000] 12:48:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F4674000) [pid = 3748] [serial = 1114] [outer = 000000C2E8949000] 12:48:07 INFO - PROCESS | 3748 | 1468352887585 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA1CD400) [pid = 3748] [serial = 1115] [outer = 000000C2E8949000] 12:48:08 INFO - PROCESS | 3748 | 1468352888288 Marionette TRACE conn9 <- [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]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1032ms 12:48:08 INFO - PROCESS | 3748 | 1468352888359 Marionette TRACE conn9 -> [0,1449,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 3748 | 1468352888363 Marionette TRACE conn9 <- [1,1449,null,{"value":"13"}] 12:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:48:08 INFO - PROCESS | 3748 | 1468352888387 Marionette TRACE conn9 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - PROCESS | 3748 | 1468352888390 Marionette TRACE conn9 <- [1,1450,null,{}] 12:48:08 INFO - PROCESS | 3748 | 1468352888396 Marionette TRACE conn9 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:08 INFO - PROCESS | 3748 | 1468352888399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:08 INFO - PROCESS | 3748 | 1468352888515 Marionette TRACE conn9 <- [1,1451,null,{"value":null}] 12:48:08 INFO - PROCESS | 3748 | 1468352888589 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 3748 | 1468352888591 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE323800 == 42 [pid = 3748] [id = 372] 12:48:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E842C000) [pid = 3748] [serial = 1116] [outer = 0000000000000000] 12:48:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E84F4C00) [pid = 3748] [serial = 1117] [outer = 000000C2E842C000] 12:48:08 INFO - PROCESS | 3748 | 1468352888685 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E894B800) [pid = 3748] [serial = 1118] [outer = 000000C2E842C000] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC31E800 == 41 [pid = 3748] [id = 366] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E6000 == 40 [pid = 3748] [id = 365] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC013000 == 39 [pid = 3748] [id = 364] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2E000 == 38 [pid = 3748] [id = 363] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA913800 == 37 [pid = 3748] [id = 362] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA24E000 == 36 [pid = 3748] [id = 361] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4BB8800 == 35 [pid = 3748] [id = 360] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8AE000 == 34 [pid = 3748] [id = 359] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE6800 == 33 [pid = 3748] [id = 358] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE482800 == 32 [pid = 3748] [id = 357] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFD0800 == 31 [pid = 3748] [id = 356] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBE0800 == 30 [pid = 3748] [id = 371] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A2000 == 29 [pid = 3748] [id = 370] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4D2800 == 28 [pid = 3748] [id = 369] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA24D800 == 27 [pid = 3748] [id = 367] 12:48:09 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F283C000 == 26 [pid = 3748] [id = 368] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F4EB9400) [pid = 3748] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2F555BC00) [pid = 3748] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E842AC00) [pid = 3748] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E84F3000) [pid = 3748] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2ED22BC00) [pid = 3748] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2ED6B6800) [pid = 3748] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2EE414800) [pid = 3748] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EE4DB400) [pid = 3748] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8A1A400) [pid = 3748] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EC80A800) [pid = 3748] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F2975800) [pid = 3748] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F28CB400) [pid = 3748] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F52FC400) [pid = 3748] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F51E3800) [pid = 3748] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8212000) [pid = 3748] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E832D800) [pid = 3748] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4355800) [pid = 3748] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F60FDC00) [pid = 3748] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7FA5000) [pid = 3748] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7BA9800) [pid = 3748] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5567400) [pid = 3748] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7295C00) [pid = 3748] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2ED58F800) [pid = 3748] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F72E3C00) [pid = 3748] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F7295400) [pid = 3748] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F466B800) [pid = 3748] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:48:09 INFO - PROCESS | 3748 | 1468352889813 Marionette TRACE conn9 <- [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]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1488ms 12:48:09 INFO - PROCESS | 3748 | 1468352889879 Marionette TRACE conn9 -> [0,1453,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 3748 | 1468352889884 Marionette TRACE conn9 <- [1,1453,null,{"value":"13"}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:48:09 INFO - PROCESS | 3748 | 1468352889888 Marionette TRACE conn9 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - PROCESS | 3748 | 1468352889893 Marionette TRACE conn9 <- [1,1454,null,{}] 12:48:09 INFO - PROCESS | 3748 | 1468352889899 Marionette TRACE conn9 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 3748 | 1468352889902 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:10 INFO - PROCESS | 3748 | 1468352889995 Marionette TRACE conn9 <- [1,1455,null,{"value":null}] 12:48:10 INFO - PROCESS | 3748 | 1468352890007 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 3748 | 1468352890010 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED659800 == 27 [pid = 3748] [id = 373] 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E83EEC00) [pid = 3748] [serial = 1119] [outer = 0000000000000000] 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8497C00) [pid = 3748] [serial = 1120] [outer = 000000C2E83EEC00] 12:48:10 INFO - PROCESS | 3748 | 1468352890059 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E7F4A400) [pid = 3748] [serial = 1121] [outer = 000000C2E83EEC00] 12:48:10 INFO - PROCESS | 3748 | 1468352890553 Marionette TRACE conn9 <- [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]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 689ms 12:48:10 INFO - PROCESS | 3748 | 1468352890582 Marionette TRACE conn9 -> [0,1457,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 3748 | 1468352890588 Marionette TRACE conn9 <- [1,1457,null,{"value":"13"}] 12:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:48:10 INFO - PROCESS | 3748 | 1468352890594 Marionette TRACE conn9 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - PROCESS | 3748 | 1468352890597 Marionette TRACE conn9 <- [1,1458,null,{}] 12:48:10 INFO - PROCESS | 3748 | 1468352890601 Marionette TRACE conn9 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:10 INFO - PROCESS | 3748 | 1468352890604 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:10 INFO - PROCESS | 3748 | 1468352890726 Marionette TRACE conn9 <- [1,1459,null,{"value":null}] 12:48:10 INFO - PROCESS | 3748 | 1468352890805 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 3748 | 1468352890808 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F284B800 == 28 [pid = 3748] [id = 374] 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E842E400) [pid = 3748] [serial = 1122] [outer = 0000000000000000] 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8A17C00) [pid = 3748] [serial = 1123] [outer = 000000C2E842E400] 12:48:10 INFO - PROCESS | 3748 | 1468352890856 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EC8D6000) [pid = 3748] [serial = 1124] [outer = 000000C2E842E400] 12:48:11 INFO - PROCESS | 3748 | 1468352891275 Marionette TRACE conn9 <- [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]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 735ms 12:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:48:11 INFO - PROCESS | 3748 | 1468352891330 Marionette TRACE conn9 -> [0,1461,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 3748 | 1468352891333 Marionette TRACE conn9 <- [1,1461,null,{"value":"13"}] 12:48:11 INFO - PROCESS | 3748 | 1468352891336 Marionette TRACE conn9 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 3748 | 1468352891340 Marionette TRACE conn9 <- [1,1462,null,{}] 12:48:11 INFO - PROCESS | 3748 | 1468352891352 Marionette TRACE conn9 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:11 INFO - PROCESS | 3748 | 1468352891357 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:11 INFO - PROCESS | 3748 | 1468352891446 Marionette TRACE conn9 <- [1,1463,null,{"value":null}] 12:48:11 INFO - PROCESS | 3748 | 1468352891461 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 3748 | 1468352891464 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FDF800 == 29 [pid = 3748] [id = 375] 12:48:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2ED846C00) [pid = 3748] [serial = 1125] [outer = 0000000000000000] 12:48:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE40FC00) [pid = 3748] [serial = 1126] [outer = 000000C2ED846C00] 12:48:11 INFO - PROCESS | 3748 | 1468352891516 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE9F4800) [pid = 3748] [serial = 1127] [outer = 000000C2ED846C00] 12:48:12 INFO - PROCESS | 3748 | 1468352892013 Marionette TRACE conn9 <- [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]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 12:48:12 INFO - PROCESS | 3748 | 1468352892079 Marionette TRACE conn9 -> [0,1465,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 3748 | 1468352892082 Marionette TRACE conn9 <- [1,1465,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:48:12 INFO - PROCESS | 3748 | 1468352892097 Marionette TRACE conn9 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 3748 | 1468352892099 Marionette TRACE conn9 <- [1,1466,null,{}] 12:48:12 INFO - PROCESS | 3748 | 1468352892103 Marionette TRACE conn9 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 3748 | 1468352892105 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:12 INFO - PROCESS | 3748 | 1468352892218 Marionette TRACE conn9 <- [1,1467,null,{"value":null}] 12:48:12 INFO - PROCESS | 3748 | 1468352892267 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 3748 | 1468352892269 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA24C000 == 30 [pid = 3748] [id = 376] 12:48:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F20A0400) [pid = 3748] [serial = 1128] [outer = 0000000000000000] 12:48:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2211400) [pid = 3748] [serial = 1129] [outer = 000000C2F20A0400] 12:48:12 INFO - PROCESS | 3748 | 1468352892315 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F296EC00) [pid = 3748] [serial = 1130] [outer = 000000C2F20A0400] 12:48:12 INFO - PROCESS | 3748 | 1468352892754 Marionette TRACE conn9 <- [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]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 12:48:12 INFO - PROCESS | 3748 | 1468352892790 Marionette TRACE conn9 -> [0,1469,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 3748 | 1468352892793 Marionette TRACE conn9 <- [1,1469,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:48:12 INFO - PROCESS | 3748 | 1468352892800 Marionette TRACE conn9 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 3748 | 1468352892802 Marionette TRACE conn9 <- [1,1470,null,{}] 12:48:12 INFO - PROCESS | 3748 | 1468352892806 Marionette TRACE conn9 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 3748 | 1468352892808 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:12 INFO - PROCESS | 3748 | 1468352892915 Marionette TRACE conn9 <- [1,1471,null,{"value":null}] 12:48:12 INFO - PROCESS | 3748 | 1468352892921 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 3748 | 1468352892923 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91F800 == 31 [pid = 3748] [id = 377] 12:48:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8948C00) [pid = 3748] [serial = 1131] [outer = 0000000000000000] 12:48:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F2E67800) [pid = 3748] [serial = 1132] [outer = 000000C2E8948C00] 12:48:12 INFO - PROCESS | 3748 | 1468352892968 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F466C000) [pid = 3748] [serial = 1133] [outer = 000000C2E8948C00] 12:48:13 INFO - PROCESS | 3748 | 1468352893458 Marionette TRACE conn9 <- [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]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 692ms 12:48:13 INFO - PROCESS | 3748 | 1468352893492 Marionette TRACE conn9 -> [0,1473,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 3748 | 1468352893494 Marionette TRACE conn9 <- [1,1473,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:48:13 INFO - PROCESS | 3748 | 1468352893497 Marionette TRACE conn9 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 3748 | 1468352893499 Marionette TRACE conn9 <- [1,1474,null,{}] 12:48:13 INFO - PROCESS | 3748 | 1468352893503 Marionette TRACE conn9 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:13 INFO - PROCESS | 3748 | 1468352893509 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:13 INFO - PROCESS | 3748 | 1468352893657 Marionette TRACE conn9 <- [1,1475,null,{"value":null}] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F296E000) [pid = 3748] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84A3800) [pid = 3748] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7BAE400) [pid = 3748] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E67D7C00) [pid = 3748] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E7F46800) [pid = 3748] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F50BF800) [pid = 3748] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E65A0000) [pid = 3748] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F9F58400) [pid = 3748] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED98AC00) [pid = 3748] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F7FA7800) [pid = 3748] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E84F1C00) [pid = 3748] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:48:13 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F58BBC00) [pid = 3748] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:48:13 INFO - PROCESS | 3748 | 1468352893860 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 3748 | 1468352893862 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294E000 == 32 [pid = 3748] [id = 378] 12:48:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E658A400) [pid = 3748] [serial = 1134] [outer = 0000000000000000] 12:48:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E83F1800) [pid = 3748] [serial = 1135] [outer = 000000C2E658A400] 12:48:13 INFO - PROCESS | 3748 | 1468352893908 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE4D5C00) [pid = 3748] [serial = 1136] [outer = 000000C2E658A400] 12:48:14 INFO - PROCESS | 3748 | 1468352894284 Marionette TRACE conn9 <- [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]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 838ms 12:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:48:14 INFO - PROCESS | 3748 | 1468352894338 Marionette TRACE conn9 -> [0,1477,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 3748 | 1468352894340 Marionette TRACE conn9 <- [1,1477,null,{"value":"13"}] 12:48:14 INFO - PROCESS | 3748 | 1468352894343 Marionette TRACE conn9 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 3748 | 1468352894345 Marionette TRACE conn9 <- [1,1478,null,{}] 12:48:14 INFO - PROCESS | 3748 | 1468352894349 Marionette TRACE conn9 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 3748 | 1468352894351 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:14 INFO - PROCESS | 3748 | 1468352894429 Marionette TRACE conn9 <- [1,1479,null,{"value":null}] 12:48:14 INFO - PROCESS | 3748 | 1468352894435 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 3748 | 1468352894437 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01C800 == 33 [pid = 3748] [id = 379] 12:48:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4467C00) [pid = 3748] [serial = 1137] [outer = 0000000000000000] 12:48:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F5561000) [pid = 3748] [serial = 1138] [outer = 000000C2F4467C00] 12:48:14 INFO - PROCESS | 3748 | 1468352894481 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F5FC9C00) [pid = 3748] [serial = 1139] [outer = 000000C2F4467C00] 12:48:14 INFO - PROCESS | 3748 | 1468352894890 Marionette TRACE conn9 <- [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]]]}] 12:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 587ms 12:48:14 INFO - PROCESS | 3748 | 1468352894938 Marionette TRACE conn9 -> [0,1481,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 3748 | 1468352894940 Marionette TRACE conn9 <- [1,1481,null,{"value":"13"}] 12:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:48:14 INFO - PROCESS | 3748 | 1468352894943 Marionette TRACE conn9 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 3748 | 1468352894945 Marionette TRACE conn9 <- [1,1482,null,{}] 12:48:14 INFO - PROCESS | 3748 | 1468352894954 Marionette TRACE conn9 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 3748 | 1468352894956 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:15 INFO - PROCESS | 3748 | 1468352895039 Marionette TRACE conn9 <- [1,1483,null,{"value":null}] 12:48:15 INFO - PROCESS | 3748 | 1468352895045 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 3748 | 1468352895047 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC293800 == 34 [pid = 3748] [id = 380] 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E762FC00) [pid = 3748] [serial = 1140] [outer = 0000000000000000] 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F5560800) [pid = 3748] [serial = 1141] [outer = 000000C2E762FC00] 12:48:15 INFO - PROCESS | 3748 | 1468352895093 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F729DC00) [pid = 3748] [serial = 1142] [outer = 000000C2E762FC00] 12:48:15 INFO - PROCESS | 3748 | 1468352895533 Marionette TRACE conn9 <- [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]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 12:48:15 INFO - PROCESS | 3748 | 1468352895577 Marionette TRACE conn9 -> [0,1485,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 3748 | 1468352895579 Marionette TRACE conn9 <- [1,1485,null,{"value":"13"}] 12:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:48:15 INFO - PROCESS | 3748 | 1468352895594 Marionette TRACE conn9 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - PROCESS | 3748 | 1468352895596 Marionette TRACE conn9 <- [1,1486,null,{}] 12:48:15 INFO - PROCESS | 3748 | 1468352895605 Marionette TRACE conn9 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:15 INFO - PROCESS | 3748 | 1468352895607 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:15 INFO - PROCESS | 3748 | 1468352895689 Marionette TRACE conn9 <- [1,1487,null,{"value":null}] 12:48:15 INFO - PROCESS | 3748 | 1468352895695 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 3748 | 1468352895697 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFA0800 == 35 [pid = 3748] [id = 381] 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F60FD000) [pid = 3748] [serial = 1143] [outer = 0000000000000000] 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7772800) [pid = 3748] [serial = 1144] [outer = 000000C2F60FD000] 12:48:15 INFO - PROCESS | 3748 | 1468352895745 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7BB8C00) [pid = 3748] [serial = 1145] [outer = 000000C2F60FD000] 12:48:16 INFO - PROCESS | 3748 | 1468352896547 Marionette TRACE conn9 <- [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]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 12:48:16 INFO - PROCESS | 3748 | 1468352896584 Marionette TRACE conn9 -> [0,1489,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 3748 | 1468352896589 Marionette TRACE conn9 <- [1,1489,null,{"value":"13"}] 12:48:16 INFO - PROCESS | 3748 | 1468352896594 Marionette TRACE conn9 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:48:16 INFO - PROCESS | 3748 | 1468352896600 Marionette TRACE conn9 <- [1,1490,null,{}] 12:48:16 INFO - PROCESS | 3748 | 1468352896606 Marionette TRACE conn9 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:16 INFO - PROCESS | 3748 | 1468352896609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:16 INFO - PROCESS | 3748 | 1468352896735 Marionette TRACE conn9 <- [1,1491,null,{"value":null}] 12:48:16 INFO - PROCESS | 3748 | 1468352896810 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 3748 | 1468352896813 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FD2000 == 36 [pid = 3748] [id = 382] 12:48:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8331000) [pid = 3748] [serial = 1146] [outer = 0000000000000000] 12:48:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E849A800) [pid = 3748] [serial = 1147] [outer = 000000C2E8331000] 12:48:16 INFO - PROCESS | 3748 | 1468352896872 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E8945400) [pid = 3748] [serial = 1148] [outer = 000000C2E8331000] 12:48:17 INFO - PROCESS | 3748 | 1468352897604 Marionette TRACE conn9 <- [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]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1033ms 12:48:17 INFO - PROCESS | 3748 | 1468352897631 Marionette TRACE conn9 -> [0,1493,"getWindowHandle",null] 12:48:17 INFO - PROCESS | 3748 | 1468352897637 Marionette TRACE conn9 <- [1,1493,null,{"value":"13"}] 12:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:48:17 INFO - PROCESS | 3748 | 1468352897643 Marionette TRACE conn9 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - PROCESS | 3748 | 1468352897647 Marionette TRACE conn9 <- [1,1494,null,{}] 12:48:17 INFO - PROCESS | 3748 | 1468352897651 Marionette TRACE conn9 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:17 INFO - PROCESS | 3748 | 1468352897654 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:17 INFO - PROCESS | 3748 | 1468352897831 Marionette TRACE conn9 <- [1,1495,null,{"value":null}] 12:48:18 INFO - PROCESS | 3748 | 1468352898045 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 3748 | 1468352898048 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBF4000 == 37 [pid = 3748] [id = 383] 12:48:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E820D400) [pid = 3748] [serial = 1149] [outer = 0000000000000000] 12:48:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E8260C00) [pid = 3748] [serial = 1150] [outer = 000000C2E820D400] 12:48:18 INFO - PROCESS | 3748 | 1468352898104 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8430400) [pid = 3748] [serial = 1151] [outer = 000000C2E820D400] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC293800 == 36 [pid = 3748] [id = 380] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01C800 == 35 [pid = 3748] [id = 379] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294E000 == 34 [pid = 3748] [id = 378] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91F800 == 33 [pid = 3748] [id = 377] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA24C000 == 32 [pid = 3748] [id = 376] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FDF800 == 31 [pid = 3748] [id = 375] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F284B800 == 30 [pid = 3748] [id = 374] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED659800 == 29 [pid = 3748] [id = 373] 12:48:18 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE323800 == 28 [pid = 3748] [id = 372] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EC8C1800) [pid = 3748] [serial = 673] [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.] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F2E68C00) [pid = 3748] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4385C00) [pid = 3748] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E894A800) [pid = 3748] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7FAC400) [pid = 3748] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E820DC00) [pid = 3748] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8427800) [pid = 3748] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F2203400) [pid = 3748] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F55CC400) [pid = 3748] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E820E800) [pid = 3748] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F51E4800) [pid = 3748] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E84A4400) [pid = 3748] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2FA1BCC00) [pid = 3748] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE375000) [pid = 3748] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE4DB000) [pid = 3748] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E98B9800) [pid = 3748] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2FA1C3800) [pid = 3748] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F9F53800) [pid = 3748] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F1F50000) [pid = 3748] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F77D1400) [pid = 3748] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7FB1000) [pid = 3748] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F7BBDC00) [pid = 3748] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F59DD800) [pid = 3748] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F28CD800) [pid = 3748] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:48:18 INFO - PROCESS | 3748 | 1468352898771 Marionette TRACE conn9 <- [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]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1194ms 12:48:18 INFO - PROCESS | 3748 | 1468352898839 Marionette TRACE conn9 -> [0,1497,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 3748 | 1468352898843 Marionette TRACE conn9 <- [1,1497,null,{"value":"13"}] 12:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:48:18 INFO - PROCESS | 3748 | 1468352898847 Marionette TRACE conn9 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 3748 | 1468352898851 Marionette TRACE conn9 <- [1,1498,null,{}] 12:48:18 INFO - PROCESS | 3748 | 1468352898856 Marionette TRACE conn9 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:18 INFO - PROCESS | 3748 | 1468352898859 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:18 INFO - PROCESS | 3748 | 1468352898953 Marionette TRACE conn9 <- [1,1499,null,{"value":null}] 12:48:19 INFO - PROCESS | 3748 | 1468352899030 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 3748 | 1468352899033 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE938800 == 29 [pid = 3748] [id = 384] 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E820E800) [pid = 3748] [serial = 1152] [outer = 0000000000000000] 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E84E8C00) [pid = 3748] [serial = 1153] [outer = 000000C2E820E800] 12:48:19 INFO - PROCESS | 3748 | 1468352899083 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8D1800) [pid = 3748] [serial = 1154] [outer = 000000C2E820E800] 12:48:19 INFO - PROCESS | 3748 | 1468352899529 Marionette TRACE conn9 <- [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]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 12:48:19 INFO - PROCESS | 3748 | 1468352899584 Marionette TRACE conn9 -> [0,1501,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 3748 | 1468352899588 Marionette TRACE conn9 <- [1,1501,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:48:19 INFO - PROCESS | 3748 | 1468352899593 Marionette TRACE conn9 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 3748 | 1468352899595 Marionette TRACE conn9 <- [1,1502,null,{}] 12:48:19 INFO - PROCESS | 3748 | 1468352899599 Marionette TRACE conn9 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:19 INFO - PROCESS | 3748 | 1468352899601 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:19 INFO - PROCESS | 3748 | 1468352899693 Marionette TRACE conn9 <- [1,1503,null,{"value":null}] 12:48:19 INFO - PROCESS | 3748 | 1468352899701 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 3748 | 1468352899704 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4483000 == 30 [pid = 3748] [id = 385] 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED98E400) [pid = 3748] [serial = 1155] [outer = 0000000000000000] 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE376400) [pid = 3748] [serial = 1156] [outer = 000000C2ED98E400] 12:48:19 INFO - PROCESS | 3748 | 1468352899756 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE8D1400) [pid = 3748] [serial = 1157] [outer = 000000C2ED98E400] 12:48:20 INFO - PROCESS | 3748 | 1468352900208 Marionette TRACE conn9 <- [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]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 12:48:20 INFO - PROCESS | 3748 | 1468352900225 Marionette TRACE conn9 -> [0,1505,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 3748 | 1468352900227 Marionette TRACE conn9 <- [1,1505,null,{"value":"13"}] 12:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:48:20 INFO - PROCESS | 3748 | 1468352900238 Marionette TRACE conn9 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - PROCESS | 3748 | 1468352900244 Marionette TRACE conn9 <- [1,1506,null,{}] 12:48:20 INFO - PROCESS | 3748 | 1468352900255 Marionette TRACE conn9 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:20 INFO - PROCESS | 3748 | 1468352900259 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:20 INFO - PROCESS | 3748 | 1468352900348 Marionette TRACE conn9 <- [1,1507,null,{"value":null}] 12:48:20 INFO - PROCESS | 3748 | 1468352900356 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 3748 | 1468352900359 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA47A000 == 31 [pid = 3748] [id = 386] 12:48:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E6F4AC00) [pid = 3748] [serial = 1158] [outer = 0000000000000000] 12:48:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F296E000) [pid = 3748] [serial = 1159] [outer = 000000C2E6F4AC00] 12:48:20 INFO - PROCESS | 3748 | 1468352900404 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4354000) [pid = 3748] [serial = 1160] [outer = 000000C2E6F4AC00] 12:48:20 INFO - PROCESS | 3748 | 1468352900856 Marionette TRACE conn9 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 12:48:20 INFO - PROCESS | 3748 | 1468352900926 Marionette TRACE conn9 -> [0,1509,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 3748 | 1468352900929 Marionette TRACE conn9 <- [1,1509,null,{"value":"13"}] 12:48:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:48:20 INFO - PROCESS | 3748 | 1468352900938 Marionette TRACE conn9 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - PROCESS | 3748 | 1468352900940 Marionette TRACE conn9 <- [1,1510,null,{}] 12:48:20 INFO - PROCESS | 3748 | 1468352900943 Marionette TRACE conn9 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:20 INFO - PROCESS | 3748 | 1468352900946 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:21 INFO - PROCESS | 3748 | 1468352901064 Marionette TRACE conn9 <- [1,1511,null,{"value":null}] 12:48:21 INFO - PROCESS | 3748 | 1468352901069 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 3748 | 1468352901078 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD8F000 == 32 [pid = 3748] [id = 387] 12:48:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1FF3400) [pid = 3748] [serial = 1161] [outer = 0000000000000000] 12:48:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4676800) [pid = 3748] [serial = 1162] [outer = 000000C2F1FF3400] 12:48:21 INFO - PROCESS | 3748 | 1468352901166 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F50B5800) [pid = 3748] [serial = 1163] [outer = 000000C2F1FF3400] 12:48:21 INFO - PROCESS | 3748 | 1468352901582 Marionette TRACE conn9 <- [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"]]]}] 12:48:21 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 () { 12:48:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:48:21 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 () { 12:48:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:48:21 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 () { 12:48:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:48:21 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 () { 12:48:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:48:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 700ms 12:48:21 INFO - PROCESS | 3748 | 1468352901639 Marionette TRACE conn9 -> [0,1513,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 3748 | 1468352901641 Marionette TRACE conn9 <- [1,1513,null,{"value":"13"}] 12:48:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:48:21 INFO - PROCESS | 3748 | 1468352901645 Marionette TRACE conn9 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 3748 | 1468352901647 Marionette TRACE conn9 <- [1,1514,null,{}] 12:48:21 INFO - PROCESS | 3748 | 1468352901650 Marionette TRACE conn9 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 3748 | 1468352901653 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:21 INFO - PROCESS | 3748 | 1468352901800 Marionette TRACE conn9 <- [1,1515,null,{"value":null}] 12:48:21 INFO - PROCESS | 3748 | 1468352901812 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 3748 | 1468352901818 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FEF000 == 33 [pid = 3748] [id = 388] 12:48:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F59E5C00) [pid = 3748] [serial = 1164] [outer = 0000000000000000] 12:48:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F603BC00) [pid = 3748] [serial = 1165] [outer = 000000C2F59E5C00] 12:48:21 INFO - PROCESS | 3748 | 1468352901919 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F72E6000) [pid = 3748] [serial = 1166] [outer = 000000C2F59E5C00] 12:48:22 INFO - PROCESS | 3748 | 1468352902358 Marionette TRACE conn9 <- [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"]]]}] 12:48:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:48:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:48:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:48:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 776ms 12:48:22 INFO - PROCESS | 3748 | 1468352902425 Marionette TRACE conn9 -> [0,1517,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 3748 | 1468352902427 Marionette TRACE conn9 <- [1,1517,null,{"value":"13"}] 12:48:22 INFO - PROCESS | 3748 | 1468352902430 Marionette TRACE conn9 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:48:22 INFO - PROCESS | 3748 | 1468352902433 Marionette TRACE conn9 <- [1,1518,null,{}] 12:48:22 INFO - PROCESS | 3748 | 1468352902446 Marionette TRACE conn9 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:22 INFO - PROCESS | 3748 | 1468352902449 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:22 INFO - PROCESS | 3748 | 1468352902565 Marionette TRACE conn9 <- [1,1519,null,{"value":null}] 12:48:22 INFO - PROCESS | 3748 | 1468352902621 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 3748 | 1468352902623 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC28F800 == 34 [pid = 3748] [id = 389] 12:48:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F77CB400) [pid = 3748] [serial = 1167] [outer = 0000000000000000] 12:48:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F9F53400) [pid = 3748] [serial = 1168] [outer = 000000C2F77CB400] 12:48:22 INFO - PROCESS | 3748 | 1468352902668 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F9F5B000) [pid = 3748] [serial = 1169] [outer = 000000C2F77CB400] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E762FC00) [pid = 3748] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E83EEC00) [pid = 3748] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E842C000) [pid = 3748] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F20A0400) [pid = 3748] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E842E400) [pid = 3748] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ED846C00) [pid = 3748] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8948C00) [pid = 3748] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E658A400) [pid = 3748] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4467C00) [pid = 3748] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8594C00) [pid = 3748] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EE8CE800) [pid = 3748] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2ED311400) [pid = 3748] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:48:22 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8949000) [pid = 3748] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:48:23 INFO - PROCESS | 3748 | 1468352903060 Marionette TRACE conn9 <- [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]]]}] 12:48:23 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 12:48:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:48:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:48:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:48:23 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. 12:48:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:48:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 12:48:23 INFO - PROCESS | 3748 | 1468352903125 Marionette TRACE conn9 -> [0,1521,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 3748 | 1468352903127 Marionette TRACE conn9 <- [1,1521,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:48:23 INFO - PROCESS | 3748 | 1468352903130 Marionette TRACE conn9 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 3748 | 1468352903132 Marionette TRACE conn9 <- [1,1522,null,{}] 12:48:23 INFO - PROCESS | 3748 | 1468352903135 Marionette TRACE conn9 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:23 INFO - PROCESS | 3748 | 1468352903137 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:23 INFO - PROCESS | 3748 | 1468352903243 Marionette TRACE conn9 <- [1,1523,null,{"value":null}] 12:48:23 INFO - PROCESS | 3748 | 1468352903320 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 3748 | 1468352903322 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECF6D800 == 35 [pid = 3748] [id = 390] 12:48:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E820F000) [pid = 3748] [serial = 1170] [outer = 0000000000000000] 12:48:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8948C00) [pid = 3748] [serial = 1171] [outer = 000000C2E820F000] 12:48:23 INFO - PROCESS | 3748 | 1468352903367 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F466D400) [pid = 3748] [serial = 1172] [outer = 000000C2E820F000] 12:48:23 INFO - PROCESS | 3748 | 1468352903726 Marionette TRACE conn9 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:48:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 12:48:23 INFO - PROCESS | 3748 | 1468352903761 Marionette TRACE conn9 -> [0,1525,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 3748 | 1468352903763 Marionette TRACE conn9 <- [1,1525,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:48:23 INFO - PROCESS | 3748 | 1468352903767 Marionette TRACE conn9 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 3748 | 1468352903769 Marionette TRACE conn9 <- [1,1526,null,{}] 12:48:23 INFO - PROCESS | 3748 | 1468352903773 Marionette TRACE conn9 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:23 INFO - PROCESS | 3748 | 1468352903775 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:23 INFO - PROCESS | 3748 | 1468352903887 Marionette TRACE conn9 <- [1,1527,null,{"value":null}] 12:48:23 INFO - PROCESS | 3748 | 1468352903895 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 3748 | 1468352903897 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFDB000 == 36 [pid = 3748] [id = 391] 12:48:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7298000) [pid = 3748] [serial = 1173] [outer = 0000000000000000] 12:48:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2FA1BA800) [pid = 3748] [serial = 1174] [outer = 000000C2F7298000] 12:48:23 INFO - PROCESS | 3748 | 1468352903941 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2FA1C5800) [pid = 3748] [serial = 1175] [outer = 000000C2F7298000] 12:48:24 INFO - PROCESS | 3748 | 1468352904341 Marionette TRACE conn9 <- [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]]]}] 12:48:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:48:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 12:48:24 INFO - PROCESS | 3748 | 1468352904398 Marionette TRACE conn9 -> [0,1529,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 3748 | 1468352904400 Marionette TRACE conn9 <- [1,1529,null,{"value":"13"}] 12:48:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:48:24 INFO - PROCESS | 3748 | 1468352904404 Marionette TRACE conn9 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 3748 | 1468352904406 Marionette TRACE conn9 <- [1,1530,null,{}] 12:48:24 INFO - PROCESS | 3748 | 1468352904409 Marionette TRACE conn9 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:24 INFO - PROCESS | 3748 | 1468352904411 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:24 INFO - PROCESS | 3748 | 1468352904524 Marionette TRACE conn9 <- [1,1531,null,{"value":null}] 12:48:24 INFO - PROCESS | 3748 | 1468352904533 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 3748 | 1468352904535 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A1800 == 37 [pid = 3748] [id = 392] 12:48:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F559F800) [pid = 3748] [serial = 1176] [outer = 0000000000000000] 12:48:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F55A1C00) [pid = 3748] [serial = 1177] [outer = 000000C2F559F800] 12:48:24 INFO - PROCESS | 3748 | 1468352904613 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA1C2800) [pid = 3748] [serial = 1178] [outer = 000000C2F559F800] 12:48:25 INFO - PROCESS | 3748 | 1468352905095 Marionette TRACE conn9 <- [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]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:48:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 12:48:25 INFO - PROCESS | 3748 | 1468352905140 Marionette TRACE conn9 -> [0,1533,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 3748 | 1468352905145 Marionette TRACE conn9 <- [1,1533,null,{"value":"13"}] 12:48:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:48:25 INFO - PROCESS | 3748 | 1468352905167 Marionette TRACE conn9 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - PROCESS | 3748 | 1468352905171 Marionette TRACE conn9 <- [1,1534,null,{}] 12:48:25 INFO - PROCESS | 3748 | 1468352905178 Marionette TRACE conn9 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:25 INFO - PROCESS | 3748 | 1468352905182 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:25 INFO - PROCESS | 3748 | 1468352905307 Marionette TRACE conn9 <- [1,1535,null,{"value":null}] 12:48:25 INFO - PROCESS | 3748 | 1468352905398 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 3748 | 1468352905404 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F283B800 == 38 [pid = 3748] [id = 393] 12:48:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E8596400) [pid = 3748] [serial = 1179] [outer = 0000000000000000] 12:48:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8946400) [pid = 3748] [serial = 1180] [outer = 000000C2E8596400] 12:48:25 INFO - PROCESS | 3748 | 1468352905463 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2ECBCD400) [pid = 3748] [serial = 1181] [outer = 000000C2E8596400] 12:48:26 INFO - PROCESS | 3748 | 1468352906097 Marionette TRACE conn9 <- [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]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 996ms 12:48:26 INFO - PROCESS | 3748 | 1468352906150 Marionette TRACE conn9 -> [0,1537,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 3748 | 1468352906155 Marionette TRACE conn9 <- [1,1537,null,{"value":"13"}] 12:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:48:26 INFO - PROCESS | 3748 | 1468352906162 Marionette TRACE conn9 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - PROCESS | 3748 | 1468352906165 Marionette TRACE conn9 <- [1,1538,null,{}] 12:48:26 INFO - PROCESS | 3748 | 1468352906170 Marionette TRACE conn9 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 3748 | 1468352906173 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:26 INFO - PROCESS | 3748 | 1468352906289 Marionette TRACE conn9 <- [1,1539,null,{"value":null}] 12:48:26 INFO - PROCESS | 3748 | 1468352906412 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 3748 | 1468352906415 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB095000 == 39 [pid = 3748] [id = 394] 12:48:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F1FF4000) [pid = 3748] [serial = 1182] [outer = 0000000000000000] 12:48:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F28C3800) [pid = 3748] [serial = 1183] [outer = 000000C2F1FF4000] 12:48:26 INFO - PROCESS | 3748 | 1468352906473 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F466FC00) [pid = 3748] [serial = 1184] [outer = 000000C2F1FF4000] 12:48:27 INFO - PROCESS | 3748 | 1468352907106 Marionette TRACE conn9 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:48:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 984ms 12:48:27 INFO - PROCESS | 3748 | 1468352907148 Marionette TRACE conn9 -> [0,1541,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 3748 | 1468352907151 Marionette TRACE conn9 <- [1,1541,null,{"value":"13"}] 12:48:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:48:27 INFO - PROCESS | 3748 | 1468352907155 Marionette TRACE conn9 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 3748 | 1468352907159 Marionette TRACE conn9 <- [1,1542,null,{}] 12:48:27 INFO - PROCESS | 3748 | 1468352907171 Marionette TRACE conn9 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:27 INFO - PROCESS | 3748 | 1468352907176 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:27 INFO - PROCESS | 3748 | 1468352907291 Marionette TRACE conn9 <- [1,1543,null,{"value":null}] 12:48:27 INFO - PROCESS | 3748 | 1468352907413 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 3748 | 1468352907416 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDCAC800 == 40 [pid = 3748] [id = 395] 12:48:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F72A0400) [pid = 3748] [serial = 1185] [outer = 0000000000000000] 12:48:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7BB6C00) [pid = 3748] [serial = 1186] [outer = 000000C2F72A0400] 12:48:27 INFO - PROCESS | 3748 | 1468352907475 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F9F53800) [pid = 3748] [serial = 1187] [outer = 000000C2F72A0400] 12:48:28 INFO - PROCESS | 3748 | 1468352908044 Marionette TRACE conn9 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 12:48:28 INFO - PROCESS | 3748 | 1468352908100 Marionette TRACE conn9 -> [0,1545,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 3748 | 1468352908103 Marionette TRACE conn9 <- [1,1545,null,{"value":"13"}] 12:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:48:28 INFO - PROCESS | 3748 | 1468352908107 Marionette TRACE conn9 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - PROCESS | 3748 | 1468352908109 Marionette TRACE conn9 <- [1,1546,null,{}] 12:48:28 INFO - PROCESS | 3748 | 1468352908113 Marionette TRACE conn9 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:28 INFO - PROCESS | 3748 | 1468352908115 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:28 INFO - PROCESS | 3748 | 1468352908227 Marionette TRACE conn9 <- [1,1547,null,{"value":null}] 12:48:28 INFO - PROCESS | 3748 | 1468352908349 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 3748 | 1468352908352 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC313000 == 41 [pid = 3748] [id = 396] 12:48:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E860B400) [pid = 3748] [serial = 1188] [outer = 0000000000000000] 12:48:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2FA1D8000) [pid = 3748] [serial = 1189] [outer = 000000C2E860B400] 12:48:28 INFO - PROCESS | 3748 | 1468352908411 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA75E400) [pid = 3748] [serial = 1190] [outer = 000000C2E860B400] 12:48:29 INFO - PROCESS | 3748 | 1468352909135 Marionette TRACE conn9 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1085ms 12:48:29 INFO - PROCESS | 3748 | 1468352909196 Marionette TRACE conn9 -> [0,1549,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 3748 | 1468352909200 Marionette TRACE conn9 <- [1,1549,null,{"value":"13"}] 12:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:48:29 INFO - PROCESS | 3748 | 1468352909206 Marionette TRACE conn9 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - PROCESS | 3748 | 1468352909210 Marionette TRACE conn9 <- [1,1550,null,{}] 12:48:29 INFO - PROCESS | 3748 | 1468352909215 Marionette TRACE conn9 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:29 INFO - PROCESS | 3748 | 1468352909218 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:29 INFO - PROCESS | 3748 | 1468352909331 Marionette TRACE conn9 <- [1,1551,null,{"value":null}] 12:48:29 INFO - PROCESS | 3748 | 1468352909455 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 3748 | 1468352909458 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED3B1000 == 42 [pid = 3748] [id = 397] 12:48:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E842E800) [pid = 3748] [serial = 1191] [outer = 0000000000000000] 12:48:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E8778000) [pid = 3748] [serial = 1192] [outer = 000000C2E842E800] 12:48:29 INFO - PROCESS | 3748 | 1468352909510 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E96ED800) [pid = 3748] [serial = 1193] [outer = 000000C2E842E800] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFDB000 == 41 [pid = 3748] [id = 391] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECF6D800 == 40 [pid = 3748] [id = 390] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC28F800 == 39 [pid = 3748] [id = 389] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FEF000 == 38 [pid = 3748] [id = 388] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD8F000 == 37 [pid = 3748] [id = 387] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA47A000 == 36 [pid = 3748] [id = 386] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4483000 == 35 [pid = 3748] [id = 385] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE938800 == 34 [pid = 3748] [id = 384] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBF4000 == 33 [pid = 3748] [id = 383] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FD2000 == 32 [pid = 3748] [id = 382] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFA0800 == 31 [pid = 3748] [id = 381] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC313000 == 30 [pid = 3748] [id = 396] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDCAC800 == 29 [pid = 3748] [id = 395] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB095000 == 28 [pid = 3748] [id = 394] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A1800 == 27 [pid = 3748] [id = 392] 12:48:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F283B800 == 26 [pid = 3748] [id = 393] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F5560800) [pid = 3748] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E8497C00) [pid = 3748] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E7F4A400) [pid = 3748] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E894B800) [pid = 3748] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E84F4C00) [pid = 3748] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F2211400) [pid = 3748] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E8A17C00) [pid = 3748] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EC8D6000) [pid = 3748] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2EE40FC00) [pid = 3748] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F2E67800) [pid = 3748] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F296EC00) [pid = 3748] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E83F1800) [pid = 3748] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F466C000) [pid = 3748] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EE4D5C00) [pid = 3748] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F5561000) [pid = 3748] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8D5D800) [pid = 3748] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E859B800) [pid = 3748] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F20A0000) [pid = 3748] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EEE54C00) [pid = 3748] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA1C1C00) [pid = 3748] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F4858800) [pid = 3748] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F729DC00) [pid = 3748] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2FA1CD400) [pid = 3748] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4674000) [pid = 3748] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F5FC9C00) [pid = 3748] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE9F4800) [pid = 3748] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:48:30 INFO - PROCESS | 3748 | 1468352910690 Marionette TRACE conn9 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1546ms 12:48:30 INFO - PROCESS | 3748 | 1468352910756 Marionette TRACE conn9 -> [0,1553,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 3748 | 1468352910760 Marionette TRACE conn9 <- [1,1553,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:48:30 INFO - PROCESS | 3748 | 1468352910765 Marionette TRACE conn9 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 3748 | 1468352910770 Marionette TRACE conn9 <- [1,1554,null,{}] 12:48:30 INFO - PROCESS | 3748 | 1468352910775 Marionette TRACE conn9 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:30 INFO - PROCESS | 3748 | 1468352910778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:30 INFO - PROCESS | 3748 | 1468352910899 Marionette TRACE conn9 <- [1,1555,null,{"value":null}] 12:48:30 INFO - PROCESS | 3748 | 1468352910974 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 3748 | 1468352910977 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED650800 == 27 [pid = 3748] [id = 398] 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E832CC00) [pid = 3748] [serial = 1194] [outer = 0000000000000000] 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E842F000) [pid = 3748] [serial = 1195] [outer = 000000C2E832CC00] 12:48:31 INFO - PROCESS | 3748 | 1468352911026 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E84F4400) [pid = 3748] [serial = 1196] [outer = 000000C2E832CC00] 12:48:31 INFO - PROCESS | 3748 | 1468352911393 Marionette TRACE conn9 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 12:48:31 INFO - PROCESS | 3748 | 1468352911490 Marionette TRACE conn9 -> [0,1557,"getWindowHandle",null] 12:48:31 INFO - PROCESS | 3748 | 1468352911495 Marionette TRACE conn9 <- [1,1557,null,{"value":"13"}] 12:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:48:31 INFO - PROCESS | 3748 | 1468352911508 Marionette TRACE conn9 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:48:31 INFO - PROCESS | 3748 | 1468352911510 Marionette TRACE conn9 <- [1,1558,null,{}] 12:48:31 INFO - PROCESS | 3748 | 1468352911514 Marionette TRACE conn9 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:31 INFO - PROCESS | 3748 | 1468352911517 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:31 INFO - PROCESS | 3748 | 1468352911612 Marionette TRACE conn9 <- [1,1559,null,{"value":null}] 12:48:31 INFO - PROCESS | 3748 | 1468352911621 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 3748 | 1468352911623 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294B000 == 28 [pid = 3748] [id = 399] 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E894EC00) [pid = 3748] [serial = 1197] [outer = 0000000000000000] 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8D24400) [pid = 3748] [serial = 1198] [outer = 000000C2E894EC00] 12:48:31 INFO - PROCESS | 3748 | 1468352911672 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EC8DC800) [pid = 3748] [serial = 1199] [outer = 000000C2E894EC00] 12:48:32 INFO - PROCESS | 3748 | 1468352912126 Marionette TRACE conn9 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 693ms 12:48:32 INFO - PROCESS | 3748 | 1468352912198 Marionette TRACE conn9 -> [0,1561,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 3748 | 1468352912200 Marionette TRACE conn9 <- [1,1561,null,{"value":"13"}] 12:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:48:32 INFO - PROCESS | 3748 | 1468352912204 Marionette TRACE conn9 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 3748 | 1468352912207 Marionette TRACE conn9 <- [1,1562,null,{}] 12:48:32 INFO - PROCESS | 3748 | 1468352912219 Marionette TRACE conn9 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:32 INFO - PROCESS | 3748 | 1468352912224 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:32 INFO - PROCESS | 3748 | 1468352912310 Marionette TRACE conn9 <- [1,1563,null,{"value":null}] 12:48:32 INFO - PROCESS | 3748 | 1468352912318 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 3748 | 1468352912322 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5577000 == 29 [pid = 3748] [id = 400] 12:48:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE30EC00) [pid = 3748] [serial = 1200] [outer = 0000000000000000] 12:48:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE414800) [pid = 3748] [serial = 1201] [outer = 000000C2EE30EC00] 12:48:32 INFO - PROCESS | 3748 | 1468352912372 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EEE50800) [pid = 3748] [serial = 1202] [outer = 000000C2EE30EC00] 12:48:32 INFO - PROCESS | 3748 | 1468352912863 Marionette TRACE conn9 <- [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]]]}] 12:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 12:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:48:32 INFO - PROCESS | 3748 | 1468352912897 Marionette TRACE conn9 -> [0,1565,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 3748 | 1468352912900 Marionette TRACE conn9 <- [1,1565,null,{"value":"13"}] 12:48:32 INFO - PROCESS | 3748 | 1468352912903 Marionette TRACE conn9 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 3748 | 1468352912905 Marionette TRACE conn9 <- [1,1566,null,{}] 12:48:32 INFO - PROCESS | 3748 | 1468352912909 Marionette TRACE conn9 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:32 INFO - PROCESS | 3748 | 1468352912911 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:33 INFO - PROCESS | 3748 | 1468352913054 Marionette TRACE conn9 <- [1,1567,null,{"value":null}] 12:48:33 INFO - PROCESS | 3748 | 1468352913076 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 3748 | 1468352913078 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDB800 == 30 [pid = 3748] [id = 401] 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F20A5800) [pid = 3748] [serial = 1203] [outer = 0000000000000000] 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F20A8400) [pid = 3748] [serial = 1204] [outer = 000000C2F20A5800] 12:48:33 INFO - PROCESS | 3748 | 1468352913124 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F28C2800) [pid = 3748] [serial = 1205] [outer = 000000C2F20A5800] 12:48:33 INFO - PROCESS | 3748 | 1468352913536 Marionette TRACE conn9 <- [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]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 12:48:33 INFO - PROCESS | 3748 | 1468352913618 Marionette TRACE conn9 -> [0,1569,"getWindowHandle",null] 12:48:33 INFO - PROCESS | 3748 | 1468352913620 Marionette TRACE conn9 <- [1,1569,null,{"value":"13"}] 12:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:48:33 INFO - PROCESS | 3748 | 1468352913626 Marionette TRACE conn9 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 3748 | 1468352913628 Marionette TRACE conn9 <- [1,1570,null,{}] 12:48:33 INFO - PROCESS | 3748 | 1468352913632 Marionette TRACE conn9 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:33 INFO - PROCESS | 3748 | 1468352913634 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:33 INFO - PROCESS | 3748 | 1468352913742 Marionette TRACE conn9 <- [1,1571,null,{"value":null}] 12:48:33 INFO - PROCESS | 3748 | 1468352913747 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 3748 | 1468352913749 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4C0800 == 31 [pid = 3748] [id = 402] 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F20A2800) [pid = 3748] [serial = 1206] [outer = 0000000000000000] 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F2E61800) [pid = 3748] [serial = 1207] [outer = 000000C2F20A2800] 12:48:33 INFO - PROCESS | 3748 | 1468352913797 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4667400) [pid = 3748] [serial = 1208] [outer = 000000C2F20A2800] 12:48:34 INFO - PROCESS | 3748 | 1468352914278 Marionette TRACE conn9 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 12:48:34 INFO - PROCESS | 3748 | 1468352914304 Marionette TRACE conn9 -> [0,1573,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 3748 | 1468352914306 Marionette TRACE conn9 <- [1,1573,null,{"value":"13"}] 12:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:48:34 INFO - PROCESS | 3748 | 1468352914309 Marionette TRACE conn9 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - PROCESS | 3748 | 1468352914311 Marionette TRACE conn9 <- [1,1574,null,{}] 12:48:34 INFO - PROCESS | 3748 | 1468352914315 Marionette TRACE conn9 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 3748 | 1468352914321 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:34 INFO - PROCESS | 3748 | 1468352914472 Marionette TRACE conn9 <- [1,1575,null,{"value":null}] 12:48:34 INFO - PROCESS | 3748 | 1468352914495 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 3748 | 1468352914497 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05C000 == 32 [pid = 3748] [id = 403] 12:48:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4668800) [pid = 3748] [serial = 1209] [outer = 0000000000000000] 12:48:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F51E8400) [pid = 3748] [serial = 1210] [outer = 000000C2F4668800] 12:48:34 INFO - PROCESS | 3748 | 1468352914543 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F559F400) [pid = 3748] [serial = 1211] [outer = 000000C2F4668800] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F77CB400) [pid = 3748] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F59E5C00) [pid = 3748] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E820F000) [pid = 3748] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E6F4AC00) [pid = 3748] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E820E800) [pid = 3748] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7298000) [pid = 3748] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ED98E400) [pid = 3748] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F60FD000) [pid = 3748] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8331000) [pid = 3748] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E820D400) [pid = 3748] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F559F800) [pid = 3748] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:48:34 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F1FF3400) [pid = 3748] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:48:35 INFO - PROCESS | 3748 | 1468352915114 Marionette TRACE conn9 <- [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]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 839ms 12:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:48:35 INFO - PROCESS | 3748 | 1468352915151 Marionette TRACE conn9 -> [0,1577,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 3748 | 1468352915153 Marionette TRACE conn9 <- [1,1577,null,{"value":"13"}] 12:48:35 INFO - PROCESS | 3748 | 1468352915168 Marionette TRACE conn9 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - PROCESS | 3748 | 1468352915170 Marionette TRACE conn9 <- [1,1578,null,{}] 12:48:35 INFO - PROCESS | 3748 | 1468352915174 Marionette TRACE conn9 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:35 INFO - PROCESS | 3748 | 1468352915176 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:35 INFO - PROCESS | 3748 | 1468352915258 Marionette TRACE conn9 <- [1,1579,null,{"value":null}] 12:48:35 INFO - PROCESS | 3748 | 1468352915264 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 3748 | 1468352915266 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB10F000 == 33 [pid = 3748] [id = 404] 12:48:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EC8D6000) [pid = 3748] [serial = 1212] [outer = 0000000000000000] 12:48:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4362400) [pid = 3748] [serial = 1213] [outer = 000000C2EC8D6000] 12:48:35 INFO - PROCESS | 3748 | 1468352915312 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F55A0000) [pid = 3748] [serial = 1214] [outer = 000000C2EC8D6000] 12:48:35 INFO - PROCESS | 3748 | 1468352915734 Marionette TRACE conn9 <- [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]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 607ms 12:48:35 INFO - PROCESS | 3748 | 1468352915776 Marionette TRACE conn9 -> [0,1581,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 3748 | 1468352915778 Marionette TRACE conn9 <- [1,1581,null,{"value":"13"}] 12:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:48:35 INFO - PROCESS | 3748 | 1468352915781 Marionette TRACE conn9 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - PROCESS | 3748 | 1468352915784 Marionette TRACE conn9 <- [1,1582,null,{}] 12:48:35 INFO - PROCESS | 3748 | 1468352915787 Marionette TRACE conn9 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:35 INFO - PROCESS | 3748 | 1468352915789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:35 INFO - PROCESS | 3748 | 1468352915869 Marionette TRACE conn9 <- [1,1583,null,{"value":null}] 12:48:35 INFO - PROCESS | 3748 | 1468352915875 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 3748 | 1468352915877 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB13C800 == 34 [pid = 3748] [id = 405] 12:48:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F59E1400) [pid = 3748] [serial = 1215] [outer = 0000000000000000] 12:48:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F60FDC00) [pid = 3748] [serial = 1216] [outer = 000000C2F59E1400] 12:48:35 INFO - PROCESS | 3748 | 1468352915921 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F729AC00) [pid = 3748] [serial = 1217] [outer = 000000C2F59E1400] 12:48:36 INFO - PROCESS | 3748 | 1468352916368 Marionette TRACE conn9 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 12:48:36 INFO - PROCESS | 3748 | 1468352916416 Marionette TRACE conn9 -> [0,1585,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 3748 | 1468352916419 Marionette TRACE conn9 <- [1,1585,null,{"value":"13"}] 12:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:48:36 INFO - PROCESS | 3748 | 1468352916422 Marionette TRACE conn9 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 3748 | 1468352916424 Marionette TRACE conn9 <- [1,1586,null,{}] 12:48:36 INFO - PROCESS | 3748 | 1468352916428 Marionette TRACE conn9 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 3748 | 1468352916429 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:36 INFO - PROCESS | 3748 | 1468352916512 Marionette TRACE conn9 <- [1,1587,null,{"value":null}] 12:48:36 INFO - PROCESS | 3748 | 1468352916519 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 3748 | 1468352916521 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0D5800 == 35 [pid = 3748] [id = 406] 12:48:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F729B400) [pid = 3748] [serial = 1218] [outer = 0000000000000000] 12:48:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7BA2400) [pid = 3748] [serial = 1219] [outer = 000000C2F729B400] 12:48:36 INFO - PROCESS | 3748 | 1468352916565 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7BC0800) [pid = 3748] [serial = 1220] [outer = 000000C2F729B400] 12:48:37 INFO - PROCESS | 3748 | 1468352917095 Marionette TRACE conn9 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 733ms 12:48:37 INFO - PROCESS | 3748 | 1468352917158 Marionette TRACE conn9 -> [0,1589,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 3748 | 1468352917164 Marionette TRACE conn9 <- [1,1589,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:48:37 INFO - PROCESS | 3748 | 1468352917170 Marionette TRACE conn9 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 3748 | 1468352917174 Marionette TRACE conn9 <- [1,1590,null,{}] 12:48:37 INFO - PROCESS | 3748 | 1468352917180 Marionette TRACE conn9 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:37 INFO - PROCESS | 3748 | 1468352917183 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:37 INFO - PROCESS | 3748 | 1468352917367 Marionette TRACE conn9 <- [1,1591,null,{"value":null}] 12:48:37 INFO - PROCESS | 3748 | 1468352917483 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 3748 | 1468352917488 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE898000 == 36 [pid = 3748] [id = 407] 12:48:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E7633C00) [pid = 3748] [serial = 1221] [outer = 0000000000000000] 12:48:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E842B000) [pid = 3748] [serial = 1222] [outer = 000000C2E7633C00] 12:48:37 INFO - PROCESS | 3748 | 1468352917547 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E8595800) [pid = 3748] [serial = 1223] [outer = 000000C2E7633C00] 12:48:38 INFO - PROCESS | 3748 | 1468352918222 Marionette TRACE conn9 <- [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]]]}] 12:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1132ms 12:48:38 INFO - PROCESS | 3748 | 1468352918308 Marionette TRACE conn9 -> [0,1593,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 3748 | 1468352918314 Marionette TRACE conn9 <- [1,1593,null,{"value":"13"}] 12:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:48:38 INFO - PROCESS | 3748 | 1468352918321 Marionette TRACE conn9 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 3748 | 1468352918325 Marionette TRACE conn9 <- [1,1594,null,{}] 12:48:38 INFO - PROCESS | 3748 | 1468352918329 Marionette TRACE conn9 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:38 INFO - PROCESS | 3748 | 1468352918332 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:38 INFO - PROCESS | 3748 | 1468352918462 Marionette TRACE conn9 <- [1,1595,null,{"value":null}] 12:48:38 INFO - PROCESS | 3748 | 1468352918577 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 3748 | 1468352918580 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA25E000 == 37 [pid = 3748] [id = 408] 12:48:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2ECB83C00) [pid = 3748] [serial = 1224] [outer = 0000000000000000] 12:48:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2ED6B7000) [pid = 3748] [serial = 1225] [outer = 000000C2ECB83C00] 12:48:38 INFO - PROCESS | 3748 | 1468352918640 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2EEE4F400) [pid = 3748] [serial = 1226] [outer = 000000C2ECB83C00] 12:48:39 INFO - PROCESS | 3748 | 1468352919507 Marionette TRACE conn9 <- [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]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1244ms 12:48:39 INFO - PROCESS | 3748 | 1468352919568 Marionette TRACE conn9 -> [0,1597,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 3748 | 1468352919573 Marionette TRACE conn9 <- [1,1597,null,{"value":"13"}] 12:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:48:39 INFO - PROCESS | 3748 | 1468352919578 Marionette TRACE conn9 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 3748 | 1468352919581 Marionette TRACE conn9 <- [1,1598,null,{}] 12:48:39 INFO - PROCESS | 3748 | 1468352919587 Marionette TRACE conn9 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:39 INFO - PROCESS | 3748 | 1468352919590 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:39 INFO - PROCESS | 3748 | 1468352919706 Marionette TRACE conn9 <- [1,1599,null,{"value":null}] 12:48:39 INFO - PROCESS | 3748 | 1468352919785 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 3748 | 1468352919789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E98E1800 == 38 [pid = 3748] [id = 409] 12:48:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E6FCE400) [pid = 3748] [serial = 1227] [outer = 0000000000000000] 12:48:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E8496C00) [pid = 3748] [serial = 1228] [outer = 000000C2E6FCE400] 12:48:39 INFO - PROCESS | 3748 | 1468352919868 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8A1A800) [pid = 3748] [serial = 1229] [outer = 000000C2E6FCE400] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB13C800 == 37 [pid = 3748] [id = 405] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB10F000 == 36 [pid = 3748] [id = 404] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05C000 == 35 [pid = 3748] [id = 403] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4C0800 == 34 [pid = 3748] [id = 402] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDB800 == 33 [pid = 3748] [id = 401] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5577000 == 32 [pid = 3748] [id = 400] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294B000 == 31 [pid = 3748] [id = 399] 12:48:39 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED650800 == 30 [pid = 3748] [id = 398] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F9F53400) [pid = 3748] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F72E6000) [pid = 3748] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F603BC00) [pid = 3748] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E8948C00) [pid = 3748] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F296E000) [pid = 3748] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E84E8C00) [pid = 3748] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2FA1C5800) [pid = 3748] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EC8D1800) [pid = 3748] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2EE376400) [pid = 3748] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EE8D1400) [pid = 3748] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F7BB8C00) [pid = 3748] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7772800) [pid = 3748] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E849A800) [pid = 3748] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8945400) [pid = 3748] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8260C00) [pid = 3748] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8430400) [pid = 3748] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F55A1C00) [pid = 3748] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2FA1C2800) [pid = 3748] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2FA1BA800) [pid = 3748] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F9F5B000) [pid = 3748] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F4676800) [pid = 3748] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:48:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F50B5800) [pid = 3748] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:48:40 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F466D400) [pid = 3748] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:48:40 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F4354000) [pid = 3748] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:48:40 INFO - PROCESS | 3748 | 1468352920327 Marionette TRACE conn9 <- [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]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 775ms 12:48:40 INFO - PROCESS | 3748 | 1468352920357 Marionette TRACE conn9 -> [0,1601,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 3748 | 1468352920362 Marionette TRACE conn9 <- [1,1601,null,{"value":"13"}] 12:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:48:40 INFO - PROCESS | 3748 | 1468352920372 Marionette TRACE conn9 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - PROCESS | 3748 | 1468352920375 Marionette TRACE conn9 <- [1,1602,null,{}] 12:48:40 INFO - PROCESS | 3748 | 1468352920379 Marionette TRACE conn9 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:40 INFO - PROCESS | 3748 | 1468352920382 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:40 INFO - PROCESS | 3748 | 1468352920472 Marionette TRACE conn9 <- [1,1603,null,{"value":null}] 12:48:40 INFO - PROCESS | 3748 | 1468352920478 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 3748 | 1468352920480 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2955800 == 31 [pid = 3748] [id = 410] 12:48:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ECA3A400) [pid = 3748] [serial = 1230] [outer = 0000000000000000] 12:48:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ECBCE800) [pid = 3748] [serial = 1231] [outer = 000000C2ECA3A400] 12:48:40 INFO - PROCESS | 3748 | 1468352920528 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED83DC00) [pid = 3748] [serial = 1232] [outer = 000000C2ECA3A400] 12:48:41 INFO - PROCESS | 3748 | 1468352921010 Marionette TRACE conn9 <- [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]]]}] 12:48:41 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 12:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 12:48:41 INFO - PROCESS | 3748 | 1468352921063 Marionette TRACE conn9 -> [0,1605,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 3748 | 1468352921065 Marionette TRACE conn9 <- [1,1605,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:48:41 INFO - PROCESS | 3748 | 1468352921069 Marionette TRACE conn9 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 3748 | 1468352921073 Marionette TRACE conn9 <- [1,1606,null,{}] 12:48:41 INFO - PROCESS | 3748 | 1468352921084 Marionette TRACE conn9 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 3748 | 1468352921089 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:41 INFO - PROCESS | 3748 | 1468352921214 Marionette TRACE conn9 <- [1,1607,null,{"value":null}] 12:48:41 INFO - PROCESS | 3748 | 1468352921230 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 3748 | 1468352921233 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B3B800 == 32 [pid = 3748] [id = 411] 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E820D400) [pid = 3748] [serial = 1233] [outer = 0000000000000000] 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F2973800) [pid = 3748] [serial = 1234] [outer = 000000C2E820D400] 12:48:41 INFO - PROCESS | 3748 | 1468352921282 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4384000) [pid = 3748] [serial = 1235] [outer = 000000C2E820D400] 12:48:41 INFO - PROCESS | 3748 | 1468352921720 Marionette TRACE conn9 <- [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]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 12:48:41 INFO - PROCESS | 3748 | 1468352921763 Marionette TRACE conn9 -> [0,1609,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 3748 | 1468352921766 Marionette TRACE conn9 <- [1,1609,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:48:41 INFO - PROCESS | 3748 | 1468352921769 Marionette TRACE conn9 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 3748 | 1468352921771 Marionette TRACE conn9 <- [1,1610,null,{}] 12:48:41 INFO - PROCESS | 3748 | 1468352921775 Marionette TRACE conn9 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 3748 | 1468352921777 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:41 INFO - PROCESS | 3748 | 1468352921869 Marionette TRACE conn9 <- [1,1611,null,{"value":null}] 12:48:41 INFO - PROCESS | 3748 | 1468352921877 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 3748 | 1468352921879 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD8C000 == 33 [pid = 3748] [id = 412] 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4EC1800) [pid = 3748] [serial = 1236] [outer = 0000000000000000] 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51E2C00) [pid = 3748] [serial = 1237] [outer = 000000C2F4EC1800] 12:48:41 INFO - PROCESS | 3748 | 1468352921925 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F52FC400) [pid = 3748] [serial = 1238] [outer = 000000C2F4EC1800] 12:48:42 INFO - PROCESS | 3748 | 1468352922351 Marionette TRACE conn9 <- [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]]]}] 12:48:42 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 12:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 627ms 12:48:42 INFO - PROCESS | 3748 | 1468352922404 Marionette TRACE conn9 -> [0,1613,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 3748 | 1468352922406 Marionette TRACE conn9 <- [1,1613,null,{"value":"13"}] 12:48:42 INFO - PROCESS | 3748 | 1468352922409 Marionette TRACE conn9 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:48:42 INFO - PROCESS | 3748 | 1468352922411 Marionette TRACE conn9 <- [1,1614,null,{}] 12:48:42 INFO - PROCESS | 3748 | 1468352922422 Marionette TRACE conn9 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:42 INFO - PROCESS | 3748 | 1468352922424 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:42 INFO - PROCESS | 3748 | 1468352922533 Marionette TRACE conn9 <- [1,1615,null,{"value":null}] 12:48:42 INFO - PROCESS | 3748 | 1468352922538 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 3748 | 1468352922540 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB114000 == 34 [pid = 3748] [id = 413] 12:48:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F555F800) [pid = 3748] [serial = 1239] [outer = 0000000000000000] 12:48:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F5598C00) [pid = 3748] [serial = 1240] [outer = 000000C2F555F800] 12:48:42 INFO - PROCESS | 3748 | 1468352922586 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5FC7C00) [pid = 3748] [serial = 1241] [outer = 000000C2F555F800] 12:48:43 INFO - PROCESS | 3748 | 1468352923023 Marionette TRACE conn9 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 12:48:43 INFO - PROCESS | 3748 | 1468352923047 Marionette TRACE conn9 -> [0,1617,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 3748 | 1468352923049 Marionette TRACE conn9 <- [1,1617,null,{"value":"13"}] 12:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:48:43 INFO - PROCESS | 3748 | 1468352923053 Marionette TRACE conn9 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - PROCESS | 3748 | 1468352923054 Marionette TRACE conn9 <- [1,1618,null,{}] 12:48:43 INFO - PROCESS | 3748 | 1468352923058 Marionette TRACE conn9 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:43 INFO - PROCESS | 3748 | 1468352923064 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:43 INFO - PROCESS | 3748 | 1468352923202 Marionette TRACE conn9 <- [1,1619,null,{"value":null}] 12:48:43 INFO - PROCESS | 3748 | 1468352923208 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 3748 | 1468352923210 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0F0000 == 35 [pid = 3748] [id = 414] 12:48:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F729DC00) [pid = 3748] [serial = 1242] [outer = 0000000000000000] 12:48:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7BBEC00) [pid = 3748] [serial = 1243] [outer = 000000C2F729DC00] 12:48:43 INFO - PROCESS | 3748 | 1468352923297 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F9F54800) [pid = 3748] [serial = 1244] [outer = 000000C2F729DC00] 12:48:43 INFO - PROCESS | 3748 | 1468352923729 Marionette TRACE conn9 <- [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]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 733ms 12:48:43 INFO - PROCESS | 3748 | 1468352923789 Marionette TRACE conn9 -> [0,1621,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 3748 | 1468352923791 Marionette TRACE conn9 <- [1,1621,null,{"value":"13"}] 12:48:43 INFO - PROCESS | 3748 | 1468352923794 Marionette TRACE conn9 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:48:43 INFO - PROCESS | 3748 | 1468352923796 Marionette TRACE conn9 <- [1,1622,null,{}] 12:48:43 INFO - PROCESS | 3748 | 1468352923807 Marionette TRACE conn9 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:43 INFO - PROCESS | 3748 | 1468352923809 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:43 INFO - PROCESS | 3748 | 1468352923944 Marionette TRACE conn9 <- [1,1623,null,{"value":null}] 12:48:43 INFO - PROCESS | 3748 | 1468352923958 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 3748 | 1468352923960 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC30C000 == 36 [pid = 3748] [id = 415] 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F9F5AC00) [pid = 3748] [serial = 1245] [outer = 0000000000000000] 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2FA1BE400) [pid = 3748] [serial = 1246] [outer = 000000C2F9F5AC00] 12:48:44 INFO - PROCESS | 3748 | 1468352924048 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2FA1CA000) [pid = 3748] [serial = 1247] [outer = 000000C2F9F5AC00] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F20A5800) [pid = 3748] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EE30EC00) [pid = 3748] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F20A2800) [pid = 3748] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E842E800) [pid = 3748] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E832CC00) [pid = 3748] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E894EC00) [pid = 3748] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8596400) [pid = 3748] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F1FF4000) [pid = 3748] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F72A0400) [pid = 3748] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E860B400) [pid = 3748] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F59E1400) [pid = 3748] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4668800) [pid = 3748] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:48:44 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EC8D6000) [pid = 3748] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:48:44 INFO - PROCESS | 3748 | 1468352924531 Marionette TRACE conn9 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 794ms 12:48:44 INFO - PROCESS | 3748 | 1468352924592 Marionette TRACE conn9 -> [0,1625,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 3748 | 1468352924594 Marionette TRACE conn9 <- [1,1625,null,{"value":"13"}] 12:48:44 INFO - PROCESS | 3748 | 1468352924597 Marionette TRACE conn9 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:48:44 INFO - PROCESS | 3748 | 1468352924599 Marionette TRACE conn9 <- [1,1626,null,{}] 12:48:44 INFO - PROCESS | 3748 | 1468352924608 Marionette TRACE conn9 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:44 INFO - PROCESS | 3748 | 1468352924610 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:44 INFO - PROCESS | 3748 | 1468352924692 Marionette TRACE conn9 <- [1,1627,null,{"value":null}] 12:48:44 INFO - PROCESS | 3748 | 1468352924698 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 3748 | 1468352924700 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB137800 == 37 [pid = 3748] [id = 416] 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8591000) [pid = 3748] [serial = 1248] [outer = 0000000000000000] 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E9365000) [pid = 3748] [serial = 1249] [outer = 000000C2E8591000] 12:48:44 INFO - PROCESS | 3748 | 1468352924744 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20A5800) [pid = 3748] [serial = 1250] [outer = 000000C2E8591000] 12:48:45 INFO - PROCESS | 3748 | 1468352925163 Marionette TRACE conn9 <- [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]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 627ms 12:48:45 INFO - PROCESS | 3748 | 1468352925227 Marionette TRACE conn9 -> [0,1629,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 3748 | 1468352925229 Marionette TRACE conn9 <- [1,1629,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:48:45 INFO - PROCESS | 3748 | 1468352925233 Marionette TRACE conn9 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 3748 | 1468352925235 Marionette TRACE conn9 <- [1,1630,null,{}] 12:48:45 INFO - PROCESS | 3748 | 1468352925238 Marionette TRACE conn9 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:45 INFO - PROCESS | 3748 | 1468352925240 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:45 INFO - PROCESS | 3748 | 1468352925347 Marionette TRACE conn9 <- [1,1631,null,{"value":null}] 12:48:45 INFO - PROCESS | 3748 | 1468352925354 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 3748 | 1468352925356 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2D000 == 38 [pid = 3748] [id = 417] 12:48:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F20AA000) [pid = 3748] [serial = 1251] [outer = 0000000000000000] 12:48:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F5FCA800) [pid = 3748] [serial = 1252] [outer = 000000C2F20AA000] 12:48:45 INFO - PROCESS | 3748 | 1468352925399 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2FA211400) [pid = 3748] [serial = 1253] [outer = 000000C2F20AA000] 12:48:45 INFO - PROCESS | 3748 | 1468352925779 Marionette TRACE conn9 <- [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]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 12:48:45 INFO - PROCESS | 3748 | 1468352925823 Marionette TRACE conn9 -> [0,1633,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 3748 | 1468352925825 Marionette TRACE conn9 <- [1,1633,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:48:45 INFO - PROCESS | 3748 | 1468352925829 Marionette TRACE conn9 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 3748 | 1468352925830 Marionette TRACE conn9 <- [1,1634,null,{}] 12:48:45 INFO - PROCESS | 3748 | 1468352925834 Marionette TRACE conn9 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:45 INFO - PROCESS | 3748 | 1468352925836 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:45 INFO - PROCESS | 3748 | 1468352925956 Marionette TRACE conn9 <- [1,1635,null,{"value":null}] 12:48:45 INFO - PROCESS | 3748 | 1468352925961 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 3748 | 1468352925963 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD32F000 == 39 [pid = 3748] [id = 418] 12:48:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2FA75A400) [pid = 3748] [serial = 1254] [outer = 0000000000000000] 12:48:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2FA975C00) [pid = 3748] [serial = 1255] [outer = 000000C2FA75A400] 12:48:46 INFO - PROCESS | 3748 | 1468352926008 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2FA97B800) [pid = 3748] [serial = 1256] [outer = 000000C2FA75A400] 12:48:46 INFO - PROCESS | 3748 | 1468352926420 Marionette TRACE conn9 <- [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]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 12:48:46 INFO - PROCESS | 3748 | 1468352926460 Marionette TRACE conn9 -> [0,1637,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 3748 | 1468352926463 Marionette TRACE conn9 <- [1,1637,null,{"value":"13"}] 12:48:46 INFO - PROCESS | 3748 | 1468352926466 Marionette TRACE conn9 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:48:46 INFO - PROCESS | 3748 | 1468352926469 Marionette TRACE conn9 <- [1,1638,null,{}] 12:48:46 INFO - PROCESS | 3748 | 1468352926473 Marionette TRACE conn9 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:46 INFO - PROCESS | 3748 | 1468352926475 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:46 INFO - PROCESS | 3748 | 1468352926622 Marionette TRACE conn9 <- [1,1639,null,{"value":null}] 12:48:46 INFO - PROCESS | 3748 | 1468352926767 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 3748 | 1468352926771 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED37E000 == 40 [pid = 3748] [id = 419] 12:48:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E7F4A400) [pid = 3748] [serial = 1257] [outer = 0000000000000000] 12:48:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E820FC00) [pid = 3748] [serial = 1258] [outer = 000000C2E7F4A400] 12:48:46 INFO - PROCESS | 3748 | 1468352926847 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8597000) [pid = 3748] [serial = 1259] [outer = 000000C2E7F4A400] 12:48:47 INFO - PROCESS | 3748 | 1468352927424 Marionette TRACE conn9 <- [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]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1023ms 12:48:47 INFO - PROCESS | 3748 | 1468352927494 Marionette TRACE conn9 -> [0,1641,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 3748 | 1468352927499 Marionette TRACE conn9 <- [1,1641,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:48:47 INFO - PROCESS | 3748 | 1468352927504 Marionette TRACE conn9 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 3748 | 1468352927508 Marionette TRACE conn9 <- [1,1642,null,{}] 12:48:47 INFO - PROCESS | 3748 | 1468352927534 Marionette TRACE conn9 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 3748 | 1468352927537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:47 INFO - PROCESS | 3748 | 1468352927694 Marionette TRACE conn9 <- [1,1643,null,{"value":null}] 12:48:47 INFO - PROCESS | 3748 | 1468352927810 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 3748 | 1468352927813 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B25800 == 41 [pid = 3748] [id = 420] 12:48:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2ED5E6800) [pid = 3748] [serial = 1260] [outer = 0000000000000000] 12:48:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2EE9F4000) [pid = 3748] [serial = 1261] [outer = 000000C2ED5E6800] 12:48:47 INFO - PROCESS | 3748 | 1468352927871 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F227C000) [pid = 3748] [serial = 1262] [outer = 000000C2ED5E6800] 12:48:48 INFO - PROCESS | 3748 | 1468352928467 Marionette TRACE conn9 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 12:48:48 INFO - PROCESS | 3748 | 1468352928493 Marionette TRACE conn9 -> [0,1645,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 3748 | 1468352928496 Marionette TRACE conn9 <- [1,1645,null,{"value":"13"}] 12:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:48:48 INFO - PROCESS | 3748 | 1468352928500 Marionette TRACE conn9 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - PROCESS | 3748 | 1468352928503 Marionette TRACE conn9 <- [1,1646,null,{}] 12:48:48 INFO - PROCESS | 3748 | 1468352928507 Marionette TRACE conn9 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:48 INFO - PROCESS | 3748 | 1468352928510 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:48 INFO - PROCESS | 3748 | 1468352928625 Marionette TRACE conn9 <- [1,1647,null,{"value":null}] 12:48:48 INFO - PROCESS | 3748 | 1468352928774 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 3748 | 1468352928777 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3AE000 == 42 [pid = 3748] [id = 421] 12:48:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F4B35800) [pid = 3748] [serial = 1263] [outer = 0000000000000000] 12:48:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F559FC00) [pid = 3748] [serial = 1264] [outer = 000000C2F4B35800] 12:48:48 INFO - PROCESS | 3748 | 1468352928833 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F72DC000) [pid = 3748] [serial = 1265] [outer = 000000C2F4B35800] 12:48:49 INFO - PROCESS | 3748 | 1468352929439 Marionette TRACE conn9 <- [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]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 12:48:49 INFO - PROCESS | 3748 | 1468352929488 Marionette TRACE conn9 -> [0,1649,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 3748 | 1468352929492 Marionette TRACE conn9 <- [1,1649,null,{"value":"13"}] 12:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:48:49 INFO - PROCESS | 3748 | 1468352929504 Marionette TRACE conn9 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 3748 | 1468352929509 Marionette TRACE conn9 <- [1,1650,null,{}] 12:48:49 INFO - PROCESS | 3748 | 1468352929527 Marionette TRACE conn9 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:49 INFO - PROCESS | 3748 | 1468352929530 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:49 INFO - PROCESS | 3748 | 1468352929653 Marionette TRACE conn9 <- [1,1651,null,{"value":null}] 12:48:49 INFO - PROCESS | 3748 | 1468352929795 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 3748 | 1468352929798 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC006000 == 43 [pid = 3748] [id = 422] 12:48:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2F5561000) [pid = 3748] [serial = 1266] [outer = 0000000000000000] 12:48:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F7FACC00) [pid = 3748] [serial = 1267] [outer = 000000C2F5561000] 12:48:49 INFO - PROCESS | 3748 | 1468352929855 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2FADD7000) [pid = 3748] [serial = 1268] [outer = 000000C2F5561000] 12:48:50 INFO - PROCESS | 3748 | 1468352930571 Marionette TRACE conn9 <- [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]]]}] 12:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1158ms 12:48:50 INFO - PROCESS | 3748 | 1468352930660 Marionette TRACE conn9 -> [0,1653,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 3748 | 1468352930664 Marionette TRACE conn9 <- [1,1653,null,{"value":"13"}] 12:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:48:50 INFO - PROCESS | 3748 | 1468352930670 Marionette TRACE conn9 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:48:50 INFO - PROCESS | 3748 | 1468352930673 Marionette TRACE conn9 <- [1,1654,null,{}] 12:48:50 INFO - PROCESS | 3748 | 1468352930680 Marionette TRACE conn9 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:50 INFO - PROCESS | 3748 | 1468352930683 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:50 INFO - PROCESS | 3748 | 1468352930801 Marionette TRACE conn9 <- [1,1655,null,{"value":null}] 12:48:50 INFO - PROCESS | 3748 | 1468352930877 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 3748 | 1468352930880 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F283C000 == 44 [pid = 3748] [id = 423] 12:48:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E860B400) [pid = 3748] [serial = 1269] [outer = 0000000000000000] 12:48:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2E8949000) [pid = 3748] [serial = 1270] [outer = 000000C2E860B400] 12:48:50 INFO - PROCESS | 3748 | 1468352930973 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2EC8C1800) [pid = 3748] [serial = 1271] [outer = 000000C2E860B400] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD32F000 == 43 [pid = 3748] [id = 418] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2D000 == 42 [pid = 3748] [id = 417] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB137800 == 41 [pid = 3748] [id = 416] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC30C000 == 40 [pid = 3748] [id = 415] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0F0000 == 39 [pid = 3748] [id = 414] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB114000 == 38 [pid = 3748] [id = 413] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD8C000 == 37 [pid = 3748] [id = 412] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B3B800 == 36 [pid = 3748] [id = 411] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2955800 == 35 [pid = 3748] [id = 410] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E98E1800 == 34 [pid = 3748] [id = 409] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE898000 == 33 [pid = 3748] [id = 407] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0D5800 == 32 [pid = 3748] [id = 406] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA25E000 == 31 [pid = 3748] [id = 408] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED3B1000 == 30 [pid = 3748] [id = 397] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC006000 == 29 [pid = 3748] [id = 422] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3AE000 == 28 [pid = 3748] [id = 421] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B25800 == 27 [pid = 3748] [id = 420] 12:48:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED37E000 == 26 [pid = 3748] [id = 419] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F20A8400) [pid = 3748] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2EE414800) [pid = 3748] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2F2E61800) [pid = 3748] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2E96ED800) [pid = 3748] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E8778000) [pid = 3748] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E842F000) [pid = 3748] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E84F4400) [pid = 3748] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E8D24400) [pid = 3748] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EC8DC800) [pid = 3748] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2ECBCD400) [pid = 3748] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8946400) [pid = 3748] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F466FC00) [pid = 3748] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F28C3800) [pid = 3748] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F9F53800) [pid = 3748] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7BB6C00) [pid = 3748] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2FA75E400) [pid = 3748] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F729AC00) [pid = 3748] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2FA1D8000) [pid = 3748] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F51E8400) [pid = 3748] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7BA2400) [pid = 3748] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F4667400) [pid = 3748] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F60FDC00) [pid = 3748] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4362400) [pid = 3748] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F559F400) [pid = 3748] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F55A0000) [pid = 3748] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F28C2800) [pid = 3748] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:48:51 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EEE50800) [pid = 3748] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:48:52 INFO - PROCESS | 3748 | 1468352932100 Marionette TRACE conn9 <- [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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1488ms 12:48:52 INFO - PROCESS | 3748 | 1468352932162 Marionette TRACE conn9 -> [0,1657,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 3748 | 1468352932166 Marionette TRACE conn9 <- [1,1657,null,{"value":"13"}] 12:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:48:52 INFO - PROCESS | 3748 | 1468352932171 Marionette TRACE conn9 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 3748 | 1468352932176 Marionette TRACE conn9 <- [1,1658,null,{}] 12:48:52 INFO - PROCESS | 3748 | 1468352932181 Marionette TRACE conn9 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 3748 | 1468352932184 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:52 INFO - PROCESS | 3748 | 1468352932281 Marionette TRACE conn9 <- [1,1659,null,{"value":null}] 12:48:52 INFO - PROCESS | 3748 | 1468352932294 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 3748 | 1468352932296 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE319800 == 27 [pid = 3748] [id = 424] 12:48:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E83EE800) [pid = 3748] [serial = 1272] [outer = 0000000000000000] 12:48:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8499000) [pid = 3748] [serial = 1273] [outer = 000000C2E83EE800] 12:48:52 INFO - PROCESS | 3748 | 1468352932345 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E84F4400) [pid = 3748] [serial = 1274] [outer = 000000C2E83EE800] 12:48:52 INFO - PROCESS | 3748 | 1468352932835 Marionette TRACE conn9 <- [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]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 12:48:52 INFO - PROCESS | 3748 | 1468352932847 Marionette TRACE conn9 -> [0,1661,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 3748 | 1468352932852 Marionette TRACE conn9 <- [1,1661,null,{"value":"13"}] 12:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:48:52 INFO - PROCESS | 3748 | 1468352932863 Marionette TRACE conn9 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - PROCESS | 3748 | 1468352932866 Marionette TRACE conn9 <- [1,1662,null,{}] 12:48:52 INFO - PROCESS | 3748 | 1468352932869 Marionette TRACE conn9 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 3748 | 1468352932872 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:53 INFO - PROCESS | 3748 | 1468352932994 Marionette TRACE conn9 <- [1,1663,null,{"value":null}] 12:48:53 INFO - PROCESS | 3748 | 1468352933003 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 3748 | 1468352933006 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294E800 == 28 [pid = 3748] [id = 425] 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8A1BC00) [pid = 3748] [serial = 1275] [outer = 0000000000000000] 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E9849800) [pid = 3748] [serial = 1276] [outer = 000000C2E8A1BC00] 12:48:53 INFO - PROCESS | 3748 | 1468352933055 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EC8DDC00) [pid = 3748] [serial = 1277] [outer = 000000C2E8A1BC00] 12:48:53 INFO - PROCESS | 3748 | 1468352933523 Marionette TRACE conn9 <- [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]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 12:48:53 INFO - PROCESS | 3748 | 1468352933559 Marionette TRACE conn9 -> [0,1665,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 3748 | 1468352933562 Marionette TRACE conn9 <- [1,1665,null,{"value":"13"}] 12:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:48:53 INFO - PROCESS | 3748 | 1468352933565 Marionette TRACE conn9 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - PROCESS | 3748 | 1468352933569 Marionette TRACE conn9 <- [1,1666,null,{}] 12:48:53 INFO - PROCESS | 3748 | 1468352933581 Marionette TRACE conn9 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:53 INFO - PROCESS | 3748 | 1468352933586 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:53 INFO - PROCESS | 3748 | 1468352933675 Marionette TRACE conn9 <- [1,1667,null,{"value":null}] 12:48:53 INFO - PROCESS | 3748 | 1468352933755 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 3748 | 1468352933759 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5518000 == 29 [pid = 3748] [id = 426] 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2ED6BF000) [pid = 3748] [serial = 1278] [outer = 0000000000000000] 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE418400) [pid = 3748] [serial = 1279] [outer = 000000C2ED6BF000] 12:48:53 INFO - PROCESS | 3748 | 1468352933820 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EEE54C00) [pid = 3748] [serial = 1280] [outer = 000000C2ED6BF000] 12:48:54 INFO - PROCESS | 3748 | 1468352934236 Marionette TRACE conn9 <- [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]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 12:48:54 INFO - PROCESS | 3748 | 1468352934301 Marionette TRACE conn9 -> [0,1669,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 3748 | 1468352934304 Marionette TRACE conn9 <- [1,1669,null,{"value":"13"}] 12:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:48:54 INFO - PROCESS | 3748 | 1468352934316 Marionette TRACE conn9 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 3748 | 1468352934318 Marionette TRACE conn9 <- [1,1670,null,{}] 12:48:54 INFO - PROCESS | 3748 | 1468352934354 Marionette TRACE conn9 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:54 INFO - PROCESS | 3748 | 1468352934356 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:54 INFO - PROCESS | 3748 | 1468352934485 Marionette TRACE conn9 <- [1,1671,null,{"value":null}] 12:48:54 INFO - PROCESS | 3748 | 1468352934493 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 3748 | 1468352934495 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F6207000 == 30 [pid = 3748] [id = 427] 12:48:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F20A0800) [pid = 3748] [serial = 1281] [outer = 0000000000000000] 12:48:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F20AB000) [pid = 3748] [serial = 1282] [outer = 000000C2F20A0800] 12:48:54 INFO - PROCESS | 3748 | 1468352934585 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F296B400) [pid = 3748] [serial = 1283] [outer = 000000C2F20A0800] 12:48:55 INFO - PROCESS | 3748 | 1468352935014 Marionette TRACE conn9 <- [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]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 12:48:55 INFO - PROCESS | 3748 | 1468352935043 Marionette TRACE conn9 -> [0,1673,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 3748 | 1468352935046 Marionette TRACE conn9 <- [1,1673,null,{"value":"13"}] 12:48:55 INFO - PROCESS | 3748 | 1468352935049 Marionette TRACE conn9 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:48:55 INFO - PROCESS | 3748 | 1468352935051 Marionette TRACE conn9 <- [1,1674,null,{}] 12:48:55 INFO - PROCESS | 3748 | 1468352935055 Marionette TRACE conn9 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 3748 | 1468352935057 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:55 INFO - PROCESS | 3748 | 1468352935164 Marionette TRACE conn9 <- [1,1675,null,{"value":null}] 12:48:55 INFO - PROCESS | 3748 | 1468352935169 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 3748 | 1468352935171 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA473800 == 31 [pid = 3748] [id = 428] 12:48:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E659F800) [pid = 3748] [serial = 1284] [outer = 0000000000000000] 12:48:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F29E1000) [pid = 3748] [serial = 1285] [outer = 000000C2E659F800] 12:48:55 INFO - PROCESS | 3748 | 1468352935217 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F4360000) [pid = 3748] [serial = 1286] [outer = 000000C2E659F800] 12:48:55 INFO - PROCESS | 3748 | 1468352935697 Marionette TRACE conn9 <- [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]]]}] 12:48:55 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 12:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 12:48:55 INFO - PROCESS | 3748 | 1468352935743 Marionette TRACE conn9 -> [0,1677,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 3748 | 1468352935746 Marionette TRACE conn9 <- [1,1677,null,{"value":"13"}] 12:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:48:55 INFO - PROCESS | 3748 | 1468352935749 Marionette TRACE conn9 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 3748 | 1468352935751 Marionette TRACE conn9 <- [1,1678,null,{}] 12:48:55 INFO - PROCESS | 3748 | 1468352935755 Marionette TRACE conn9 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 3748 | 1468352935761 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:55 INFO - PROCESS | 3748 | 1468352935921 Marionette TRACE conn9 <- [1,1679,null,{"value":null}] 12:48:55 INFO - PROCESS | 3748 | 1468352935980 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 3748 | 1468352935982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD8D000 == 32 [pid = 3748] [id = 429] 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F4361000) [pid = 3748] [serial = 1287] [outer = 0000000000000000] 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4B34800) [pid = 3748] [serial = 1288] [outer = 000000C2F4361000] 12:48:56 INFO - PROCESS | 3748 | 1468352936028 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F51E4800) [pid = 3748] [serial = 1289] [outer = 000000C2F4361000] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2FA75A400) [pid = 3748] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F555F800) [pid = 3748] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ECA3A400) [pid = 3748] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F20AA000) [pid = 3748] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F9F5AC00) [pid = 3748] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2ECB83C00) [pid = 3748] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8591000) [pid = 3748] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820D400) [pid = 3748] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6FCE400) [pid = 3748] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F729DC00) [pid = 3748] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4EC1800) [pid = 3748] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F729B400) [pid = 3748] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:48:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E7633C00) [pid = 3748] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:48:56 INFO - PROCESS | 3748 | 1468352936564 Marionette TRACE conn9 <- [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]]]}] 12:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 880ms 12:48:56 INFO - PROCESS | 3748 | 1468352936633 Marionette TRACE conn9 -> [0,1681,"getWindowHandle",null] 12:48:56 INFO - PROCESS | 3748 | 1468352936635 Marionette TRACE conn9 <- [1,1681,null,{"value":"13"}] 12:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:48:56 INFO - PROCESS | 3748 | 1468352936638 Marionette TRACE conn9 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:48:56 INFO - PROCESS | 3748 | 1468352936640 Marionette TRACE conn9 <- [1,1682,null,{}] 12:48:56 INFO - PROCESS | 3748 | 1468352936644 Marionette TRACE conn9 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:56 INFO - PROCESS | 3748 | 1468352936646 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:56 INFO - PROCESS | 3748 | 1468352936728 Marionette TRACE conn9 <- [1,1683,null,{"value":null}] 12:48:56 INFO - PROCESS | 3748 | 1468352936734 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 3748 | 1468352936736 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB09C800 == 33 [pid = 3748] [id = 430] 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E9851800) [pid = 3748] [serial = 1290] [outer = 0000000000000000] 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2210000) [pid = 3748] [serial = 1291] [outer = 000000C2E9851800] 12:48:56 INFO - PROCESS | 3748 | 1468352936781 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F51DE800) [pid = 3748] [serial = 1292] [outer = 000000C2E9851800] 12:48:57 INFO - PROCESS | 3748 | 1468352937189 Marionette TRACE conn9 <- [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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 586ms 12:48:57 INFO - PROCESS | 3748 | 1468352937237 Marionette TRACE conn9 -> [0,1685,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 3748 | 1468352937240 Marionette TRACE conn9 <- [1,1685,null,{"value":"13"}] 12:48:57 INFO - PROCESS | 3748 | 1468352937243 Marionette TRACE conn9 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 3748 | 1468352937245 Marionette TRACE conn9 <- [1,1686,null,{}] 12:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:48:57 INFO - PROCESS | 3748 | 1468352937248 Marionette TRACE conn9 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:57 INFO - PROCESS | 3748 | 1468352937250 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:57 INFO - PROCESS | 3748 | 1468352937331 Marionette TRACE conn9 <- [1,1687,null,{"value":null}] 12:48:57 INFO - PROCESS | 3748 | 1468352937336 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 3748 | 1468352937338 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB120800 == 34 [pid = 3748] [id = 431] 12:48:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F51EB000) [pid = 3748] [serial = 1293] [outer = 0000000000000000] 12:48:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5563400) [pid = 3748] [serial = 1294] [outer = 000000C2F51EB000] 12:48:57 INFO - PROCESS | 3748 | 1468352937385 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F559D000) [pid = 3748] [serial = 1295] [outer = 000000C2F51EB000] 12:48:57 INFO - PROCESS | 3748 | 1468352937823 Marionette TRACE conn9 <- [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]]]}] 12:48:57 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 12:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 12:48:57 INFO - PROCESS | 3748 | 1468352937885 Marionette TRACE conn9 -> [0,1689,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 3748 | 1468352937888 Marionette TRACE conn9 <- [1,1689,null,{"value":"13"}] 12:48:57 INFO - PROCESS | 3748 | 1468352937895 Marionette TRACE conn9 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 3748 | 1468352937897 Marionette TRACE conn9 <- [1,1690,null,{}] 12:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:48:57 INFO - PROCESS | 3748 | 1468352937901 Marionette TRACE conn9 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:57 INFO - PROCESS | 3748 | 1468352937903 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:57 INFO - PROCESS | 3748 | 1468352937985 Marionette TRACE conn9 <- [1,1691,null,{"value":null}] 12:48:57 INFO - PROCESS | 3748 | 1468352937992 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:58 INFO - PROCESS | 3748 | 1468352937994 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01C000 == 35 [pid = 3748] [id = 432] 12:48:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F2E61800) [pid = 3748] [serial = 1296] [outer = 0000000000000000] 12:48:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F55C8000) [pid = 3748] [serial = 1297] [outer = 000000C2F2E61800] 12:48:58 INFO - PROCESS | 3748 | 1468352938038 Marionette DEBUG loaded listener.js 12:48:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F60FCC00) [pid = 3748] [serial = 1298] [outer = 000000C2F2E61800] 12:48:58 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE319800 == 34 [pid = 3748] [id = 424] 12:48:58 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F283C000 == 33 [pid = 3748] [id = 423] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294E800 == 32 [pid = 3748] [id = 425] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F6207000 == 31 [pid = 3748] [id = 427] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA473800 == 30 [pid = 3748] [id = 428] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB120800 == 29 [pid = 3748] [id = 431] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB09C800 == 28 [pid = 3748] [id = 430] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD8D000 == 27 [pid = 3748] [id = 429] 12:48:59 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5518000 == 26 [pid = 3748] [id = 426] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F5598C00) [pid = 3748] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2ECBCE800) [pid = 3748] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ED83DC00) [pid = 3748] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FA211400) [pid = 3748] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2FA1CA000) [pid = 3748] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F5FCA800) [pid = 3748] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ED6B7000) [pid = 3748] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E9365000) [pid = 3748] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F2973800) [pid = 3748] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8496C00) [pid = 3748] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F7BBEC00) [pid = 3748] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F9F54800) [pid = 3748] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F51E2C00) [pid = 3748] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F7BC0800) [pid = 3748] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F5FC7C00) [pid = 3748] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F52FC400) [pid = 3748] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8595800) [pid = 3748] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2FA1BE400) [pid = 3748] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E8A1A800) [pid = 3748] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F4384000) [pid = 3748] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F20A5800) [pid = 3748] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E842B000) [pid = 3748] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2EEE4F400) [pid = 3748] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2FA975C00) [pid = 3748] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2FA97B800) [pid = 3748] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:48:59 INFO - PROCESS | 3748 | 1468352939804 Marionette TRACE conn9 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1925ms 12:48:59 INFO - PROCESS | 3748 | 1468352939828 Marionette TRACE conn9 -> [0,1693,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 3748 | 1468352939832 Marionette TRACE conn9 <- [1,1693,null,{"value":"13"}] 12:48:59 INFO - PROCESS | 3748 | 1468352939837 Marionette TRACE conn9 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:48:59 INFO - PROCESS | 3748 | 1468352939841 Marionette TRACE conn9 <- [1,1694,null,{}] 12:48:59 INFO - PROCESS | 3748 | 1468352939847 Marionette TRACE conn9 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:59 INFO - PROCESS | 3748 | 1468352939851 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:59 INFO - PROCESS | 3748 | 1468352939945 Marionette TRACE conn9 <- [1,1695,null,{"value":null}] 12:48:59 INFO - PROCESS | 3748 | 1468352939953 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 3748 | 1468352939958 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:48:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED25F000 == 27 [pid = 3748] [id = 433] 12:48:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8210800) [pid = 3748] [serial = 1299] [outer = 0000000000000000] 12:49:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8264800) [pid = 3748] [serial = 1300] [outer = 000000C2E8210800] 12:49:00 INFO - PROCESS | 3748 | 1468352940008 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E83F3C00) [pid = 3748] [serial = 1301] [outer = 000000C2E8210800] 12:49:00 INFO - PROCESS | 3748 | 1468352940505 Marionette TRACE conn9 <- [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]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 12:49:00 INFO - PROCESS | 3748 | 1468352940532 Marionette TRACE conn9 -> [0,1697,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 3748 | 1468352940537 Marionette TRACE conn9 <- [1,1697,null,{"value":"13"}] 12:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:49:00 INFO - PROCESS | 3748 | 1468352940544 Marionette TRACE conn9 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - PROCESS | 3748 | 1468352940547 Marionette TRACE conn9 <- [1,1698,null,{}] 12:49:00 INFO - PROCESS | 3748 | 1468352940551 Marionette TRACE conn9 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:00 INFO - PROCESS | 3748 | 1468352940554 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:00 INFO - PROCESS | 3748 | 1468352940645 Marionette TRACE conn9 <- [1,1699,null,{"value":null}] 12:49:00 INFO - PROCESS | 3748 | 1468352940653 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 3748 | 1468352940657 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146A800 == 28 [pid = 3748] [id = 434] 12:49:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E849B000) [pid = 3748] [serial = 1302] [outer = 0000000000000000] 12:49:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E84A4800) [pid = 3748] [serial = 1303] [outer = 000000C2E849B000] 12:49:00 INFO - PROCESS | 3748 | 1468352940706 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E84F3400) [pid = 3748] [serial = 1304] [outer = 000000C2E849B000] 12:49:01 INFO - PROCESS | 3748 | 1468352941187 Marionette TRACE conn9 <- [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]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 12:49:01 INFO - PROCESS | 3748 | 1468352941237 Marionette TRACE conn9 -> [0,1701,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 3748 | 1468352941239 Marionette TRACE conn9 <- [1,1701,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:49:01 INFO - PROCESS | 3748 | 1468352941243 Marionette TRACE conn9 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 3748 | 1468352941247 Marionette TRACE conn9 <- [1,1702,null,{}] 12:49:01 INFO - PROCESS | 3748 | 1468352941259 Marionette TRACE conn9 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 3748 | 1468352941264 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:01 INFO - PROCESS | 3748 | 1468352941379 Marionette TRACE conn9 <- [1,1703,null,{"value":null}] 12:49:01 INFO - PROCESS | 3748 | 1468352941461 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 3748 | 1468352941465 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4479800 == 29 [pid = 3748] [id = 435] 12:49:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E658B800) [pid = 3748] [serial = 1305] [outer = 0000000000000000] 12:49:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8D1A000) [pid = 3748] [serial = 1306] [outer = 000000C2E658B800] 12:49:01 INFO - PROCESS | 3748 | 1468352941514 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8D0800) [pid = 3748] [serial = 1307] [outer = 000000C2E658B800] 12:49:01 INFO - PROCESS | 3748 | 1468352941894 Marionette TRACE conn9 <- [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 12:49:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:49:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:49:01 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:49:01 INFO - PROCESS | 3748 | 1468352941946 Marionette TRACE conn9 <- [1,1705,null,{"value":"13"}] 12:49:01 INFO - PROCESS | 3748 | 1468352941951 Marionette TRACE conn9 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 3748 | 1468352941952 Marionette TRACE conn9 <- [1,1706,null,{}] 12:49:01 INFO - PROCESS | 3748 | 1468352941956 Marionette TRACE conn9 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 3748 | 1468352941958 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:02 INFO - PROCESS | 3748 | 1468352942044 Marionette TRACE conn9 <- [1,1707,null,{"value":null}] 12:49:02 INFO - PROCESS | 3748 | 1468352942050 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 3748 | 1468352942053 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550D800 == 30 [pid = 3748] [id = 436] 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED30BC00) [pid = 3748] [serial = 1308] [outer = 0000000000000000] 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED22B400) [pid = 3748] [serial = 1309] [outer = 000000C2ED30BC00] 12:49:02 INFO - PROCESS | 3748 | 1468352942102 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED6BD000) [pid = 3748] [serial = 1310] [outer = 000000C2ED30BC00] 12:49:02 INFO - PROCESS | 3748 | 1468352942522 Marionette TRACE conn9 <- [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]]]}] 12:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 12:49:02 INFO - PROCESS | 3748 | 1468352942578 Marionette TRACE conn9 -> [0,1709,"getWindowHandle",null] 12:49:02 INFO - PROCESS | 3748 | 1468352942580 Marionette TRACE conn9 <- [1,1709,null,{"value":"13"}] 12:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:49:02 INFO - PROCESS | 3748 | 1468352942584 Marionette TRACE conn9 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 3748 | 1468352942586 Marionette TRACE conn9 <- [1,1710,null,{}] 12:49:02 INFO - PROCESS | 3748 | 1468352942589 Marionette TRACE conn9 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:02 INFO - PROCESS | 3748 | 1468352942592 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:02 INFO - PROCESS | 3748 | 1468352942670 Marionette TRACE conn9 <- [1,1711,null,{"value":null}] 12:49:02 INFO - PROCESS | 3748 | 1468352942678 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 3748 | 1468352942680 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F778E800 == 31 [pid = 3748] [id = 437] 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E849AC00) [pid = 3748] [serial = 1311] [outer = 0000000000000000] 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE412000) [pid = 3748] [serial = 1312] [outer = 000000C2E849AC00] 12:49:02 INFO - PROCESS | 3748 | 1468352942726 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE8CC400) [pid = 3748] [serial = 1313] [outer = 000000C2E849AC00] 12:49:03 INFO - PROCESS | 3748 | 1468352943183 Marionette TRACE conn9 <- [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]]]}] 12:49:03 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 12:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 627ms 12:49:03 INFO - PROCESS | 3748 | 1468352943216 Marionette TRACE conn9 -> [0,1713,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 3748 | 1468352943219 Marionette TRACE conn9 <- [1,1713,null,{"value":"13"}] 12:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:49:03 INFO - PROCESS | 3748 | 1468352943222 Marionette TRACE conn9 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - PROCESS | 3748 | 1468352943224 Marionette TRACE conn9 <- [1,1714,null,{}] 12:49:03 INFO - PROCESS | 3748 | 1468352943228 Marionette TRACE conn9 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:03 INFO - PROCESS | 3748 | 1468352943234 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:03 INFO - PROCESS | 3748 | 1468352943341 Marionette TRACE conn9 <- [1,1715,null,{"value":null}] 12:49:03 INFO - PROCESS | 3748 | 1468352943348 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 3748 | 1468352943350 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA906800 == 32 [pid = 3748] [id = 438] 12:49:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EE8CCC00) [pid = 3748] [serial = 1314] [outer = 0000000000000000] 12:49:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20A8400) [pid = 3748] [serial = 1315] [outer = 000000C2EE8CCC00] 12:49:03 INFO - PROCESS | 3748 | 1468352943395 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F29E2400) [pid = 3748] [serial = 1316] [outer = 000000C2EE8CCC00] 12:49:03 INFO - PROCESS | 3748 | 1468352943864 Marionette TRACE conn9 <- [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]]]}] 12:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 12:49:03 INFO - PROCESS | 3748 | 1468352943914 Marionette TRACE conn9 -> [0,1717,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 3748 | 1468352943917 Marionette TRACE conn9 <- [1,1717,null,{"value":"13"}] 12:49:03 INFO - PROCESS | 3748 | 1468352943920 Marionette TRACE conn9 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:49:03 INFO - PROCESS | 3748 | 1468352943922 Marionette TRACE conn9 <- [1,1718,null,{}] 12:49:03 INFO - PROCESS | 3748 | 1468352943925 Marionette TRACE conn9 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:03 INFO - PROCESS | 3748 | 1468352943927 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:04 INFO - PROCESS | 3748 | 1468352944006 Marionette TRACE conn9 <- [1,1719,null,{"value":null}] 12:49:04 INFO - PROCESS | 3748 | 1468352944042 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 3748 | 1468352944044 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF3F800 == 33 [pid = 3748] [id = 439] 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E832CC00) [pid = 3748] [serial = 1317] [outer = 0000000000000000] 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4466C00) [pid = 3748] [serial = 1318] [outer = 000000C2E832CC00] 12:49:04 INFO - PROCESS | 3748 | 1468352944088 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4676000) [pid = 3748] [serial = 1319] [outer = 000000C2E832CC00] 12:49:04 INFO - PROCESS | 3748 | 1468352944499 Marionette TRACE conn9 <- [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] 12:49:04 INFO - PROCESS | 3748 | 1468352944556 Marionette TRACE conn9 <- [1,1721,null,{"value":"13"}] 12:49:04 INFO - PROCESS | 3748 | 1468352944564 Marionette TRACE conn9 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:49:04 INFO - PROCESS | 3748 | 1468352944566 Marionette TRACE conn9 <- [1,1722,null,{}] 12:49:04 INFO - PROCESS | 3748 | 1468352944569 Marionette TRACE conn9 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:04 INFO - PROCESS | 3748 | 1468352944572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:04 INFO - PROCESS | 3748 | 1468352944656 Marionette TRACE conn9 <- [1,1723,null,{"value":null}] 12:49:04 INFO - PROCESS | 3748 | 1468352944661 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 3748 | 1468352944663 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB105800 == 34 [pid = 3748] [id = 440] 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4676400) [pid = 3748] [serial = 1320] [outer = 0000000000000000] 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4B33C00) [pid = 3748] [serial = 1321] [outer = 000000C2F4676400] 12:49:04 INFO - PROCESS | 3748 | 1468352944708 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4EC1C00) [pid = 3748] [serial = 1322] [outer = 000000C2F4676400] 12:49:05 INFO - PROCESS | 3748 | 1468352945173 Marionette TRACE conn9 <- [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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 627ms 12:49:05 INFO - PROCESS | 3748 | 1468352945202 Marionette TRACE conn9 -> [0,1725,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 3748 | 1468352945204 Marionette TRACE conn9 <- [1,1725,null,{"value":"13"}] 12:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:49:05 INFO - PROCESS | 3748 | 1468352945207 Marionette TRACE conn9 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 3748 | 1468352945209 Marionette TRACE conn9 <- [1,1726,null,{}] 12:49:05 INFO - PROCESS | 3748 | 1468352945213 Marionette TRACE conn9 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:05 INFO - PROCESS | 3748 | 1468352945215 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:05 INFO - PROCESS | 3748 | 1468352945320 Marionette TRACE conn9 <- [1,1727,null,{"value":null}] 12:49:05 INFO - PROCESS | 3748 | 1468352945352 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 3748 | 1468352945354 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4475000 == 35 [pid = 3748] [id = 441] 12:49:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E84E8000) [pid = 3748] [serial = 1323] [outer = 0000000000000000] 12:49:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F51EB400) [pid = 3748] [serial = 1324] [outer = 000000C2E84E8000] 12:49:05 INFO - PROCESS | 3748 | 1468352945440 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F555B800) [pid = 3748] [serial = 1325] [outer = 000000C2E84E8000] 12:49:05 INFO - PROCESS | 3748 | 1468352945867 Marionette TRACE conn9 <- [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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 12:49:05 INFO - PROCESS | 3748 | 1468352945900 Marionette TRACE conn9 -> [0,1729,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 3748 | 1468352945902 Marionette TRACE conn9 <- [1,1729,null,{"value":"13"}] 12:49:05 INFO - PROCESS | 3748 | 1468352945905 Marionette TRACE conn9 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:49:05 INFO - PROCESS | 3748 | 1468352945907 Marionette TRACE conn9 <- [1,1730,null,{}] 12:49:05 INFO - PROCESS | 3748 | 1468352945911 Marionette TRACE conn9 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:05 INFO - PROCESS | 3748 | 1468352945913 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:06 INFO - PROCESS | 3748 | 1468352946026 Marionette TRACE conn9 <- [1,1731,null,{"value":null}] 12:49:06 INFO - PROCESS | 3748 | 1468352946032 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 3748 | 1468352946034 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EB800 == 36 [pid = 3748] [id = 442] 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F555C000) [pid = 3748] [serial = 1326] [outer = 0000000000000000] 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F5597400) [pid = 3748] [serial = 1327] [outer = 000000C2F555C000] 12:49:06 INFO - PROCESS | 3748 | 1468352946078 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F59DA000) [pid = 3748] [serial = 1328] [outer = 000000C2F555C000] 12:49:06 INFO - PROCESS | 3748 | 1468352946569 Marionette TRACE conn9 <- [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]]]}] 12:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 12:49:06 INFO - PROCESS | 3748 | 1468352946601 Marionette TRACE conn9 -> [0,1733,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 3748 | 1468352946604 Marionette TRACE conn9 <- [1,1733,null,{"value":"13"}] 12:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:49:06 INFO - PROCESS | 3748 | 1468352946617 Marionette TRACE conn9 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 3748 | 1468352946620 Marionette TRACE conn9 <- [1,1734,null,{}] 12:49:06 INFO - PROCESS | 3748 | 1468352946624 Marionette TRACE conn9 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:06 INFO - PROCESS | 3748 | 1468352946626 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:06 INFO - PROCESS | 3748 | 1468352946793 Marionette TRACE conn9 <- [1,1735,null,{"value":null}] 12:49:06 INFO - PROCESS | 3748 | 1468352946818 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 3748 | 1468352946821 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7782800 == 37 [pid = 3748] [id = 443] 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F7297800) [pid = 3748] [serial = 1329] [outer = 0000000000000000] 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F72DE400) [pid = 3748] [serial = 1330] [outer = 000000C2F7297800] 12:49:06 INFO - PROCESS | 3748 | 1468352946868 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2F7BB6000) [pid = 3748] [serial = 1331] [outer = 000000C2F7297800] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F20A0800) [pid = 3748] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2E659F800) [pid = 3748] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F4361000) [pid = 3748] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F51EB000) [pid = 3748] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2ED6BF000) [pid = 3748] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8A1BC00) [pid = 3748] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E83EE800) [pid = 3748] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E860B400) [pid = 3748] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F5561000) [pid = 3748] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4B35800) [pid = 3748] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ED5E6800) [pid = 3748] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E7F4A400) [pid = 3748] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:49:07 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E9851800) [pid = 3748] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:49:07 INFO - PROCESS | 3748 | 1468352947353 Marionette TRACE conn9 <- [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]]]}] 12:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 795ms 12:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:49:07 INFO - PROCESS | 3748 | 1468352947412 Marionette TRACE conn9 -> [0,1737,"getWindowHandle",null] 12:49:07 INFO - PROCESS | 3748 | 1468352947414 Marionette TRACE conn9 <- [1,1737,null,{"value":"13"}] 12:49:07 INFO - PROCESS | 3748 | 1468352947418 Marionette TRACE conn9 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 3748 | 1468352947419 Marionette TRACE conn9 <- [1,1738,null,{}] 12:49:07 INFO - PROCESS | 3748 | 1468352947423 Marionette TRACE conn9 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:07 INFO - PROCESS | 3748 | 1468352947425 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:07 INFO - PROCESS | 3748 | 1468352947516 Marionette TRACE conn9 <- [1,1739,null,{"value":null}] 12:49:07 INFO - PROCESS | 3748 | 1468352947521 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 3748 | 1468352947523 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC321000 == 38 [pid = 3748] [id = 444] 12:49:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E894C400) [pid = 3748] [serial = 1332] [outer = 0000000000000000] 12:49:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F1435800) [pid = 3748] [serial = 1333] [outer = 000000C2E894C400] 12:49:07 INFO - PROCESS | 3748 | 1468352947569 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F51E3000) [pid = 3748] [serial = 1334] [outer = 000000C2E894C400] 12:49:07 INFO - PROCESS | 3748 | 1468352947988 Marionette TRACE conn9 <- [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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 12:49:08 INFO - PROCESS | 3748 | 1468352948049 Marionette TRACE conn9 -> [0,1741,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3748 | 1468352948051 Marionette TRACE conn9 <- [1,1741,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:49:08 INFO - PROCESS | 3748 | 1468352948055 Marionette TRACE conn9 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3748 | 1468352948057 Marionette TRACE conn9 <- [1,1742,null,{}] 12:49:08 INFO - PROCESS | 3748 | 1468352948060 Marionette TRACE conn9 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 3748 | 1468352948062 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:08 INFO - PROCESS | 3748 | 1468352948146 Marionette TRACE conn9 <- [1,1743,null,{"value":null}] 12:49:08 INFO - PROCESS | 3748 | 1468352948151 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 3748 | 1468352948153 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFD7800 == 39 [pid = 3748] [id = 445] 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F59E2C00) [pid = 3748] [serial = 1335] [outer = 0000000000000000] 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7BA3400) [pid = 3748] [serial = 1336] [outer = 000000C2F59E2C00] 12:49:08 INFO - PROCESS | 3748 | 1468352948197 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BC1000) [pid = 3748] [serial = 1337] [outer = 000000C2F59E2C00] 12:49:08 INFO - PROCESS | 3748 | 1468352948632 Marionette TRACE conn9 <- [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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 12:49:08 INFO - PROCESS | 3748 | 1468352948686 Marionette TRACE conn9 -> [0,1745,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 3748 | 1468352948688 Marionette TRACE conn9 <- [1,1745,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:49:08 INFO - PROCESS | 3748 | 1468352948696 Marionette TRACE conn9 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 3748 | 1468352948697 Marionette TRACE conn9 <- [1,1746,null,{}] 12:49:08 INFO - PROCESS | 3748 | 1468352948701 Marionette TRACE conn9 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 3748 | 1468352948703 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:08 INFO - PROCESS | 3748 | 1468352948789 Marionette TRACE conn9 <- [1,1747,null,{"value":null}] 12:49:08 INFO - PROCESS | 3748 | 1468352948795 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 3748 | 1468352948797 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD31B800 == 40 [pid = 3748] [id = 446] 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7BC3000) [pid = 3748] [serial = 1338] [outer = 0000000000000000] 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7FAB400) [pid = 3748] [serial = 1339] [outer = 000000C2F7BC3000] 12:49:08 INFO - PROCESS | 3748 | 1468352948849 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F9F4F800) [pid = 3748] [serial = 1340] [outer = 000000C2F7BC3000] 12:49:09 INFO - PROCESS | 3748 | 1468352949468 Marionette TRACE conn9 <- [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]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 882ms 12:49:09 INFO - PROCESS | 3748 | 1468352949577 Marionette TRACE conn9 -> [0,1749,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 3748 | 1468352949582 Marionette TRACE conn9 <- [1,1749,null,{"value":"13"}] 12:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:49:09 INFO - PROCESS | 3748 | 1468352949587 Marionette TRACE conn9 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 3748 | 1468352949591 Marionette TRACE conn9 <- [1,1750,null,{}] 12:49:09 INFO - PROCESS | 3748 | 1468352949597 Marionette TRACE conn9 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 3748 | 1468352949600 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:09 INFO - PROCESS | 3748 | 1468352949741 Marionette TRACE conn9 <- [1,1751,null,{"value":null}] 12:49:09 INFO - PROCESS | 3748 | 1468352949855 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 3748 | 1468352949858 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE89B000 == 41 [pid = 3748] [id = 447] 12:49:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E6759400) [pid = 3748] [serial = 1341] [outer = 0000000000000000] 12:49:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E832F000) [pid = 3748] [serial = 1342] [outer = 000000C2E6759400] 12:49:09 INFO - PROCESS | 3748 | 1468352949917 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E8496000) [pid = 3748] [serial = 1343] [outer = 000000C2E6759400] 12:49:10 INFO - PROCESS | 3748 | 1468352950612 Marionette TRACE conn9 <- [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]]]}] 12:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1078ms 12:49:10 INFO - PROCESS | 3748 | 1468352950669 Marionette TRACE conn9 -> [0,1753,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 3748 | 1468352950674 Marionette TRACE conn9 <- [1,1753,null,{"value":"13"}] 12:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:49:10 INFO - PROCESS | 3748 | 1468352950681 Marionette TRACE conn9 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 3748 | 1468352950684 Marionette TRACE conn9 <- [1,1754,null,{}] 12:49:10 INFO - PROCESS | 3748 | 1468352950689 Marionette TRACE conn9 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:10 INFO - PROCESS | 3748 | 1468352950692 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:10 INFO - PROCESS | 3748 | 1468352950884 Marionette TRACE conn9 <- [1,1755,null,{"value":null}] 12:49:10 INFO - PROCESS | 3748 | 1468352950895 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 3748 | 1468352950898 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E9000 == 42 [pid = 3748] [id = 448] 12:49:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E8599800) [pid = 3748] [serial = 1344] [outer = 0000000000000000] 12:49:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E8775000) [pid = 3748] [serial = 1345] [outer = 000000C2E8599800] 12:49:10 INFO - PROCESS | 3748 | 1468352950956 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2EC8C5800) [pid = 3748] [serial = 1346] [outer = 000000C2E8599800] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFD7800 == 41 [pid = 3748] [id = 445] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC321000 == 40 [pid = 3748] [id = 444] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7782800 == 39 [pid = 3748] [id = 443] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EB800 == 38 [pid = 3748] [id = 442] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4475000 == 37 [pid = 3748] [id = 441] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB105800 == 36 [pid = 3748] [id = 440] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF3F800 == 35 [pid = 3748] [id = 439] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA906800 == 34 [pid = 3748] [id = 438] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F778E800 == 33 [pid = 3748] [id = 437] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550D800 == 32 [pid = 3748] [id = 436] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4479800 == 31 [pid = 3748] [id = 435] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146A800 == 30 [pid = 3748] [id = 434] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F55C8000) [pid = 3748] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | 1468352951899 Marionette TRACE conn9 <- [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]]]}] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED25F000 == 29 [pid = 3748] [id = 433] 12:49:11 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01C000 == 28 [pid = 3748] [id = 432] 12:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1230ms 12:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:49:11 INFO - PROCESS | 3748 | 1468352951913 Marionette TRACE conn9 -> [0,1757,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 3748 | 1468352951917 Marionette TRACE conn9 <- [1,1757,null,{"value":"13"}] 12:49:11 INFO - PROCESS | 3748 | 1468352951922 Marionette TRACE conn9 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 3748 | 1468352951925 Marionette TRACE conn9 <- [1,1758,null,{}] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2F20AB000) [pid = 3748] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F4360000) [pid = 3748] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F29E1000) [pid = 3748] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F4B34800) [pid = 3748] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F5563400) [pid = 3748] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F51E4800) [pid = 3748] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F559D000) [pid = 3748] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2EE418400) [pid = 3748] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E9849800) [pid = 3748] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2EC8DDC00) [pid = 3748] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8499000) [pid = 3748] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84F4400) [pid = 3748] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EC8C1800) [pid = 3748] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8949000) [pid = 3748] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FADD7000) [pid = 3748] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7FACC00) [pid = 3748] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F72DC000) [pid = 3748] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F559FC00) [pid = 3748] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F227C000) [pid = 3748] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE9F4000) [pid = 3748] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8597000) [pid = 3748] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E820FC00) [pid = 3748] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F296B400) [pid = 3748] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F2210000) [pid = 3748] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EEE54C00) [pid = 3748] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F51DE800) [pid = 3748] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:49:11 INFO - PROCESS | 3748 | 1468352951945 Marionette TRACE conn9 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 3748 | 1468352951949 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:12 INFO - PROCESS | 3748 | 1468352952066 Marionette TRACE conn9 <- [1,1759,null,{"value":null}] 12:49:12 INFO - PROCESS | 3748 | 1468352952080 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 3748 | 1468352952082 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6AC000 == 29 [pid = 3748] [id = 449] 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E84EC800) [pid = 3748] [serial = 1347] [outer = 0000000000000000] 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8593800) [pid = 3748] [serial = 1348] [outer = 000000C2E84EC800] 12:49:12 INFO - PROCESS | 3748 | 1468352952133 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8949C00) [pid = 3748] [serial = 1349] [outer = 000000C2E84EC800] 12:49:12 INFO - PROCESS | 3748 | 1468352952644 Marionette TRACE conn9 <- [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]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 776ms 12:49:12 INFO - PROCESS | 3748 | 1468352952698 Marionette TRACE conn9 -> [0,1761,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 3748 | 1468352952702 Marionette TRACE conn9 <- [1,1761,null,{"value":"13"}] 12:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:49:12 INFO - PROCESS | 3748 | 1468352952708 Marionette TRACE conn9 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 3748 | 1468352952711 Marionette TRACE conn9 <- [1,1762,null,{}] 12:49:12 INFO - PROCESS | 3748 | 1468352952715 Marionette TRACE conn9 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:12 INFO - PROCESS | 3748 | 1468352952718 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:12 INFO - PROCESS | 3748 | 1468352952806 Marionette TRACE conn9 <- [1,1763,null,{"value":null}] 12:49:12 INFO - PROCESS | 3748 | 1468352952813 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 3748 | 1468352952815 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43C8000 == 30 [pid = 3748] [id = 450] 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ECB7D000) [pid = 3748] [serial = 1350] [outer = 0000000000000000] 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2ECBCD000) [pid = 3748] [serial = 1351] [outer = 000000C2ECB7D000] 12:49:12 INFO - PROCESS | 3748 | 1468352952868 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED619000) [pid = 3748] [serial = 1352] [outer = 000000C2ECB7D000] 12:49:13 INFO - PROCESS | 3748 | 1468352953338 Marionette TRACE conn9 <- [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]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 12:49:13 INFO - PROCESS | 3748 | 1468352953404 Marionette TRACE conn9 -> [0,1765,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 3748 | 1468352953406 Marionette TRACE conn9 <- [1,1765,null,{"value":"13"}] 12:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:49:13 INFO - PROCESS | 3748 | 1468352953410 Marionette TRACE conn9 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - PROCESS | 3748 | 1468352953414 Marionette TRACE conn9 <- [1,1766,null,{}] 12:49:13 INFO - PROCESS | 3748 | 1468352953425 Marionette TRACE conn9 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:13 INFO - PROCESS | 3748 | 1468352953431 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:13 INFO - PROCESS | 3748 | 1468352953521 Marionette TRACE conn9 <- [1,1767,null,{"value":null}] 12:49:13 INFO - PROCESS | 3748 | 1468352953568 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 3748 | 1468352953571 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5805800 == 31 [pid = 3748] [id = 451] 12:49:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E820C800) [pid = 3748] [serial = 1353] [outer = 0000000000000000] 12:49:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1F43400) [pid = 3748] [serial = 1354] [outer = 000000C2E820C800] 12:49:13 INFO - PROCESS | 3748 | 1468352953620 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20A5400) [pid = 3748] [serial = 1355] [outer = 000000C2E820C800] 12:49:14 INFO - PROCESS | 3748 | 1468352954056 Marionette TRACE conn9 <- [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]]]}] 12:49:14 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 12:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 12:49:14 INFO - PROCESS | 3748 | 1468352954103 Marionette TRACE conn9 -> [0,1769,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 3748 | 1468352954106 Marionette TRACE conn9 <- [1,1769,null,{"value":"13"}] 12:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:49:14 INFO - PROCESS | 3748 | 1468352954116 Marionette TRACE conn9 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 3748 | 1468352954118 Marionette TRACE conn9 <- [1,1770,null,{}] 12:49:14 INFO - PROCESS | 3748 | 1468352954122 Marionette TRACE conn9 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:14 INFO - PROCESS | 3748 | 1468352954124 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:14 INFO - PROCESS | 3748 | 1468352954237 Marionette TRACE conn9 <- [1,1771,null,{"value":null}] 12:49:14 INFO - PROCESS | 3748 | 1468352954246 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 3748 | 1468352954248 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA479000 == 32 [pid = 3748] [id = 452] 12:49:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2285000) [pid = 3748] [serial = 1356] [outer = 0000000000000000] 12:49:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F296C000) [pid = 3748] [serial = 1357] [outer = 000000C2F2285000] 12:49:14 INFO - PROCESS | 3748 | 1468352954300 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2E60400) [pid = 3748] [serial = 1358] [outer = 000000C2F2285000] 12:49:14 INFO - PROCESS | 3748 | 1468352954737 Marionette TRACE conn9 <- [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]]]}] 12:49:14 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 12:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 12:49:14 INFO - PROCESS | 3748 | 1468352954807 Marionette TRACE conn9 -> [0,1773,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 3748 | 1468352954809 Marionette TRACE conn9 <- [1,1773,null,{"value":"13"}] 12:49:14 INFO - PROCESS | 3748 | 1468352954812 Marionette TRACE conn9 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:49:14 INFO - PROCESS | 3748 | 1468352954814 Marionette TRACE conn9 <- [1,1774,null,{}] 12:49:14 INFO - PROCESS | 3748 | 1468352954817 Marionette TRACE conn9 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:14 INFO - PROCESS | 3748 | 1468352954820 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:14 INFO - PROCESS | 3748 | 1468352954953 Marionette TRACE conn9 <- [1,1775,null,{"value":null}] 12:49:15 INFO - PROCESS | 3748 | 1468352955010 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 3748 | 1468352955012 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA921000 == 33 [pid = 3748] [id = 453] 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4359000) [pid = 3748] [serial = 1359] [outer = 0000000000000000] 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4467C00) [pid = 3748] [serial = 1360] [outer = 000000C2F4359000] 12:49:15 INFO - PROCESS | 3748 | 1468352955057 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4B27400) [pid = 3748] [serial = 1361] [outer = 000000C2F4359000] 12:49:15 INFO - PROCESS | 3748 | 1468352955493 Marionette TRACE conn9 <- [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]]]}] 12:49:15 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 12:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 12:49:15 INFO - PROCESS | 3748 | 1468352955550 Marionette TRACE conn9 -> [0,1777,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 3748 | 1468352955552 Marionette TRACE conn9 <- [1,1777,null,{"value":"13"}] 12:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:49:15 INFO - PROCESS | 3748 | 1468352955556 Marionette TRACE conn9 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 3748 | 1468352955558 Marionette TRACE conn9 <- [1,1778,null,{}] 12:49:15 INFO - PROCESS | 3748 | 1468352955562 Marionette TRACE conn9 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:15 INFO - PROCESS | 3748 | 1468352955567 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:15 INFO - PROCESS | 3748 | 1468352955712 Marionette TRACE conn9 <- [1,1779,null,{"value":null}] 12:49:15 INFO - PROCESS | 3748 | 1468352955769 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 3748 | 1468352955771 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB09C800 == 34 [pid = 3748] [id = 454] 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4EBE800) [pid = 3748] [serial = 1362] [outer = 0000000000000000] 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F559FC00) [pid = 3748] [serial = 1363] [outer = 000000C2F4EBE800] 12:49:15 INFO - PROCESS | 3748 | 1468352955816 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7296400) [pid = 3748] [serial = 1364] [outer = 000000C2F4EBE800] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E84E8000) [pid = 3748] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E849B000) [pid = 3748] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EE8CCC00) [pid = 3748] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ED30BC00) [pid = 3748] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E658B800) [pid = 3748] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8210800) [pid = 3748] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E832CC00) [pid = 3748] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F555C000) [pid = 3748] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F4676400) [pid = 3748] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E849AC00) [pid = 3748] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7297800) [pid = 3748] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F59E2C00) [pid = 3748] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:49:16 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E894C400) [pid = 3748] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:49:16 INFO - PROCESS | 3748 | 1468352956353 Marionette TRACE conn9 <- [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]]]}] 12:49:16 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) 12:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 840ms 12:49:16 INFO - PROCESS | 3748 | 1468352956399 Marionette TRACE conn9 -> [0,1781,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 3748 | 1468352956401 Marionette TRACE conn9 <- [1,1781,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:49:16 INFO - PROCESS | 3748 | 1468352956404 Marionette TRACE conn9 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 3748 | 1468352956406 Marionette TRACE conn9 <- [1,1782,null,{}] 12:49:16 INFO - PROCESS | 3748 | 1468352956410 Marionette TRACE conn9 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:16 INFO - PROCESS | 3748 | 1468352956412 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:16 INFO - PROCESS | 3748 | 1468352956521 Marionette TRACE conn9 <- [1,1783,null,{"value":null}] 12:49:16 INFO - PROCESS | 3748 | 1468352956571 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 3748 | 1468352956572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB138800 == 35 [pid = 3748] [id = 455] 12:49:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E6F4FC00) [pid = 3748] [serial = 1365] [outer = 0000000000000000] 12:49:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED238C00) [pid = 3748] [serial = 1366] [outer = 000000C2E6F4FC00] 12:49:16 INFO - PROCESS | 3748 | 1468352956617 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4B2E000) [pid = 3748] [serial = 1367] [outer = 000000C2E6F4FC00] 12:49:16 INFO - PROCESS | 3748 | 1468352956950 Marionette TRACE conn9 <- [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]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 585ms 12:49:16 INFO - PROCESS | 3748 | 1468352956993 Marionette TRACE conn9 -> [0,1785,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 3748 | 1468352956995 Marionette TRACE conn9 <- [1,1785,null,{"value":"13"}] 12:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:49:17 INFO - PROCESS | 3748 | 1468352956998 Marionette TRACE conn9 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - PROCESS | 3748 | 1468352957008 Marionette TRACE conn9 <- [1,1786,null,{}] 12:49:17 INFO - PROCESS | 3748 | 1468352957012 Marionette TRACE conn9 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 3748 | 1468352957014 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:17 INFO - PROCESS | 3748 | 1468352957129 Marionette TRACE conn9 <- [1,1787,null,{"value":null}] 12:49:17 INFO - PROCESS | 3748 | 1468352957137 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 3748 | 1468352957139 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0D8800 == 36 [pid = 3748] [id = 456] 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F52FD400) [pid = 3748] [serial = 1368] [outer = 0000000000000000] 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F729B800) [pid = 3748] [serial = 1369] [outer = 000000C2F52FD400] 12:49:17 INFO - PROCESS | 3748 | 1468352957184 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F776B400) [pid = 3748] [serial = 1370] [outer = 000000C2F52FD400] 12:49:17 INFO - PROCESS | 3748 | 1468352957555 Marionette TRACE conn9 <- [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]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 12:49:17 INFO - PROCESS | 3748 | 1468352957587 Marionette TRACE conn9 -> [0,1789,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 3748 | 1468352957589 Marionette TRACE conn9 <- [1,1789,null,{"value":"13"}] 12:49:17 INFO - PROCESS | 3748 | 1468352957593 Marionette TRACE conn9 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:49:17 INFO - PROCESS | 3748 | 1468352957595 Marionette TRACE conn9 <- [1,1790,null,{}] 12:49:17 INFO - PROCESS | 3748 | 1468352957598 Marionette TRACE conn9 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 3748 | 1468352957600 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:17 INFO - PROCESS | 3748 | 1468352957681 Marionette TRACE conn9 <- [1,1791,null,{"value":null}] 12:49:17 INFO - PROCESS | 3748 | 1468352957756 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 3748 | 1468352957758 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5589800 == 37 [pid = 3748] [id = 457] 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F55A4C00) [pid = 3748] [serial = 1371] [outer = 0000000000000000] 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7BBB400) [pid = 3748] [serial = 1372] [outer = 000000C2F55A4C00] 12:49:17 INFO - PROCESS | 3748 | 1468352957808 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7FAF400) [pid = 3748] [serial = 1373] [outer = 000000C2F55A4C00] 12:49:18 INFO - PROCESS | 3748 | 1468352958260 Marionette TRACE conn9 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 12:49:18 INFO - PROCESS | 3748 | 1468352958343 Marionette TRACE conn9 -> [0,1793,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 3748 | 1468352958347 Marionette TRACE conn9 <- [1,1793,null,{"value":"13"}] 12:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:49:18 INFO - PROCESS | 3748 | 1468352958355 Marionette TRACE conn9 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - PROCESS | 3748 | 1468352958360 Marionette TRACE conn9 <- [1,1794,null,{}] 12:49:18 INFO - PROCESS | 3748 | 1468352958367 Marionette TRACE conn9 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:18 INFO - PROCESS | 3748 | 1468352958371 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:18 INFO - PROCESS | 3748 | 1468352958503 Marionette TRACE conn9 <- [1,1795,null,{"value":null}] 12:49:18 INFO - PROCESS | 3748 | 1468352958590 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 3748 | 1468352958596 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6AE000 == 38 [pid = 3748] [id = 458] 12:49:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E820E000) [pid = 3748] [serial = 1374] [outer = 0000000000000000] 12:49:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E832F800) [pid = 3748] [serial = 1375] [outer = 000000C2E820E000] 12:49:18 INFO - PROCESS | 3748 | 1468352958667 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E8604800) [pid = 3748] [serial = 1376] [outer = 000000C2E820E000] 12:49:19 INFO - PROCESS | 3748 | 1468352959302 Marionette TRACE conn9 <- [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]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 12:49:19 INFO - PROCESS | 3748 | 1468352959343 Marionette TRACE conn9 -> [0,1797,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 3748 | 1468352959348 Marionette TRACE conn9 <- [1,1797,null,{"value":"13"}] 12:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:49:19 INFO - PROCESS | 3748 | 1468352959355 Marionette TRACE conn9 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 3748 | 1468352959358 Marionette TRACE conn9 <- [1,1798,null,{}] 12:49:19 INFO - PROCESS | 3748 | 1468352959363 Marionette TRACE conn9 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:19 INFO - PROCESS | 3748 | 1468352959366 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:19 INFO - PROCESS | 3748 | 1468352959483 Marionette TRACE conn9 <- [1,1799,null,{"value":null}] 12:49:19 INFO - PROCESS | 3748 | 1468352959607 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 3748 | 1468352959610 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD7C000 == 39 [pid = 3748] [id = 459] 12:49:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2ED2B8800) [pid = 3748] [serial = 1377] [outer = 0000000000000000] 12:49:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EEE4AC00) [pid = 3748] [serial = 1378] [outer = 000000C2ED2B8800] 12:49:19 INFO - PROCESS | 3748 | 1468352959668 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F20AE000) [pid = 3748] [serial = 1379] [outer = 000000C2ED2B8800] 12:49:20 INFO - PROCESS | 3748 | 1468352960305 Marionette TRACE conn9 <- [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]]]}] 12:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 12:49:20 INFO - PROCESS | 3748 | 1468352960344 Marionette TRACE conn9 -> [0,1801,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 3748 | 1468352960347 Marionette TRACE conn9 <- [1,1801,null,{"value":"13"}] 12:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:49:20 INFO - PROCESS | 3748 | 1468352960351 Marionette TRACE conn9 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - PROCESS | 3748 | 1468352960355 Marionette TRACE conn9 <- [1,1802,null,{}] 12:49:20 INFO - PROCESS | 3748 | 1468352960368 Marionette TRACE conn9 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 3748 | 1468352960373 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:20 INFO - PROCESS | 3748 | 1468352960488 Marionette TRACE conn9 <- [1,1803,null,{"value":null}] 12:49:20 INFO - PROCESS | 3748 | 1468352960610 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 3748 | 1468352960614 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD313800 == 40 [pid = 3748] [id = 460] 12:49:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F555B000) [pid = 3748] [serial = 1380] [outer = 0000000000000000] 12:49:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F559C400) [pid = 3748] [serial = 1381] [outer = 000000C2F555B000] 12:49:20 INFO - PROCESS | 3748 | 1468352960674 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F77D2C00) [pid = 3748] [serial = 1382] [outer = 000000C2F555B000] 12:49:21 INFO - PROCESS | 3748 | 1468352961253 Marionette TRACE conn9 <- [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]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 943ms 12:49:21 INFO - PROCESS | 3748 | 1468352961296 Marionette TRACE conn9 -> [0,1805,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 3748 | 1468352961299 Marionette TRACE conn9 <- [1,1805,null,{"value":"13"}] 12:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:49:21 INFO - PROCESS | 3748 | 1468352961302 Marionette TRACE conn9 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 3748 | 1468352961305 Marionette TRACE conn9 <- [1,1806,null,{}] 12:49:21 INFO - PROCESS | 3748 | 1468352961309 Marionette TRACE conn9 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:21 INFO - PROCESS | 3748 | 1468352961311 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:21 INFO - PROCESS | 3748 | 1468352961423 Marionette TRACE conn9 <- [1,1807,null,{"value":null}] 12:49:21 INFO - PROCESS | 3748 | 1468352961543 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 3748 | 1468352961546 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A6000 == 41 [pid = 3748] [id = 461] 12:49:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA1B9000) [pid = 3748] [serial = 1383] [outer = 0000000000000000] 12:49:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1BE800) [pid = 3748] [serial = 1384] [outer = 000000C2FA1B9000] 12:49:21 INFO - PROCESS | 3748 | 1468352961602 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2FA1C6400) [pid = 3748] [serial = 1385] [outer = 000000C2FA1B9000] 12:49:22 INFO - PROCESS | 3748 | 1468352962373 Marionette TRACE conn9 <- [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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1139ms 12:49:22 INFO - PROCESS | 3748 | 1468352962444 Marionette TRACE conn9 -> [0,1809,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 3748 | 1468352962448 Marionette TRACE conn9 <- [1,1809,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 3748 | 1468352962453 Marionette TRACE conn9 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:49:22 INFO - PROCESS | 3748 | 1468352962457 Marionette TRACE conn9 <- [1,1810,null,{}] 12:49:22 INFO - PROCESS | 3748 | 1468352962463 Marionette TRACE conn9 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:22 INFO - PROCESS | 3748 | 1468352962466 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:22 INFO - PROCESS | 3748 | 1468352962575 Marionette TRACE conn9 <- [1,1811,null,{"value":null}] 12:49:22 INFO - PROCESS | 3748 | 1468352962651 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 3748 | 1468352962655 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F51A0800 == 42 [pid = 3748] [id = 462] 12:49:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E8609400) [pid = 3748] [serial = 1386] [outer = 0000000000000000] 12:49:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E8952400) [pid = 3748] [serial = 1387] [outer = 000000C2E8609400] 12:49:22 INFO - PROCESS | 3748 | 1468352962705 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2ECB83C00) [pid = 3748] [serial = 1388] [outer = 000000C2E8609400] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0D8800 == 41 [pid = 3748] [id = 456] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB138800 == 40 [pid = 3748] [id = 455] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB09C800 == 39 [pid = 3748] [id = 454] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA921000 == 38 [pid = 3748] [id = 453] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA479000 == 37 [pid = 3748] [id = 452] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5805800 == 36 [pid = 3748] [id = 451] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43C8000 == 35 [pid = 3748] [id = 450] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6AC000 == 34 [pid = 3748] [id = 449] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E9000 == 33 [pid = 3748] [id = 448] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE89B000 == 32 [pid = 3748] [id = 447] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD31B800 == 31 [pid = 3748] [id = 446] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A6000 == 30 [pid = 3748] [id = 461] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD313800 == 29 [pid = 3748] [id = 460] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD7C000 == 28 [pid = 3748] [id = 459] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5589800 == 27 [pid = 3748] [id = 457] 12:49:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6AE000 == 26 [pid = 3748] [id = 458] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2F51EB400) [pid = 3748] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E84A4800) [pid = 3748] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2E84F3400) [pid = 3748] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2F20A8400) [pid = 3748] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F29E2400) [pid = 3748] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2ED22B400) [pid = 3748] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2ED6BD000) [pid = 3748] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E8D1A000) [pid = 3748] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2EC8D0800) [pid = 3748] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E8264800) [pid = 3748] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E83F3C00) [pid = 3748] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4466C00) [pid = 3748] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F4676000) [pid = 3748] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F5597400) [pid = 3748] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F4B33C00) [pid = 3748] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EE412000) [pid = 3748] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EE8CC400) [pid = 3748] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F555B800) [pid = 3748] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F72DE400) [pid = 3748] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BC1000) [pid = 3748] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F59DA000) [pid = 3748] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7BA3400) [pid = 3748] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F7FAB400) [pid = 3748] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7BB6000) [pid = 3748] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F1435800) [pid = 3748] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F51E3000) [pid = 3748] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:49:23 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4EC1C00) [pid = 3748] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:49:24 INFO - PROCESS | 3748 | 1468352964034 Marionette TRACE conn9 <- [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]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1633ms 12:49:24 INFO - PROCESS | 3748 | 1468352964090 Marionette TRACE conn9 -> [0,1813,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 3748 | 1468352964095 Marionette TRACE conn9 <- [1,1813,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:49:24 INFO - PROCESS | 3748 | 1468352964101 Marionette TRACE conn9 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 3748 | 1468352964104 Marionette TRACE conn9 <- [1,1814,null,{}] 12:49:24 INFO - PROCESS | 3748 | 1468352964110 Marionette TRACE conn9 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:24 INFO - PROCESS | 3748 | 1468352964112 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:24 INFO - PROCESS | 3748 | 1468352964246 Marionette TRACE conn9 <- [1,1815,null,{"value":null}] 12:49:24 INFO - PROCESS | 3748 | 1468352964324 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 3748 | 1468352964329 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED65F000 == 27 [pid = 3748] [id = 463] 12:49:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E83F3C00) [pid = 3748] [serial = 1389] [outer = 0000000000000000] 12:49:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E842A000) [pid = 3748] [serial = 1390] [outer = 000000C2E83F3C00] 12:49:24 INFO - PROCESS | 3748 | 1468352964378 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E820D800) [pid = 3748] [serial = 1391] [outer = 000000C2E83F3C00] 12:49:24 INFO - PROCESS | 3748 | 1468352964803 Marionette TRACE conn9 <- [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]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 12:49:24 INFO - PROCESS | 3748 | 1468352964838 Marionette TRACE conn9 -> [0,1817,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 3748 | 1468352964843 Marionette TRACE conn9 <- [1,1817,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:49:24 INFO - PROCESS | 3748 | 1468352964850 Marionette TRACE conn9 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 3748 | 1468352964853 Marionette TRACE conn9 <- [1,1818,null,{}] 12:49:24 INFO - PROCESS | 3748 | 1468352964857 Marionette TRACE conn9 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:24 INFO - PROCESS | 3748 | 1468352964860 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:24 INFO - PROCESS | 3748 | 1468352964952 Marionette TRACE conn9 <- [1,1819,null,{"value":null}] 12:49:24 INFO - PROCESS | 3748 | 1468352964959 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 3748 | 1468352964961 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2075000 == 28 [pid = 3748] [id = 464] 12:49:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8608000) [pid = 3748] [serial = 1392] [outer = 0000000000000000] 12:49:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E96EE800) [pid = 3748] [serial = 1393] [outer = 000000C2E8608000] 12:49:25 INFO - PROCESS | 3748 | 1468352965011 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EC8D7400) [pid = 3748] [serial = 1394] [outer = 000000C2E8608000] 12:49:25 INFO - PROCESS | 3748 | 1468352965484 Marionette TRACE conn9 <- [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]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 12:49:25 INFO - PROCESS | 3748 | 1468352965542 Marionette TRACE conn9 -> [0,1821,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 3748 | 1468352965545 Marionette TRACE conn9 <- [1,1821,null,{"value":"13"}] 12:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:49:25 INFO - PROCESS | 3748 | 1468352965548 Marionette TRACE conn9 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 3748 | 1468352965552 Marionette TRACE conn9 <- [1,1822,null,{}] 12:49:25 INFO - PROCESS | 3748 | 1468352965564 Marionette TRACE conn9 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:25 INFO - PROCESS | 3748 | 1468352965569 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:25 INFO - PROCESS | 3748 | 1468352965686 Marionette TRACE conn9 <- [1,1823,null,{"value":null}] 12:49:25 INFO - PROCESS | 3748 | 1468352965703 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 3748 | 1468352965706 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F551C800 == 29 [pid = 3748] [id = 465] 12:49:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E8426800) [pid = 3748] [serial = 1395] [outer = 0000000000000000] 12:49:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE4CEC00) [pid = 3748] [serial = 1396] [outer = 000000C2E8426800] 12:49:25 INFO - PROCESS | 3748 | 1468352965755 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F1435800) [pid = 3748] [serial = 1397] [outer = 000000C2E8426800] 12:49:26 INFO - PROCESS | 3748 | 1468352966193 Marionette TRACE conn9 <- [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]]]}] 12:49:26 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 12:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 12:49:26 INFO - PROCESS | 3748 | 1468352966245 Marionette TRACE conn9 -> [0,1825,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 3748 | 1468352966248 Marionette TRACE conn9 <- [1,1825,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:49:26 INFO - PROCESS | 3748 | 1468352966251 Marionette TRACE conn9 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 3748 | 1468352966253 Marionette TRACE conn9 <- [1,1826,null,{}] 12:49:26 INFO - PROCESS | 3748 | 1468352966256 Marionette TRACE conn9 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 3748 | 1468352966258 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:26 INFO - PROCESS | 3748 | 1468352966370 Marionette TRACE conn9 <- [1,1827,null,{"value":null}] 12:49:26 INFO - PROCESS | 3748 | 1468352966375 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 3748 | 1468352966378 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDF000 == 30 [pid = 3748] [id = 466] 12:49:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F20A5C00) [pid = 3748] [serial = 1398] [outer = 0000000000000000] 12:49:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F220CC00) [pid = 3748] [serial = 1399] [outer = 000000C2F20A5C00] 12:49:26 INFO - PROCESS | 3748 | 1468352966465 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E7F4A400) [pid = 3748] [serial = 1400] [outer = 000000C2F20A5C00] 12:49:26 INFO - PROCESS | 3748 | 1468352966911 Marionette TRACE conn9 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 691ms 12:49:26 INFO - PROCESS | 3748 | 1468352966946 Marionette TRACE conn9 -> [0,1829,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 3748 | 1468352966949 Marionette TRACE conn9 <- [1,1829,null,{"value":"13"}] 12:49:26 INFO - PROCESS | 3748 | 1468352966952 Marionette TRACE conn9 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:49:26 INFO - PROCESS | 3748 | 1468352966954 Marionette TRACE conn9 <- [1,1830,null,{}] 12:49:26 INFO - PROCESS | 3748 | 1468352966958 Marionette TRACE conn9 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 3748 | 1468352966960 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:27 INFO - PROCESS | 3748 | 1468352967102 Marionette TRACE conn9 <- [1,1831,null,{"value":null}] 12:49:27 INFO - PROCESS | 3748 | 1468352967131 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 3748 | 1468352967133 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA912800 == 31 [pid = 3748] [id = 467] 12:49:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E859D000) [pid = 3748] [serial = 1401] [outer = 0000000000000000] 12:49:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4361000) [pid = 3748] [serial = 1402] [outer = 000000C2E859D000] 12:49:27 INFO - PROCESS | 3748 | 1468352967180 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F484C000) [pid = 3748] [serial = 1403] [outer = 000000C2E859D000] 12:49:27 INFO - PROCESS | 3748 | 1468352967643 Marionette TRACE conn9 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 734ms 12:49:27 INFO - PROCESS | 3748 | 1468352967689 Marionette TRACE conn9 -> [0,1833,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 3748 | 1468352967692 Marionette TRACE conn9 <- [1,1833,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:49:27 INFO - PROCESS | 3748 | 1468352967695 Marionette TRACE conn9 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 3748 | 1468352967697 Marionette TRACE conn9 <- [1,1834,null,{}] 12:49:27 INFO - PROCESS | 3748 | 1468352967701 Marionette TRACE conn9 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:27 INFO - PROCESS | 3748 | 1468352967707 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:27 INFO - PROCESS | 3748 | 1468352967850 Marionette TRACE conn9 <- [1,1835,null,{"value":null}] 12:49:27 INFO - PROCESS | 3748 | 1468352967862 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 3748 | 1468352967864 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB074000 == 32 [pid = 3748] [id = 468] 12:49:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EC8D7C00) [pid = 3748] [serial = 1404] [outer = 0000000000000000] 12:49:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F4B34400) [pid = 3748] [serial = 1405] [outer = 000000C2EC8D7C00] 12:49:27 INFO - PROCESS | 3748 | 1468352967910 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F5567400) [pid = 3748] [serial = 1406] [outer = 000000C2EC8D7C00] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F52FD400) [pid = 3748] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F2285000) [pid = 3748] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4EBE800) [pid = 3748] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F4359000) [pid = 3748] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E6F4FC00) [pid = 3748] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E820C800) [pid = 3748] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E84EC800) [pid = 3748] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6759400) [pid = 3748] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ECB7D000) [pid = 3748] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8599800) [pid = 3748] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BC3000) [pid = 3748] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F55A4C00) [pid = 3748] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:49:28 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F2E61800) [pid = 3748] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:49:28 INFO - PROCESS | 3748 | 1468352968557 Marionette TRACE conn9 <- [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]]]}] 12:49:28 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) 12:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 878ms 12:49:28 INFO - PROCESS | 3748 | 1468352968577 Marionette TRACE conn9 -> [0,1837,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 3748 | 1468352968579 Marionette TRACE conn9 <- [1,1837,null,{"value":"13"}] 12:49:28 INFO - PROCESS | 3748 | 1468352968582 Marionette TRACE conn9 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:49:28 INFO - PROCESS | 3748 | 1468352968584 Marionette TRACE conn9 <- [1,1838,null,{}] 12:49:28 INFO - PROCESS | 3748 | 1468352968587 Marionette TRACE conn9 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:28 INFO - PROCESS | 3748 | 1468352968589 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:28 INFO - PROCESS | 3748 | 1468352968670 Marionette TRACE conn9 <- [1,1839,null,{"value":null}] 12:49:28 INFO - PROCESS | 3748 | 1468352968746 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 3748 | 1468352968748 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB121000 == 33 [pid = 3748] [id = 469] 12:49:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E6761C00) [pid = 3748] [serial = 1407] [outer = 0000000000000000] 12:49:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2ED60F400) [pid = 3748] [serial = 1408] [outer = 000000C2E6761C00] 12:49:28 INFO - PROCESS | 3748 | 1468352968797 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4385000) [pid = 3748] [serial = 1409] [outer = 000000C2E6761C00] 12:49:29 INFO - PROCESS | 3748 | 1468352969158 Marionette TRACE conn9 <- [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]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 628ms 12:49:29 INFO - PROCESS | 3748 | 1468352969213 Marionette TRACE conn9 -> [0,1841,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 3748 | 1468352969215 Marionette TRACE conn9 <- [1,1841,null,{"value":"13"}] 12:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:49:29 INFO - PROCESS | 3748 | 1468352969218 Marionette TRACE conn9 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - PROCESS | 3748 | 1468352969220 Marionette TRACE conn9 <- [1,1842,null,{}] 12:49:29 INFO - PROCESS | 3748 | 1468352969224 Marionette TRACE conn9 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:29 INFO - PROCESS | 3748 | 1468352969226 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:29 INFO - PROCESS | 3748 | 1468352969335 Marionette TRACE conn9 <- [1,1843,null,{"value":null}] 12:49:29 INFO - PROCESS | 3748 | 1468352969342 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 3748 | 1468352969344 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC01D800 == 34 [pid = 3748] [id = 470] 12:49:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4B2B000) [pid = 3748] [serial = 1410] [outer = 0000000000000000] 12:49:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F55A1400) [pid = 3748] [serial = 1411] [outer = 000000C2F4B2B000] 12:49:29 INFO - PROCESS | 3748 | 1468352969390 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5FCA800) [pid = 3748] [serial = 1412] [outer = 000000C2F4B2B000] 12:49:29 INFO - PROCESS | 3748 | 1468352969803 Marionette TRACE conn9 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 631ms 12:49:29 INFO - PROCESS | 3748 | 1468352969852 Marionette TRACE conn9 -> [0,1845,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 3748 | 1468352969854 Marionette TRACE conn9 <- [1,1845,null,{"value":"13"}] 12:49:29 INFO - PROCESS | 3748 | 1468352969857 Marionette TRACE conn9 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:49:29 INFO - PROCESS | 3748 | 1468352969859 Marionette TRACE conn9 <- [1,1846,null,{}] 12:49:29 INFO - PROCESS | 3748 | 1468352969863 Marionette TRACE conn9 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:29 INFO - PROCESS | 3748 | 1468352969865 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:29 INFO - PROCESS | 3748 | 1468352969974 Marionette TRACE conn9 <- [1,1847,null,{"value":null}] 12:49:30 INFO - PROCESS | 3748 | 1468352970013 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 3748 | 1468352970015 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F551B800 == 35 [pid = 3748] [id = 471] 12:49:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E860C800) [pid = 3748] [serial = 1413] [outer = 0000000000000000] 12:49:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F729DC00) [pid = 3748] [serial = 1414] [outer = 000000C2E860C800] 12:49:30 INFO - PROCESS | 3748 | 1468352970059 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7BA3400) [pid = 3748] [serial = 1415] [outer = 000000C2E860C800] 12:49:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED65F000 == 34 [pid = 3748] [id = 463] 12:49:30 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F51A0800 == 33 [pid = 3748] [id = 462] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDF000 == 32 [pid = 3748] [id = 466] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB074000 == 31 [pid = 3748] [id = 468] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA912800 == 30 [pid = 3748] [id = 467] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F551C800 == 29 [pid = 3748] [id = 465] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB121000 == 28 [pid = 3748] [id = 469] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2075000 == 27 [pid = 3748] [id = 464] 12:49:31 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC01D800 == 26 [pid = 3748] [id = 470] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F60FCC00) [pid = 3748] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F776B400) [pid = 3748] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F296C000) [pid = 3748] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F559FC00) [pid = 3748] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4B27400) [pid = 3748] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4467C00) [pid = 3748] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED238C00) [pid = 3748] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F1F43400) [pid = 3748] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8593800) [pid = 3748] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8949C00) [pid = 3748] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E832F000) [pid = 3748] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8496000) [pid = 3748] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2ECBCD000) [pid = 3748] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ED619000) [pid = 3748] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8775000) [pid = 3748] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EC8C5800) [pid = 3748] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F9F4F800) [pid = 3748] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F7BBB400) [pid = 3748] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F7FAF400) [pid = 3748] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F729B800) [pid = 3748] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F7296400) [pid = 3748] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F4B2E000) [pid = 3748] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F2E60400) [pid = 3748] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F20A5400) [pid = 3748] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:49:31 INFO - PROCESS | 3748 | 1468352971796 Marionette TRACE conn9 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1976ms 12:49:31 INFO - PROCESS | 3748 | 1468352971839 Marionette TRACE conn9 -> [0,1849,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 3748 | 1468352971843 Marionette TRACE conn9 <- [1,1849,null,{"value":"13"}] 12:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:49:31 INFO - PROCESS | 3748 | 1468352971848 Marionette TRACE conn9 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 3748 | 1468352971852 Marionette TRACE conn9 <- [1,1850,null,{}] 12:49:31 INFO - PROCESS | 3748 | 1468352971859 Marionette TRACE conn9 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:31 INFO - PROCESS | 3748 | 1468352971862 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:31 INFO - PROCESS | 3748 | 1468352971962 Marionette TRACE conn9 <- [1,1851,null,{"value":null}] 12:49:31 INFO - PROCESS | 3748 | 1468352971970 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 3748 | 1468352971975 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED3B6800 == 27 [pid = 3748] [id = 472] 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8324400) [pid = 3748] [serial = 1416] [outer = 0000000000000000] 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8327400) [pid = 3748] [serial = 1417] [outer = 000000C2E8324400] 12:49:32 INFO - PROCESS | 3748 | 1468352972026 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E7F48000) [pid = 3748] [serial = 1418] [outer = 000000C2E8324400] 12:49:32 INFO - PROCESS | 3748 | 1468352972532 Marionette TRACE conn9 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 735ms 12:49:32 INFO - PROCESS | 3748 | 1468352972587 Marionette TRACE conn9 -> [0,1853,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 3748 | 1468352972593 Marionette TRACE conn9 <- [1,1853,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:49:32 INFO - PROCESS | 3748 | 1468352972599 Marionette TRACE conn9 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 3748 | 1468352972602 Marionette TRACE conn9 <- [1,1854,null,{}] 12:49:32 INFO - PROCESS | 3748 | 1468352972606 Marionette TRACE conn9 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 3748 | 1468352972610 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:32 INFO - PROCESS | 3748 | 1468352972704 Marionette TRACE conn9 <- [1,1855,null,{"value":null}] 12:49:32 INFO - PROCESS | 3748 | 1468352972786 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 3748 | 1468352972789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FBD800 == 28 [pid = 3748] [id = 473] 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E849CC00) [pid = 3748] [serial = 1419] [outer = 0000000000000000] 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E84EA800) [pid = 3748] [serial = 1420] [outer = 000000C2E849CC00] 12:49:32 INFO - PROCESS | 3748 | 1468352972839 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8593400) [pid = 3748] [serial = 1421] [outer = 000000C2E849CC00] 12:49:33 INFO - PROCESS | 3748 | 1468352973255 Marionette TRACE conn9 <- [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]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 12:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:49:33 INFO - PROCESS | 3748 | 1468352973271 Marionette TRACE conn9 -> [0,1857,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 3748 | 1468352973274 Marionette TRACE conn9 <- [1,1857,null,{"value":"13"}] 12:49:33 INFO - PROCESS | 3748 | 1468352973277 Marionette TRACE conn9 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 3748 | 1468352973281 Marionette TRACE conn9 <- [1,1858,null,{}] 12:49:33 INFO - PROCESS | 3748 | 1468352973293 Marionette TRACE conn9 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:33 INFO - PROCESS | 3748 | 1468352973298 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:33 INFO - PROCESS | 3748 | 1468352973415 Marionette TRACE conn9 <- [1,1859,null,{"value":null}] 12:49:33 INFO - PROCESS | 3748 | 1468352973423 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 3748 | 1468352973426 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4475000 == 29 [pid = 3748] [id = 474] 12:49:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E6590400) [pid = 3748] [serial = 1422] [outer = 0000000000000000] 12:49:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E96E2400) [pid = 3748] [serial = 1423] [outer = 000000C2E6590400] 12:49:33 INFO - PROCESS | 3748 | 1468352973477 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8D5000) [pid = 3748] [serial = 1424] [outer = 000000C2E6590400] 12:49:33 INFO - PROCESS | 3748 | 1468352973930 Marionette TRACE conn9 <- [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]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 12:49:34 INFO - PROCESS | 3748 | 1468352974015 Marionette TRACE conn9 -> [0,1861,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 3748 | 1468352974017 Marionette TRACE conn9 <- [1,1861,null,{"value":"13"}] 12:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:49:34 INFO - PROCESS | 3748 | 1468352974021 Marionette TRACE conn9 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 3748 | 1468352974023 Marionette TRACE conn9 <- [1,1862,null,{}] 12:49:34 INFO - PROCESS | 3748 | 1468352974026 Marionette TRACE conn9 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:34 INFO - PROCESS | 3748 | 1468352974029 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:34 INFO - PROCESS | 3748 | 1468352974118 Marionette TRACE conn9 <- [1,1863,null,{"value":null}] 12:49:34 INFO - PROCESS | 3748 | 1468352974125 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 3748 | 1468352974127 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5517800 == 30 [pid = 3748] [id = 475] 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED30BC00) [pid = 3748] [serial = 1425] [outer = 0000000000000000] 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED5EB800) [pid = 3748] [serial = 1426] [outer = 000000C2ED30BC00] 12:49:34 INFO - PROCESS | 3748 | 1468352974176 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED98CC00) [pid = 3748] [serial = 1427] [outer = 000000C2ED30BC00] 12:49:34 INFO - PROCESS | 3748 | 1468352974604 Marionette TRACE conn9 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 12:49:34 INFO - PROCESS | 3748 | 1468352974652 Marionette TRACE conn9 -> [0,1865,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 3748 | 1468352974654 Marionette TRACE conn9 <- [1,1865,null,{"value":"13"}] 12:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:49:34 INFO - PROCESS | 3748 | 1468352974657 Marionette TRACE conn9 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 3748 | 1468352974659 Marionette TRACE conn9 <- [1,1866,null,{}] 12:49:34 INFO - PROCESS | 3748 | 1468352974663 Marionette TRACE conn9 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:34 INFO - PROCESS | 3748 | 1468352974665 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:34 INFO - PROCESS | 3748 | 1468352974747 Marionette TRACE conn9 <- [1,1867,null,{"value":null}] 12:49:34 INFO - PROCESS | 3748 | 1468352974783 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 3748 | 1468352974785 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B3C800 == 31 [pid = 3748] [id = 476] 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E849C800) [pid = 3748] [serial = 1428] [outer = 0000000000000000] 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE41A800) [pid = 3748] [serial = 1429] [outer = 000000C2E849C800] 12:49:34 INFO - PROCESS | 3748 | 1468352974832 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE9F0800) [pid = 3748] [serial = 1430] [outer = 000000C2E849C800] 12:49:35 INFO - PROCESS | 3748 | 1468352975249 Marionette TRACE conn9 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 12:49:35 INFO - PROCESS | 3748 | 1468352975292 Marionette TRACE conn9 -> [0,1869,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 3748 | 1468352975294 Marionette TRACE conn9 <- [1,1869,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:49:35 INFO - PROCESS | 3748 | 1468352975298 Marionette TRACE conn9 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 3748 | 1468352975300 Marionette TRACE conn9 <- [1,1870,null,{}] 12:49:35 INFO - PROCESS | 3748 | 1468352975303 Marionette TRACE conn9 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 3748 | 1468352975309 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:35 INFO - PROCESS | 3748 | 1468352975415 Marionette TRACE conn9 <- [1,1871,null,{"value":null}] 12:49:35 INFO - PROCESS | 3748 | 1468352975423 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 3748 | 1468352975425 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4C1000 == 32 [pid = 3748] [id = 477] 12:49:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EEE52400) [pid = 3748] [serial = 1431] [outer = 0000000000000000] 12:49:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F296F400) [pid = 3748] [serial = 1432] [outer = 000000C2EEE52400] 12:49:35 INFO - PROCESS | 3748 | 1468352975471 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2E60400) [pid = 3748] [serial = 1433] [outer = 000000C2EEE52400] 12:49:35 INFO - PROCESS | 3748 | 1468352975888 Marionette TRACE conn9 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 12:49:35 INFO - PROCESS | 3748 | 1468352975928 Marionette TRACE conn9 -> [0,1873,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 3748 | 1468352975930 Marionette TRACE conn9 <- [1,1873,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:49:35 INFO - PROCESS | 3748 | 1468352975938 Marionette TRACE conn9 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 3748 | 1468352975940 Marionette TRACE conn9 <- [1,1874,null,{}] 12:49:35 INFO - PROCESS | 3748 | 1468352975943 Marionette TRACE conn9 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 3748 | 1468352975946 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:36 INFO - PROCESS | 3748 | 1468352976025 Marionette TRACE conn9 <- [1,1875,null,{"value":null}] 12:49:36 INFO - PROCESS | 3748 | 1468352976033 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 3748 | 1468352976035 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF41800 == 33 [pid = 3748] [id = 478] 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F2E67400) [pid = 3748] [serial = 1434] [outer = 0000000000000000] 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4466400) [pid = 3748] [serial = 1435] [outer = 000000C2F2E67400] 12:49:36 INFO - PROCESS | 3748 | 1468352976082 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4675800) [pid = 3748] [serial = 1436] [outer = 000000C2F2E67400] 12:49:36 INFO - PROCESS | 3748 | 1468352976522 Marionette TRACE conn9 <- [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]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 12:49:36 INFO - PROCESS | 3748 | 1468352976573 Marionette TRACE conn9 -> [0,1877,"getWindowHandle",null] 12:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:49:36 INFO - PROCESS | 3748 | 1468352976575 Marionette TRACE conn9 <- [1,1877,null,{"value":"13"}] 12:49:36 INFO - PROCESS | 3748 | 1468352976578 Marionette TRACE conn9 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 3748 | 1468352976580 Marionette TRACE conn9 <- [1,1878,null,{}] 12:49:36 INFO - PROCESS | 3748 | 1468352976588 Marionette TRACE conn9 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:36 INFO - PROCESS | 3748 | 1468352976590 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:36 INFO - PROCESS | 3748 | 1468352976673 Marionette TRACE conn9 <- [1,1879,null,{"value":null}] 12:49:36 INFO - PROCESS | 3748 | 1468352976678 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 3748 | 1468352976681 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB109800 == 34 [pid = 3748] [id = 479] 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4B2C000) [pid = 3748] [serial = 1437] [outer = 0000000000000000] 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4B32400) [pid = 3748] [serial = 1438] [outer = 000000C2F4B2C000] 12:49:36 INFO - PROCESS | 3748 | 1468352976729 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4B2CC00) [pid = 3748] [serial = 1439] [outer = 000000C2F4B2C000] 12:49:37 INFO - PROCESS | 3748 | 1468352977202 Marionette TRACE conn9 <- [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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 12:49:37 INFO - PROCESS | 3748 | 1468352977273 Marionette TRACE conn9 -> [0,1881,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 3748 | 1468352977275 Marionette TRACE conn9 <- [1,1881,null,{"value":"13"}] 12:49:37 INFO - PROCESS | 3748 | 1468352977279 Marionette TRACE conn9 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:49:37 INFO - PROCESS | 3748 | 1468352977280 Marionette TRACE conn9 <- [1,1882,null,{}] 12:49:37 INFO - PROCESS | 3748 | 1468352977284 Marionette TRACE conn9 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:37 INFO - PROCESS | 3748 | 1468352977286 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:37 INFO - PROCESS | 3748 | 1468352977398 Marionette TRACE conn9 <- [1,1883,null,{"value":null}] 12:49:37 INFO - PROCESS | 3748 | 1468352977479 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 3748 | 1468352977481 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4474000 == 35 [pid = 3748] [id = 480] 12:49:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F50BD800) [pid = 3748] [serial = 1440] [outer = 0000000000000000] 12:49:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F51E7800) [pid = 3748] [serial = 1441] [outer = 000000C2F50BD800] 12:49:37 INFO - PROCESS | 3748 | 1468352977526 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F52FCC00) [pid = 3748] [serial = 1442] [outer = 000000C2F50BD800] 12:49:37 INFO - PROCESS | 3748 | 1468352977933 Marionette TRACE conn9 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 735ms 12:49:38 INFO - PROCESS | 3748 | 1468352978017 Marionette TRACE conn9 -> [0,1885,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 3748 | 1468352978019 Marionette TRACE conn9 <- [1,1885,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:49:38 INFO - PROCESS | 3748 | 1468352978022 Marionette TRACE conn9 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 3748 | 1468352978024 Marionette TRACE conn9 <- [1,1886,null,{}] 12:49:38 INFO - PROCESS | 3748 | 1468352978028 Marionette TRACE conn9 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 3748 | 1468352978030 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:38 INFO - PROCESS | 3748 | 1468352978151 Marionette TRACE conn9 <- [1,1887,null,{"value":null}] 12:49:38 INFO - PROCESS | 3748 | 1468352978157 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 3748 | 1468352978159 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0DD000 == 36 [pid = 3748] [id = 481] 12:49:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F52FD000) [pid = 3748] [serial = 1443] [outer = 0000000000000000] 12:49:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F5596400) [pid = 3748] [serial = 1444] [outer = 000000C2F52FD000] 12:49:38 INFO - PROCESS | 3748 | 1468352978204 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F55CB800) [pid = 3748] [serial = 1445] [outer = 000000C2F52FD000] 12:49:38 INFO - PROCESS | 3748 | 1468352978655 Marionette TRACE conn9 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 12:49:38 INFO - PROCESS | 3748 | 1468352978697 Marionette TRACE conn9 -> [0,1889,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 3748 | 1468352978700 Marionette TRACE conn9 <- [1,1889,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:49:38 INFO - PROCESS | 3748 | 1468352978710 Marionette TRACE conn9 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 3748 | 1468352978712 Marionette TRACE conn9 <- [1,1890,null,{}] 12:49:38 INFO - PROCESS | 3748 | 1468352978716 Marionette TRACE conn9 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 3748 | 1468352978718 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:38 INFO - PROCESS | 3748 | 1468352978872 Marionette TRACE conn9 <- [1,1891,null,{"value":null}] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4B2B000) [pid = 3748] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E859D000) [pid = 3748] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E6761C00) [pid = 3748] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2EC8D7C00) [pid = 3748] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E8426800) [pid = 3748] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8608000) [pid = 3748] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E83F3C00) [pid = 3748] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8609400) [pid = 3748] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FA1B9000) [pid = 3748] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F555B000) [pid = 3748] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ED2B8800) [pid = 3748] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E820E000) [pid = 3748] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:49:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F20A5C00) [pid = 3748] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:49:39 INFO - PROCESS | 3748 | 1468352979060 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 3748 | 1468352979063 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F447E000 == 37 [pid = 3748] [id = 482] 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E675A800) [pid = 3748] [serial = 1446] [outer = 0000000000000000] 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E842E400) [pid = 3748] [serial = 1447] [outer = 000000C2E675A800] 12:49:39 INFO - PROCESS | 3748 | 1468352979112 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE8D2800) [pid = 3748] [serial = 1448] [outer = 000000C2E675A800] 12:49:39 INFO - PROCESS | 3748 | 1468352979490 Marionette TRACE conn9 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 839ms 12:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:49:39 INFO - PROCESS | 3748 | 1468352979550 Marionette TRACE conn9 -> [0,1893,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 3748 | 1468352979552 Marionette TRACE conn9 <- [1,1893,null,{"value":"13"}] 12:49:39 INFO - PROCESS | 3748 | 1468352979555 Marionette TRACE conn9 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - PROCESS | 3748 | 1468352979557 Marionette TRACE conn9 <- [1,1894,null,{}] 12:49:39 INFO - PROCESS | 3748 | 1468352979561 Marionette TRACE conn9 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:39 INFO - PROCESS | 3748 | 1468352979563 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:39 INFO - PROCESS | 3748 | 1468352979648 Marionette TRACE conn9 <- [1,1895,null,{"value":null}] 12:49:39 INFO - PROCESS | 3748 | 1468352979654 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 3748 | 1468352979656 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB1000 == 38 [pid = 3748] [id = 483] 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F1433C00) [pid = 3748] [serial = 1449] [outer = 0000000000000000] 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F5561400) [pid = 3748] [serial = 1450] [outer = 000000C2F1433C00] 12:49:39 INFO - PROCESS | 3748 | 1468352979703 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F72E4800) [pid = 3748] [serial = 1451] [outer = 000000C2F1433C00] 12:49:40 INFO - PROCESS | 3748 | 1468352980128 Marionette TRACE conn9 <- [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]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 12:49:40 INFO - PROCESS | 3748 | 1468352980188 Marionette TRACE conn9 -> [0,1897,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 3748 | 1468352980190 Marionette TRACE conn9 <- [1,1897,null,{"value":"13"}] 12:49:40 INFO - PROCESS | 3748 | 1468352980194 Marionette TRACE conn9 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:49:40 INFO - PROCESS | 3748 | 1468352980195 Marionette TRACE conn9 <- [1,1898,null,{}] 12:49:40 INFO - PROCESS | 3748 | 1468352980199 Marionette TRACE conn9 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:40 INFO - PROCESS | 3748 | 1468352980201 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:40 INFO - PROCESS | 3748 | 1468352980285 Marionette TRACE conn9 <- [1,1899,null,{"value":null}] 12:49:40 INFO - PROCESS | 3748 | 1468352980292 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 3748 | 1468352980294 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE6000 == 39 [pid = 3748] [id = 484] 12:49:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F72EA800) [pid = 3748] [serial = 1452] [outer = 0000000000000000] 12:49:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7BB7000) [pid = 3748] [serial = 1453] [outer = 000000C2F72EA800] 12:49:40 INFO - PROCESS | 3748 | 1468352980340 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BC1800) [pid = 3748] [serial = 1454] [outer = 000000C2F72EA800] 12:49:40 INFO - PROCESS | 3748 | 1468352980775 Marionette TRACE conn9 <- [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]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 12:49:40 INFO - PROCESS | 3748 | 1468352980826 Marionette TRACE conn9 -> [0,1901,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 3748 | 1468352980829 Marionette TRACE conn9 <- [1,1901,null,{"value":"13"}] 12:49:40 INFO - PROCESS | 3748 | 1468352980836 Marionette TRACE conn9 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:49:40 INFO - PROCESS | 3748 | 1468352980838 Marionette TRACE conn9 <- [1,1902,null,{}] 12:49:40 INFO - PROCESS | 3748 | 1468352980842 Marionette TRACE conn9 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:40 INFO - PROCESS | 3748 | 1468352980844 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:40 INFO - PROCESS | 3748 | 1468352980929 Marionette TRACE conn9 <- [1,1903,null,{"value":null}] 12:49:40 INFO - PROCESS | 3748 | 1468352980936 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 3748 | 1468352980938 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD32D000 == 40 [pid = 3748] [id = 485] 12:49:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7BC1C00) [pid = 3748] [serial = 1455] [outer = 0000000000000000] 12:49:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7FAB400) [pid = 3748] [serial = 1456] [outer = 000000C2F7BC1C00] 12:49:41 INFO - PROCESS | 3748 | 1468352980992 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F9F4F000) [pid = 3748] [serial = 1457] [outer = 000000C2F7BC1C00] 12:49:41 INFO - PROCESS | 3748 | 1468352981839 Marionette TRACE conn9 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1022ms 12:49:41 INFO - PROCESS | 3748 | 1468352981863 Marionette TRACE conn9 -> [0,1905,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 3748 | 1468352981868 Marionette TRACE conn9 <- [1,1905,null,{"value":"13"}] 12:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:49:41 INFO - PROCESS | 3748 | 1468352981873 Marionette TRACE conn9 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 3748 | 1468352981879 Marionette TRACE conn9 <- [1,1906,null,{}] 12:49:41 INFO - PROCESS | 3748 | 1468352981906 Marionette TRACE conn9 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:41 INFO - PROCESS | 3748 | 1468352981909 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:42 INFO - PROCESS | 3748 | 1468352982043 Marionette TRACE conn9 <- [1,1907,null,{"value":null}] 12:49:42 INFO - PROCESS | 3748 | 1468352982165 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 3748 | 1468352982168 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1472800 == 41 [pid = 3748] [id = 486] 12:49:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8268C00) [pid = 3748] [serial = 1458] [outer = 0000000000000000] 12:49:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E83F2000) [pid = 3748] [serial = 1459] [outer = 000000C2E8268C00] 12:49:42 INFO - PROCESS | 3748 | 1468352982229 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E84EFC00) [pid = 3748] [serial = 1460] [outer = 000000C2E8268C00] 12:49:43 INFO - PROCESS | 3748 | 1468352983118 Marionette TRACE conn9 <- [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]]]}] 12:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1304ms 12:49:43 INFO - PROCESS | 3748 | 1468352983205 Marionette TRACE conn9 -> [0,1909,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 3748 | 1468352983210 Marionette TRACE conn9 <- [1,1909,null,{"value":"13"}] 12:49:43 INFO - PROCESS | 3748 | 1468352983217 Marionette TRACE conn9 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:49:43 INFO - PROCESS | 3748 | 1468352983221 Marionette TRACE conn9 <- [1,1910,null,{}] 12:49:43 INFO - PROCESS | 3748 | 1468352983227 Marionette TRACE conn9 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:43 INFO - PROCESS | 3748 | 1468352983230 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:43 INFO - PROCESS | 3748 | 1468352983356 Marionette TRACE conn9 <- [1,1911,null,{"value":null}] 12:49:43 INFO - PROCESS | 3748 | 1468352983432 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 3748 | 1468352983436 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED358800 == 42 [pid = 3748] [id = 487] 12:49:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E84E6800) [pid = 3748] [serial = 1461] [outer = 0000000000000000] 12:49:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E84EF000) [pid = 3748] [serial = 1462] [outer = 000000C2E84E6800] 12:49:43 INFO - PROCESS | 3748 | 1468352983490 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E8611800) [pid = 3748] [serial = 1463] [outer = 000000C2E84E6800] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE6000 == 41 [pid = 3748] [id = 484] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB1000 == 40 [pid = 3748] [id = 483] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F447E000 == 39 [pid = 3748] [id = 482] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0DD000 == 38 [pid = 3748] [id = 481] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4474000 == 37 [pid = 3748] [id = 480] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB109800 == 36 [pid = 3748] [id = 479] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF41800 == 35 [pid = 3748] [id = 478] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4C1000 == 34 [pid = 3748] [id = 477] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B3C800 == 33 [pid = 3748] [id = 476] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5517800 == 32 [pid = 3748] [id = 475] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4475000 == 31 [pid = 3748] [id = 474] 12:49:43 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F729DC00) [pid = 3748] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FBD800 == 30 [pid = 3748] [id = 473] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED3B6800 == 29 [pid = 3748] [id = 472] 12:49:43 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F551B800 == 28 [pid = 3748] [id = 471] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2F5FCA800) [pid = 3748] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F484C000) [pid = 3748] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F4361000) [pid = 3748] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2ED60F400) [pid = 3748] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4B34400) [pid = 3748] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F55A1400) [pid = 3748] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EE4CEC00) [pid = 3748] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E96EE800) [pid = 3748] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2EC8D7400) [pid = 3748] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E842A000) [pid = 3748] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E820D800) [pid = 3748] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ECB83C00) [pid = 3748] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8952400) [pid = 3748] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2FA1C6400) [pid = 3748] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA1BE800) [pid = 3748] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F77D2C00) [pid = 3748] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F559C400) [pid = 3748] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F20AE000) [pid = 3748] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EEE4AC00) [pid = 3748] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8604800) [pid = 3748] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E832F800) [pid = 3748] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F220CC00) [pid = 3748] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F5567400) [pid = 3748] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E7F4A400) [pid = 3748] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F4385000) [pid = 3748] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F1435800) [pid = 3748] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:49:44 INFO - PROCESS | 3748 | 1468352984109 Marionette TRACE conn9 <- [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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 922ms 12:49:44 INFO - PROCESS | 3748 | 1468352984147 Marionette TRACE conn9 -> [0,1913,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 3748 | 1468352984152 Marionette TRACE conn9 <- [1,1913,null,{"value":"13"}] 12:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:49:44 INFO - PROCESS | 3748 | 1468352984159 Marionette TRACE conn9 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 3748 | 1468352984162 Marionette TRACE conn9 <- [1,1914,null,{}] 12:49:44 INFO - PROCESS | 3748 | 1468352984166 Marionette TRACE conn9 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 3748 | 1468352984169 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:44 INFO - PROCESS | 3748 | 1468352984262 Marionette TRACE conn9 <- [1,1915,null,{"value":null}] 12:49:44 INFO - PROCESS | 3748 | 1468352984269 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 3748 | 1468352984271 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2890800 == 29 [pid = 3748] [id = 488] 12:49:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E894E800) [pid = 3748] [serial = 1464] [outer = 0000000000000000] 12:49:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8D17800) [pid = 3748] [serial = 1465] [outer = 000000C2E894E800] 12:49:44 INFO - PROCESS | 3748 | 1468352984324 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EC8D3400) [pid = 3748] [serial = 1466] [outer = 000000C2E894E800] 12:49:44 INFO - PROCESS | 3748 | 1468352984823 Marionette TRACE conn9 <- [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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 12:49:44 INFO - PROCESS | 3748 | 1468352984894 Marionette TRACE conn9 -> [0,1917,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 3748 | 1468352984896 Marionette TRACE conn9 <- [1,1917,null,{"value":"13"}] 12:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:49:44 INFO - PROCESS | 3748 | 1468352984900 Marionette TRACE conn9 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 3748 | 1468352984904 Marionette TRACE conn9 <- [1,1918,null,{}] 12:49:44 INFO - PROCESS | 3748 | 1468352984915 Marionette TRACE conn9 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 3748 | 1468352984920 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:45 INFO - PROCESS | 3748 | 1468352985018 Marionette TRACE conn9 <- [1,1919,null,{"value":null}] 12:49:45 INFO - PROCESS | 3748 | 1468352985034 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 3748 | 1468352985037 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5507800 == 30 [pid = 3748] [id = 489] 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED83BC00) [pid = 3748] [serial = 1467] [outer = 0000000000000000] 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE306C00) [pid = 3748] [serial = 1468] [outer = 000000C2ED83BC00] 12:49:45 INFO - PROCESS | 3748 | 1468352985087 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE4D4000) [pid = 3748] [serial = 1469] [outer = 000000C2ED83BC00] 12:49:45 INFO - PROCESS | 3748 | 1468352985551 Marionette TRACE conn9 <- [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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 12:49:45 INFO - PROCESS | 3748 | 1468352985595 Marionette TRACE conn9 -> [0,1921,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 3748 | 1468352985598 Marionette TRACE conn9 <- [1,1921,null,{"value":"13"}] 12:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:49:45 INFO - PROCESS | 3748 | 1468352985601 Marionette TRACE conn9 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 3748 | 1468352985603 Marionette TRACE conn9 <- [1,1922,null,{}] 12:49:45 INFO - PROCESS | 3748 | 1468352985607 Marionette TRACE conn9 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:45 INFO - PROCESS | 3748 | 1468352985609 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:45 INFO - PROCESS | 3748 | 1468352985699 Marionette TRACE conn9 <- [1,1923,null,{"value":null}] 12:49:45 INFO - PROCESS | 3748 | 1468352985707 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 3748 | 1468352985709 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2A000 == 31 [pid = 3748] [id = 490] 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E820C800) [pid = 3748] [serial = 1470] [outer = 0000000000000000] 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F209F400) [pid = 3748] [serial = 1471] [outer = 000000C2E820C800] 12:49:45 INFO - PROCESS | 3748 | 1468352985757 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2204C00) [pid = 3748] [serial = 1472] [outer = 000000C2E820C800] 12:49:46 INFO - PROCESS | 3748 | 1468352986178 Marionette TRACE conn9 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 12:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:49:46 INFO - PROCESS | 3748 | 1468352986232 Marionette TRACE conn9 -> [0,1925,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 3748 | 1468352986235 Marionette TRACE conn9 <- [1,1925,null,{"value":"13"}] 12:49:46 INFO - PROCESS | 3748 | 1468352986238 Marionette TRACE conn9 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 3748 | 1468352986239 Marionette TRACE conn9 <- [1,1926,null,{}] 12:49:46 INFO - PROCESS | 3748 | 1468352986251 Marionette TRACE conn9 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:46 INFO - PROCESS | 3748 | 1468352986253 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:46 INFO - PROCESS | 3748 | 1468352986361 Marionette TRACE conn9 <- [1,1927,null,{"value":null}] 12:49:46 INFO - PROCESS | 3748 | 1468352986448 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 3748 | 1468352986450 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA48F000 == 32 [pid = 3748] [id = 491] 12:49:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F1F46000) [pid = 3748] [serial = 1473] [outer = 0000000000000000] 12:49:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F2970C00) [pid = 3748] [serial = 1474] [outer = 000000C2F1F46000] 12:49:46 INFO - PROCESS | 3748 | 1468352986496 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2ECC000) [pid = 3748] [serial = 1475] [outer = 000000C2F1F46000] 12:49:46 INFO - PROCESS | 3748 | 1468352986912 Marionette TRACE conn9 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 736ms 12:49:46 INFO - PROCESS | 3748 | 1468352986976 Marionette TRACE conn9 -> [0,1929,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 3748 | 1468352986978 Marionette TRACE conn9 <- [1,1929,null,{"value":"13"}] 12:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:49:46 INFO - PROCESS | 3748 | 1468352986988 Marionette TRACE conn9 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 3748 | 1468352986990 Marionette TRACE conn9 <- [1,1930,null,{}] 12:49:47 INFO - PROCESS | 3748 | 1468352986994 Marionette TRACE conn9 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:47 INFO - PROCESS | 3748 | 1468352987000 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:47 INFO - PROCESS | 3748 | 1468352987148 Marionette TRACE conn9 <- [1,1931,null,{"value":null}] 12:49:47 INFO - PROCESS | 3748 | 1468352987154 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 3748 | 1468352987156 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB056800 == 33 [pid = 3748] [id = 492] 12:49:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4466C00) [pid = 3748] [serial = 1476] [outer = 0000000000000000] 12:49:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4B29400) [pid = 3748] [serial = 1477] [outer = 000000C2F4466C00] 12:49:47 INFO - PROCESS | 3748 | 1468352987202 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F5596800) [pid = 3748] [serial = 1478] [outer = 000000C2F4466C00] 12:49:47 INFO - PROCESS | 3748 | 1468352987663 Marionette TRACE conn9 <- [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]]]}] 12:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 12:49:47 INFO - PROCESS | 3748 | 1468352987747 Marionette TRACE conn9 -> [0,1933,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 3748 | 1468352987749 Marionette TRACE conn9 <- [1,1933,null,{"value":"13"}] 12:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:49:47 INFO - PROCESS | 3748 | 1468352987757 Marionette TRACE conn9 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:49:47 INFO - PROCESS | 3748 | 1468352987759 Marionette TRACE conn9 <- [1,1934,null,{}] 12:49:47 INFO - PROCESS | 3748 | 1468352987763 Marionette TRACE conn9 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:47 INFO - PROCESS | 3748 | 1468352987765 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:47 INFO - PROCESS | 3748 | 1468352987883 Marionette TRACE conn9 <- [1,1935,null,{"value":null}] 12:49:47 INFO - PROCESS | 3748 | 1468352987941 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 3748 | 1468352987943 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB132800 == 34 [pid = 3748] [id = 493] 12:49:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F559E400) [pid = 3748] [serial = 1479] [outer = 0000000000000000] 12:49:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F55CD000) [pid = 3748] [serial = 1480] [outer = 000000C2F559E400] 12:49:47 INFO - PROCESS | 3748 | 1468352987989 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7293C00) [pid = 3748] [serial = 1481] [outer = 000000C2F559E400] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F72EA800) [pid = 3748] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F50BD800) [pid = 3748] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F52FD000) [pid = 3748] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E849CC00) [pid = 3748] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F4B2C000) [pid = 3748] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8324400) [pid = 3748] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F2E67400) [pid = 3748] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ED30BC00) [pid = 3748] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E6590400) [pid = 3748] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E849C800) [pid = 3748] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EEE52400) [pid = 3748] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E860C800) [pid = 3748] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E675A800) [pid = 3748] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:49:48 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F1433C00) [pid = 3748] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:49:48 INFO - PROCESS | 3748 | 1468352988491 Marionette TRACE conn9 <- [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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 777ms 12:49:48 INFO - PROCESS | 3748 | 1468352988536 Marionette TRACE conn9 -> [0,1937,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 3748 | 1468352988538 Marionette TRACE conn9 <- [1,1937,null,{"value":"13"}] 12:49:48 INFO - PROCESS | 3748 | 1468352988542 Marionette TRACE conn9 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:49:48 INFO - PROCESS | 3748 | 1468352988544 Marionette TRACE conn9 <- [1,1938,null,{}] 12:49:48 INFO - PROCESS | 3748 | 1468352988547 Marionette TRACE conn9 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:48 INFO - PROCESS | 3748 | 1468352988549 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:48 INFO - PROCESS | 3748 | 1468352988633 Marionette TRACE conn9 <- [1,1939,null,{"value":null}] 12:49:48 INFO - PROCESS | 3748 | 1468352988713 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 3748 | 1468352988715 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6A5000 == 35 [pid = 3748] [id = 494] 12:49:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E83F2400) [pid = 3748] [serial = 1482] [outer = 0000000000000000] 12:49:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E894BC00) [pid = 3748] [serial = 1483] [outer = 000000C2E83F2400] 12:49:48 INFO - PROCESS | 3748 | 1468352988763 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4EBC000) [pid = 3748] [serial = 1484] [outer = 000000C2E83F2400] 12:49:49 INFO - PROCESS | 3748 | 1468352989136 Marionette TRACE conn9 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 12:49:49 INFO - PROCESS | 3748 | 1468352989175 Marionette TRACE conn9 -> [0,1941,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 3748 | 1468352989177 Marionette TRACE conn9 <- [1,1941,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:49:49 INFO - PROCESS | 3748 | 1468352989180 Marionette TRACE conn9 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 3748 | 1468352989182 Marionette TRACE conn9 <- [1,1942,null,{}] 12:49:49 INFO - PROCESS | 3748 | 1468352989194 Marionette TRACE conn9 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 3748 | 1468352989196 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:49 INFO - PROCESS | 3748 | 1468352989310 Marionette TRACE conn9 <- [1,1943,null,{"value":null}] 12:49:49 INFO - PROCESS | 3748 | 1468352989316 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3748 | 1468352989318 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC285000 == 36 [pid = 3748] [id = 495] 12:49:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7295800) [pid = 3748] [serial = 1485] [outer = 0000000000000000] 12:49:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F72A0C00) [pid = 3748] [serial = 1486] [outer = 000000C2F7295800] 12:49:49 INFO - PROCESS | 3748 | 1468352989363 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F7BB0800) [pid = 3748] [serial = 1487] [outer = 000000C2F7295800] 12:49:49 INFO - PROCESS | 3748 | 1468352989769 Marionette TRACE conn9 <- [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]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 12:49:49 INFO - PROCESS | 3748 | 1468352989813 Marionette TRACE conn9 -> [0,1945,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 3748 | 1468352989815 Marionette TRACE conn9 <- [1,1945,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:49:49 INFO - PROCESS | 3748 | 1468352989831 Marionette TRACE conn9 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 3748 | 1468352989833 Marionette TRACE conn9 <- [1,1946,null,{}] 12:49:49 INFO - PROCESS | 3748 | 1468352989841 Marionette TRACE conn9 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 3748 | 1468352989843 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:49 INFO - PROCESS | 3748 | 1468352989928 Marionette TRACE conn9 <- [1,1947,null,{"value":null}] 12:49:49 INFO - PROCESS | 3748 | 1468352989935 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 3748 | 1468352989937 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFA0000 == 37 [pid = 3748] [id = 496] 12:49:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F7BB1800) [pid = 3748] [serial = 1488] [outer = 0000000000000000] 12:49:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7FABC00) [pid = 3748] [serial = 1489] [outer = 000000C2F7BB1800] 12:49:49 INFO - PROCESS | 3748 | 1468352989982 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F9F52C00) [pid = 3748] [serial = 1490] [outer = 000000C2F7BB1800] 12:49:50 INFO - PROCESS | 3748 | 1468352990493 Marionette TRACE conn9 <- [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]]]}] 12:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 12:49:50 INFO - PROCESS | 3748 | 1468352990526 Marionette TRACE conn9 -> [0,1949,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 3748 | 1468352990531 Marionette TRACE conn9 <- [1,1949,null,{"value":"13"}] 12:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:49:50 INFO - PROCESS | 3748 | 1468352990537 Marionette TRACE conn9 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - PROCESS | 3748 | 1468352990541 Marionette TRACE conn9 <- [1,1950,null,{}] 12:49:50 INFO - PROCESS | 3748 | 1468352990547 Marionette TRACE conn9 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:50 INFO - PROCESS | 3748 | 1468352990551 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:50 INFO - PROCESS | 3748 | 1468352990733 Marionette TRACE conn9 <- [1,1951,null,{"value":null}] 12:49:50 INFO - PROCESS | 3748 | 1468352990831 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 3748 | 1468352990836 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1461800 == 38 [pid = 3748] [id = 497] 12:49:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E84E7C00) [pid = 3748] [serial = 1491] [outer = 0000000000000000] 12:49:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E84F4C00) [pid = 3748] [serial = 1492] [outer = 000000C2E84E7C00] 12:49:50 INFO - PROCESS | 3748 | 1468352990897 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E8D1BC00) [pid = 3748] [serial = 1493] [outer = 000000C2E84E7C00] 12:49:51 INFO - PROCESS | 3748 | 1468352991492 Marionette TRACE conn9 <- [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]]]}] 12:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 12:49:51 INFO - PROCESS | 3748 | 1468352991526 Marionette TRACE conn9 -> [0,1953,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 3748 | 1468352991532 Marionette TRACE conn9 <- [1,1953,null,{"value":"13"}] 12:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:49:51 INFO - PROCESS | 3748 | 1468352991538 Marionette TRACE conn9 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 3748 | 1468352991542 Marionette TRACE conn9 <- [1,1954,null,{}] 12:49:51 INFO - PROCESS | 3748 | 1468352991546 Marionette TRACE conn9 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:51 INFO - PROCESS | 3748 | 1468352991549 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:51 INFO - PROCESS | 3748 | 1468352991667 Marionette TRACE conn9 <- [1,1955,null,{"value":null}] 12:49:51 INFO - PROCESS | 3748 | 1468352991763 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 3748 | 1468352991766 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA486800 == 39 [pid = 3748] [id = 498] 12:49:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2ED619000) [pid = 3748] [serial = 1494] [outer = 0000000000000000] 12:49:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2EE373800) [pid = 3748] [serial = 1495] [outer = 000000C2ED619000] 12:49:51 INFO - PROCESS | 3748 | 1468352991826 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F20A8800) [pid = 3748] [serial = 1496] [outer = 000000C2ED619000] 12:49:52 INFO - PROCESS | 3748 | 1468352992483 Marionette TRACE conn9 <- [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]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 12:49:52 INFO - PROCESS | 3748 | 1468352992526 Marionette TRACE conn9 -> [0,1957,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 3748 | 1468352992529 Marionette TRACE conn9 <- [1,1957,null,{"value":"13"}] 12:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:49:52 INFO - PROCESS | 3748 | 1468352992533 Marionette TRACE conn9 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - PROCESS | 3748 | 1468352992539 Marionette TRACE conn9 <- [1,1958,null,{}] 12:49:52 INFO - PROCESS | 3748 | 1468352992551 Marionette TRACE conn9 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:52 INFO - PROCESS | 3748 | 1468352992557 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:52 INFO - PROCESS | 3748 | 1468352992673 Marionette TRACE conn9 <- [1,1959,null,{"value":null}] 12:49:52 INFO - PROCESS | 3748 | 1468352992797 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 3748 | 1468352992801 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD329800 == 40 [pid = 3748] [id = 499] 12:49:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F4EBB000) [pid = 3748] [serial = 1497] [outer = 0000000000000000] 12:49:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F5564C00) [pid = 3748] [serial = 1498] [outer = 000000C2F4EBB000] 12:49:52 INFO - PROCESS | 3748 | 1468352992862 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F7FACC00) [pid = 3748] [serial = 1499] [outer = 000000C2F4EBB000] 12:49:53 INFO - PROCESS | 3748 | 1468352993487 Marionette TRACE conn9 <- [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]]]}] 12:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 987ms 12:49:53 INFO - PROCESS | 3748 | 1468352993521 Marionette TRACE conn9 -> [0,1961,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 3748 | 1468352993525 Marionette TRACE conn9 <- [1,1961,null,{"value":"13"}] 12:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:49:53 INFO - PROCESS | 3748 | 1468352993528 Marionette TRACE conn9 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 3748 | 1468352993530 Marionette TRACE conn9 <- [1,1962,null,{}] 12:49:53 INFO - PROCESS | 3748 | 1468352993534 Marionette TRACE conn9 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:53 INFO - PROCESS | 3748 | 1468352993537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:53 INFO - PROCESS | 3748 | 1468352993653 Marionette TRACE conn9 <- [1,1963,null,{"value":null}] 12:49:53 INFO - PROCESS | 3748 | 1468352993775 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 3748 | 1468352993778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8B8800 == 41 [pid = 3748] [id = 500] 12:49:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2FA1BAC00) [pid = 3748] [serial = 1500] [outer = 0000000000000000] 12:49:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2FA1BFC00) [pid = 3748] [serial = 1501] [outer = 000000C2FA1BAC00] 12:49:53 INFO - PROCESS | 3748 | 1468352993837 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1C7000) [pid = 3748] [serial = 1502] [outer = 000000C2FA1BAC00] 12:49:54 INFO - PROCESS | 3748 | 1468352994391 Marionette TRACE conn9 <- [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]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 923ms 12:49:54 INFO - PROCESS | 3748 | 1468352994569 Marionette TRACE conn9 -> [0,1965,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 3748 | 1468352994573 Marionette TRACE conn9 <- [1,1965,null,{"value":"13"}] 12:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:49:54 INFO - PROCESS | 3748 | 1468352994622 Marionette TRACE conn9 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 3748 | 1468352994625 Marionette TRACE conn9 <- [1,1966,null,{}] 12:49:54 INFO - PROCESS | 3748 | 1468352994631 Marionette TRACE conn9 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:54 INFO - PROCESS | 3748 | 1468352994634 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:54 INFO - PROCESS | 3748 | 1468352994749 Marionette TRACE conn9 <- [1,1967,null,{"value":null}] 12:49:54 INFO - PROCESS | 3748 | 1468352994826 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 3748 | 1468352994831 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE49B000 == 42 [pid = 3748] [id = 501] 12:49:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E6758400) [pid = 3748] [serial = 1503] [outer = 0000000000000000] 12:49:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E6FD0C00) [pid = 3748] [serial = 1504] [outer = 000000C2E6758400] 12:49:54 INFO - PROCESS | 3748 | 1468352994927 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2E832D000) [pid = 3748] [serial = 1505] [outer = 000000C2E6758400] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC285000 == 41 [pid = 3748] [id = 495] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6A5000 == 40 [pid = 3748] [id = 494] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB132800 == 39 [pid = 3748] [id = 493] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB056800 == 38 [pid = 3748] [id = 492] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA48F000 == 37 [pid = 3748] [id = 491] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2A000 == 36 [pid = 3748] [id = 490] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5507800 == 35 [pid = 3748] [id = 489] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2890800 == 34 [pid = 3748] [id = 488] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED358800 == 33 [pid = 3748] [id = 487] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1472800 == 32 [pid = 3748] [id = 486] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD32D000 == 31 [pid = 3748] [id = 485] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8B8800 == 30 [pid = 3748] [id = 500] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD329800 == 29 [pid = 3748] [id = 499] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA486800 == 28 [pid = 3748] [id = 498] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFA0000 == 27 [pid = 3748] [id = 496] 12:49:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1461800 == 26 [pid = 3748] [id = 497] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2F51E7800) [pid = 3748] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F5596400) [pid = 3748] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E84EA800) [pid = 3748] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E8593400) [pid = 3748] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F4B32400) [pid = 3748] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E8327400) [pid = 3748] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E7F48000) [pid = 3748] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4466400) [pid = 3748] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4675800) [pid = 3748] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ED5EB800) [pid = 3748] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2ED98CC00) [pid = 3748] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E96E2400) [pid = 3748] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2EC8D5000) [pid = 3748] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EE41A800) [pid = 3748] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EE9F0800) [pid = 3748] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F52FCC00) [pid = 3748] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F296F400) [pid = 3748] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F2E60400) [pid = 3748] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BA3400) [pid = 3748] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E842E400) [pid = 3748] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F55CB800) [pid = 3748] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5561400) [pid = 3748] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F72E4800) [pid = 3748] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F7BC1800) [pid = 3748] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE8D2800) [pid = 3748] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4B2CC00) [pid = 3748] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7BB7000) [pid = 3748] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:49:56 INFO - PROCESS | 3748 | 1468352996204 Marionette TRACE conn9 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1662ms 12:49:56 INFO - PROCESS | 3748 | 1468352996269 Marionette TRACE conn9 -> [0,1969,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 3748 | 1468352996273 Marionette TRACE conn9 <- [1,1969,null,{"value":"13"}] 12:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:49:56 INFO - PROCESS | 3748 | 1468352996279 Marionette TRACE conn9 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 3748 | 1468352996282 Marionette TRACE conn9 <- [1,1970,null,{}] 12:49:56 INFO - PROCESS | 3748 | 1468352996288 Marionette TRACE conn9 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:56 INFO - PROCESS | 3748 | 1468352996291 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:56 INFO - PROCESS | 3748 | 1468352996399 Marionette TRACE conn9 <- [1,1971,null,{"value":null}] 12:49:56 INFO - PROCESS | 3748 | 1468352996478 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 3748 | 1468352996483 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED654000 == 27 [pid = 3748] [id = 502] 12:49:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E832E800) [pid = 3748] [serial = 1506] [outer = 0000000000000000] 12:49:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E8423800) [pid = 3748] [serial = 1507] [outer = 000000C2E832E800] 12:49:56 INFO - PROCESS | 3748 | 1468352996535 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8497400) [pid = 3748] [serial = 1508] [outer = 000000C2E832E800] 12:49:56 INFO - PROCESS | 3748 | 1468352996961 Marionette TRACE conn9 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 735ms 12:49:57 INFO - PROCESS | 3748 | 1468352997016 Marionette TRACE conn9 -> [0,1973,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 3748 | 1468352997022 Marionette TRACE conn9 <- [1,1973,null,{"value":"13"}] 12:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:49:57 INFO - PROCESS | 3748 | 1468352997029 Marionette TRACE conn9 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 3748 | 1468352997031 Marionette TRACE conn9 <- [1,1974,null,{}] 12:49:57 INFO - PROCESS | 3748 | 1468352997036 Marionette TRACE conn9 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 3748 | 1468352997038 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:57 INFO - PROCESS | 3748 | 1468352997130 Marionette TRACE conn9 <- [1,1975,null,{"value":null}] 12:49:57 INFO - PROCESS | 3748 | 1468352997143 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 3748 | 1468352997146 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2845000 == 28 [pid = 3748] [id = 503] 12:49:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8596000) [pid = 3748] [serial = 1509] [outer = 0000000000000000] 12:49:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E859A800) [pid = 3748] [serial = 1510] [outer = 000000C2E8596000] 12:49:57 INFO - PROCESS | 3748 | 1468352997195 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E8774400) [pid = 3748] [serial = 1511] [outer = 000000C2E8596000] 12:49:57 INFO - PROCESS | 3748 | 1468352997662 Marionette TRACE conn9 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 12:49:57 INFO - PROCESS | 3748 | 1468352997702 Marionette TRACE conn9 -> [0,1977,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 3748 | 1468352997704 Marionette TRACE conn9 <- [1,1977,null,{"value":"13"}] 12:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:49:57 INFO - PROCESS | 3748 | 1468352997708 Marionette TRACE conn9 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 3748 | 1468352997712 Marionette TRACE conn9 <- [1,1978,null,{}] 12:49:57 INFO - PROCESS | 3748 | 1468352997724 Marionette TRACE conn9 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 3748 | 1468352997729 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:57 INFO - PROCESS | 3748 | 1468352997852 Marionette TRACE conn9 <- [1,1979,null,{"value":null}] 12:49:57 INFO - PROCESS | 3748 | 1468352997941 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 3748 | 1468352997944 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550D800 == 29 [pid = 3748] [id = 504] 12:49:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8211C00) [pid = 3748] [serial = 1512] [outer = 0000000000000000] 12:49:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2ECB83C00) [pid = 3748] [serial = 1513] [outer = 000000C2E8211C00] 12:49:57 INFO - PROCESS | 3748 | 1468352997995 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2ED57B400) [pid = 3748] [serial = 1514] [outer = 000000C2E8211C00] 12:49:58 INFO - PROCESS | 3748 | 1468352998418 Marionette TRACE conn9 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 12:49:58 INFO - PROCESS | 3748 | 1468352998444 Marionette TRACE conn9 -> [0,1981,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 3748 | 1468352998447 Marionette TRACE conn9 <- [1,1981,null,{"value":"13"}] 12:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:49:58 INFO - PROCESS | 3748 | 1468352998456 Marionette TRACE conn9 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 3748 | 1468352998458 Marionette TRACE conn9 <- [1,1982,null,{}] 12:49:58 INFO - PROCESS | 3748 | 1468352998462 Marionette TRACE conn9 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:58 INFO - PROCESS | 3748 | 1468352998464 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:58 INFO - PROCESS | 3748 | 1468352998580 Marionette TRACE conn9 <- [1,1983,null,{"value":null}] 12:49:58 INFO - PROCESS | 3748 | 1468352998586 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 3748 | 1468352998588 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7792800 == 30 [pid = 3748] [id = 505] 12:49:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EE307800) [pid = 3748] [serial = 1515] [outer = 0000000000000000] 12:49:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE412800) [pid = 3748] [serial = 1516] [outer = 000000C2EE307800] 12:49:58 INFO - PROCESS | 3748 | 1468352998637 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2EE4DC800) [pid = 3748] [serial = 1517] [outer = 000000C2EE307800] 12:49:59 INFO - PROCESS | 3748 | 1468352999073 Marionette TRACE conn9 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 12:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:49:59 INFO - PROCESS | 3748 | 1468352999130 Marionette TRACE conn9 -> [0,1985,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3748 | 1468352999132 Marionette TRACE conn9 <- [1,1985,null,{"value":"13"}] 12:49:59 INFO - PROCESS | 3748 | 1468352999142 Marionette TRACE conn9 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 3748 | 1468352999144 Marionette TRACE conn9 <- [1,1986,null,{}] 12:49:59 INFO - PROCESS | 3748 | 1468352999148 Marionette TRACE conn9 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 3748 | 1468352999150 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:59 INFO - PROCESS | 3748 | 1468352999287 Marionette TRACE conn9 <- [1,1987,null,{"value":null}] 12:49:59 INFO - PROCESS | 3748 | 1468352999304 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 3748 | 1468352999306 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:49:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA481800 == 31 [pid = 3748] [id = 506] 12:49:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8594800) [pid = 3748] [serial = 1518] [outer = 0000000000000000] 12:49:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F1F4DC00) [pid = 3748] [serial = 1519] [outer = 000000C2E8594800] 12:49:59 INFO - PROCESS | 3748 | 1468352999352 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F20A6800) [pid = 3748] [serial = 1520] [outer = 000000C2E8594800] 12:49:59 INFO - PROCESS | 3748 | 1468352999794 Marionette TRACE conn9 <- [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]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 12:49:59 INFO - PROCESS | 3748 | 1468352999831 Marionette TRACE conn9 -> [0,1989,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 3748 | 1468352999834 Marionette TRACE conn9 <- [1,1989,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:49:59 INFO - PROCESS | 3748 | 1468352999843 Marionette TRACE conn9 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 3748 | 1468352999845 Marionette TRACE conn9 <- [1,1990,null,{}] 12:49:59 INFO - PROCESS | 3748 | 1468352999849 Marionette TRACE conn9 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 3748 | 1468352999855 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:00 INFO - PROCESS | 3748 | 1468352999997 Marionette TRACE conn9 <- [1,1991,null,{"value":null}] 12:50:00 INFO - PROCESS | 3748 | 1468353000056 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 3748 | 1468353000058 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF4B800 == 32 [pid = 3748] [id = 507] 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F20A8000) [pid = 3748] [serial = 1521] [outer = 0000000000000000] 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F466A400) [pid = 3748] [serial = 1522] [outer = 000000C2F20A8000] 12:50:00 INFO - PROCESS | 3748 | 1468353000106 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F4676000) [pid = 3748] [serial = 1523] [outer = 000000C2F20A8000] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F1F46000) [pid = 3748] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4466C00) [pid = 3748] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E820C800) [pid = 3748] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8268C00) [pid = 3748] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F7BC1C00) [pid = 3748] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E894E800) [pid = 3748] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E83F2400) [pid = 3748] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ED83BC00) [pid = 3748] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E84E6800) [pid = 3748] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F559E400) [pid = 3748] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7295800) [pid = 3748] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:50:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7BB1800) [pid = 3748] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:50:00 INFO - PROCESS | 3748 | 1468353000687 Marionette TRACE conn9 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 882ms 12:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:50:00 INFO - PROCESS | 3748 | 1468353000721 Marionette TRACE conn9 -> [0,1993,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 3748 | 1468353000724 Marionette TRACE conn9 <- [1,1993,null,{"value":"13"}] 12:50:00 INFO - PROCESS | 3748 | 1468353000727 Marionette TRACE conn9 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 3748 | 1468353000729 Marionette TRACE conn9 <- [1,1994,null,{}] 12:50:00 INFO - PROCESS | 3748 | 1468353000732 Marionette TRACE conn9 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:00 INFO - PROCESS | 3748 | 1468353000735 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:00 INFO - PROCESS | 3748 | 1468353000815 Marionette TRACE conn9 <- [1,1995,null,{"value":null}] 12:50:00 INFO - PROCESS | 3748 | 1468353000820 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 3748 | 1468353000822 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB109800 == 33 [pid = 3748] [id = 508] 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E83F2400) [pid = 3748] [serial = 1524] [outer = 0000000000000000] 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2977C00) [pid = 3748] [serial = 1525] [outer = 000000C2E83F2400] 12:50:00 INFO - PROCESS | 3748 | 1468353000869 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4852800) [pid = 3748] [serial = 1526] [outer = 000000C2E83F2400] 12:50:01 INFO - PROCESS | 3748 | 1468353001285 Marionette TRACE conn9 <- [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]]]}] 12:50:01 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 12:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 587ms 12:50:01 INFO - PROCESS | 3748 | 1468353001323 Marionette TRACE conn9 -> [0,1997,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 3748 | 1468353001326 Marionette TRACE conn9 <- [1,1997,null,{"value":"13"}] 12:50:01 INFO - PROCESS | 3748 | 1468353001329 Marionette TRACE conn9 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:50:01 INFO - PROCESS | 3748 | 1468353001331 Marionette TRACE conn9 <- [1,1998,null,{}] 12:50:01 INFO - PROCESS | 3748 | 1468353001339 Marionette TRACE conn9 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:01 INFO - PROCESS | 3748 | 1468353001341 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:01 INFO - PROCESS | 3748 | 1468353001422 Marionette TRACE conn9 <- [1,1999,null,{"value":null}] 12:50:01 INFO - PROCESS | 3748 | 1468353001428 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 3748 | 1468353001430 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB147800 == 34 [pid = 3748] [id = 509] 12:50:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4AD1000) [pid = 3748] [serial = 1527] [outer = 0000000000000000] 12:50:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4B34C00) [pid = 3748] [serial = 1528] [outer = 000000C2F4AD1000] 12:50:01 INFO - PROCESS | 3748 | 1468353001477 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F50BF800) [pid = 3748] [serial = 1529] [outer = 000000C2F4AD1000] 12:50:01 INFO - PROCESS | 3748 | 1468353001926 Marionette TRACE conn9 <- [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]]]}] 12:50:01 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 12:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 12:50:01 INFO - PROCESS | 3748 | 1468353001961 Marionette TRACE conn9 -> [0,2001,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 3748 | 1468353001963 Marionette TRACE conn9 <- [1,2001,null,{"value":"13"}] 12:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:50:01 INFO - PROCESS | 3748 | 1468353001967 Marionette TRACE conn9 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - PROCESS | 3748 | 1468353001968 Marionette TRACE conn9 <- [1,2002,null,{}] 12:50:01 INFO - PROCESS | 3748 | 1468353001977 Marionette TRACE conn9 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:01 INFO - PROCESS | 3748 | 1468353001979 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:02 INFO - PROCESS | 3748 | 1468353002062 Marionette TRACE conn9 <- [1,2003,null,{"value":null}] 12:50:02 INFO - PROCESS | 3748 | 1468353002070 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 3748 | 1468353002072 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550D000 == 35 [pid = 3748] [id = 510] 12:50:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F51E7000) [pid = 3748] [serial = 1530] [outer = 0000000000000000] 12:50:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F5231800) [pid = 3748] [serial = 1531] [outer = 000000C2F51E7000] 12:50:02 INFO - PROCESS | 3748 | 1468353002117 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F5561000) [pid = 3748] [serial = 1532] [outer = 000000C2F51E7000] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED654000 == 34 [pid = 3748] [id = 502] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE49B000 == 33 [pid = 3748] [id = 501] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2845000 == 32 [pid = 3748] [id = 503] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550D800 == 31 [pid = 3748] [id = 504] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF4B800 == 30 [pid = 3748] [id = 507] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA481800 == 29 [pid = 3748] [id = 506] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB109800 == 28 [pid = 3748] [id = 508] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB147800 == 27 [pid = 3748] [id = 509] 12:50:03 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7792800 == 26 [pid = 3748] [id = 505] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F2970C00) [pid = 3748] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F2ECC000) [pid = 3748] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F5596800) [pid = 3748] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4B29400) [pid = 3748] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F209F400) [pid = 3748] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E83F2000) [pid = 3748] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E84EFC00) [pid = 3748] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F9F4F000) [pid = 3748] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F7FAB400) [pid = 3748] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8D17800) [pid = 3748] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EC8D3400) [pid = 3748] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E894BC00) [pid = 3748] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE306C00) [pid = 3748] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EE4D4000) [pid = 3748] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E84EF000) [pid = 3748] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8611800) [pid = 3748] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F55CD000) [pid = 3748] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F7BB0800) [pid = 3748] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F7FABC00) [pid = 3748] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F9F52C00) [pid = 3748] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F72A0C00) [pid = 3748] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F4EBC000) [pid = 3748] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F7293C00) [pid = 3748] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F2204C00) [pid = 3748] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:50:03 INFO - PROCESS | 3748 | 1468353003894 Marionette TRACE conn9 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1980ms 12:50:03 INFO - PROCESS | 3748 | 1468353003950 Marionette TRACE conn9 -> [0,2005,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 3748 | 1468353003955 Marionette TRACE conn9 <- [1,2005,null,{"value":"13"}] 12:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:50:03 INFO - PROCESS | 3748 | 1468353003960 Marionette TRACE conn9 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:50:03 INFO - PROCESS | 3748 | 1468353003963 Marionette TRACE conn9 <- [1,2006,null,{}] 12:50:03 INFO - PROCESS | 3748 | 1468353003970 Marionette TRACE conn9 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:03 INFO - PROCESS | 3748 | 1468353003973 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:04 INFO - PROCESS | 3748 | 1468353004095 Marionette TRACE conn9 <- [1,2007,null,{"value":null}] 12:50:04 INFO - PROCESS | 3748 | 1468353004111 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 3748 | 1468353004114 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED358800 == 27 [pid = 3748] [id = 511] 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8265C00) [pid = 3748] [serial = 1533] [outer = 0000000000000000] 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8324800) [pid = 3748] [serial = 1534] [outer = 000000C2E8265C00] 12:50:04 INFO - PROCESS | 3748 | 1468353004166 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E8426800) [pid = 3748] [serial = 1535] [outer = 000000C2E8265C00] 12:50:04 INFO - PROCESS | 3748 | 1468353004642 Marionette TRACE conn9 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 12:50:04 INFO - PROCESS | 3748 | 1468353004698 Marionette TRACE conn9 -> [0,2009,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 3748 | 1468353004705 Marionette TRACE conn9 <- [1,2009,null,{"value":"13"}] 12:50:04 INFO - PROCESS | 3748 | 1468353004712 Marionette TRACE conn9 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:50:04 INFO - PROCESS | 3748 | 1468353004715 Marionette TRACE conn9 <- [1,2010,null,{}] 12:50:04 INFO - PROCESS | 3748 | 1468353004719 Marionette TRACE conn9 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:04 INFO - PROCESS | 3748 | 1468353004723 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:04 INFO - PROCESS | 3748 | 1468353004820 Marionette TRACE conn9 <- [1,2011,null,{"value":null}] 12:50:04 INFO - PROCESS | 3748 | 1468353004836 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 3748 | 1468353004839 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FCF000 == 28 [pid = 3748] [id = 512] 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E84E8000) [pid = 3748] [serial = 1536] [outer = 0000000000000000] 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E84EE400) [pid = 3748] [serial = 1537] [outer = 000000C2E84E8000] 12:50:04 INFO - PROCESS | 3748 | 1468353004891 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8594400) [pid = 3748] [serial = 1538] [outer = 000000C2E84E8000] 12:50:05 INFO - PROCESS | 3748 | 1468353005366 Marionette TRACE conn9 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 12:50:05 INFO - PROCESS | 3748 | 1468353005390 Marionette TRACE conn9 -> [0,2013,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 3748 | 1468353005392 Marionette TRACE conn9 <- [1,2013,null,{"value":"13"}] 12:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:50:05 INFO - PROCESS | 3748 | 1468353005396 Marionette TRACE conn9 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 3748 | 1468353005400 Marionette TRACE conn9 <- [1,2014,null,{}] 12:50:05 INFO - PROCESS | 3748 | 1468353005413 Marionette TRACE conn9 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:05 INFO - PROCESS | 3748 | 1468353005418 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:05 INFO - PROCESS | 3748 | 1468353005534 Marionette TRACE conn9 <- [1,2015,null,{"value":null}] 12:50:05 INFO - PROCESS | 3748 | 1468353005617 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:05 INFO - PROCESS | 3748 | 1468353005620 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4484800 == 29 [pid = 3748] [id = 513] 12:50:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E6593800) [pid = 3748] [serial = 1539] [outer = 0000000000000000] 12:50:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E8D24800) [pid = 3748] [serial = 1540] [outer = 000000C2E6593800] 12:50:05 INFO - PROCESS | 3748 | 1468353005671 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8CA400) [pid = 3748] [serial = 1541] [outer = 000000C2E6593800] 12:50:06 INFO - PROCESS | 3748 | 1468353006059 Marionette TRACE conn9 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 12:50:06 INFO - PROCESS | 3748 | 1468353006090 Marionette TRACE conn9 -> [0,2017,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 3748 | 1468353006093 Marionette TRACE conn9 <- [1,2017,null,{"value":"13"}] 12:50:06 INFO - PROCESS | 3748 | 1468353006096 Marionette TRACE conn9 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:50:06 INFO - PROCESS | 3748 | 1468353006098 Marionette TRACE conn9 <- [1,2018,null,{}] 12:50:06 INFO - PROCESS | 3748 | 1468353006101 Marionette TRACE conn9 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:06 INFO - PROCESS | 3748 | 1468353006103 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:06 INFO - PROCESS | 3748 | 1468353006219 Marionette TRACE conn9 <- [1,2019,null,{"value":null}] 12:50:06 INFO - PROCESS | 3748 | 1468353006227 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 3748 | 1468353006229 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5516800 == 30 [pid = 3748] [id = 514] 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ECA38800) [pid = 3748] [serial = 1542] [outer = 0000000000000000] 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ECFF0C00) [pid = 3748] [serial = 1543] [outer = 000000C2ECA38800] 12:50:06 INFO - PROCESS | 3748 | 1468353006276 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED5EB800) [pid = 3748] [serial = 1544] [outer = 000000C2ECA38800] 12:50:06 INFO - PROCESS | 3748 | 1468353006696 Marionette TRACE conn9 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 12:50:06 INFO - PROCESS | 3748 | 1468353006728 Marionette TRACE conn9 -> [0,2021,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 3748 | 1468353006730 Marionette TRACE conn9 <- [1,2021,null,{"value":"13"}] 12:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:50:06 INFO - PROCESS | 3748 | 1468353006733 Marionette TRACE conn9 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 3748 | 1468353006735 Marionette TRACE conn9 <- [1,2022,null,{}] 12:50:06 INFO - PROCESS | 3748 | 1468353006739 Marionette TRACE conn9 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:06 INFO - PROCESS | 3748 | 1468353006741 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:06 INFO - PROCESS | 3748 | 1468353006850 Marionette TRACE conn9 <- [1,2023,null,{"value":null}] 12:50:06 INFO - PROCESS | 3748 | 1468353006858 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 3748 | 1468353006860 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B27000 == 31 [pid = 3748] [id = 515] 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E842CC00) [pid = 3748] [serial = 1545] [outer = 0000000000000000] 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED98E400) [pid = 3748] [serial = 1546] [outer = 000000C2E842CC00] 12:50:06 INFO - PROCESS | 3748 | 1468353006908 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE4DC400) [pid = 3748] [serial = 1547] [outer = 000000C2E842CC00] 12:50:07 INFO - PROCESS | 3748 | 1468353007357 Marionette TRACE conn9 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 12:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:50:07 INFO - PROCESS | 3748 | 1468353007409 Marionette TRACE conn9 -> [0,2025,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 3748 | 1468353007411 Marionette TRACE conn9 <- [1,2025,null,{"value":"13"}] 12:50:07 INFO - PROCESS | 3748 | 1468353007415 Marionette TRACE conn9 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 3748 | 1468353007416 Marionette TRACE conn9 <- [1,2026,null,{}] 12:50:07 INFO - PROCESS | 3748 | 1468353007420 Marionette TRACE conn9 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:07 INFO - PROCESS | 3748 | 1468353007426 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:07 INFO - PROCESS | 3748 | 1468353007532 Marionette TRACE conn9 <- [1,2027,null,{"value":null}] 12:50:07 INFO - PROCESS | 3748 | 1468353007539 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 3748 | 1468353007541 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91F800 == 32 [pid = 3748] [id = 516] 12:50:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E6761000) [pid = 3748] [serial = 1548] [outer = 0000000000000000] 12:50:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F209F400) [pid = 3748] [serial = 1549] [outer = 000000C2E6761000] 12:50:07 INFO - PROCESS | 3748 | 1468353007587 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2974800) [pid = 3748] [serial = 1550] [outer = 000000C2E6761000] 12:50:08 INFO - PROCESS | 3748 | 1468353008031 Marionette TRACE conn9 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 12:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:50:08 INFO - PROCESS | 3748 | 1468353008107 Marionette TRACE conn9 -> [0,2029,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 3748 | 1468353008109 Marionette TRACE conn9 <- [1,2029,null,{"value":"13"}] 12:50:08 INFO - PROCESS | 3748 | 1468353008112 Marionette TRACE conn9 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 3748 | 1468353008114 Marionette TRACE conn9 <- [1,2030,null,{}] 12:50:08 INFO - PROCESS | 3748 | 1468353008118 Marionette TRACE conn9 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:08 INFO - PROCESS | 3748 | 1468353008120 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:08 INFO - PROCESS | 3748 | 1468353008227 Marionette TRACE conn9 <- [1,2031,null,{"value":null}] 12:50:08 INFO - PROCESS | 3748 | 1468353008239 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 3748 | 1468353008241 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB06E000 == 33 [pid = 3748] [id = 517] 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E7007800) [pid = 3748] [serial = 1551] [outer = 0000000000000000] 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2ED1C00) [pid = 3748] [serial = 1552] [outer = 000000C2E7007800] 12:50:08 INFO - PROCESS | 3748 | 1468353008287 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4465000) [pid = 3748] [serial = 1553] [outer = 000000C2E7007800] 12:50:08 INFO - PROCESS | 3748 | 1468353008701 Marionette TRACE conn9 <- [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]]]}] 12:50:08 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) 12:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 12:50:08 INFO - PROCESS | 3748 | 1468353008745 Marionette TRACE conn9 -> [0,2033,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 3748 | 1468353008747 Marionette TRACE conn9 <- [1,2033,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:50:08 INFO - PROCESS | 3748 | 1468353008750 Marionette TRACE conn9 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 3748 | 1468353008752 Marionette TRACE conn9 <- [1,2034,null,{}] 12:50:08 INFO - PROCESS | 3748 | 1468353008760 Marionette TRACE conn9 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:08 INFO - PROCESS | 3748 | 1468353008762 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:08 INFO - PROCESS | 3748 | 1468353008846 Marionette TRACE conn9 <- [1,2035,null,{"value":null}] 12:50:08 INFO - PROCESS | 3748 | 1468353008854 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 3748 | 1468353008856 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB121000 == 34 [pid = 3748] [id = 518] 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4667C00) [pid = 3748] [serial = 1554] [outer = 0000000000000000] 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4851C00) [pid = 3748] [serial = 1555] [outer = 000000C2F4667C00] 12:50:08 INFO - PROCESS | 3748 | 1468353008901 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4B32C00) [pid = 3748] [serial = 1556] [outer = 000000C2F4667C00] 12:50:09 INFO - PROCESS | 3748 | 1468353009374 Marionette TRACE conn9 <- [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]]]}] 12:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 12:50:09 INFO - PROCESS | 3748 | 1468353009425 Marionette TRACE conn9 -> [0,2037,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 3748 | 1468353009427 Marionette TRACE conn9 <- [1,2037,null,{"value":"13"}] 12:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:50:09 INFO - PROCESS | 3748 | 1468353009431 Marionette TRACE conn9 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 3748 | 1468353009433 Marionette TRACE conn9 <- [1,2038,null,{}] 12:50:09 INFO - PROCESS | 3748 | 1468353009437 Marionette TRACE conn9 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:09 INFO - PROCESS | 3748 | 1468353009438 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:09 INFO - PROCESS | 3748 | 1468353009553 Marionette TRACE conn9 <- [1,2039,null,{"value":null}] 12:50:09 INFO - PROCESS | 3748 | 1468353009634 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 3748 | 1468353009636 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4483000 == 35 [pid = 3748] [id = 519] 12:50:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4673400) [pid = 3748] [serial = 1557] [outer = 0000000000000000] 12:50:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F51E4800) [pid = 3748] [serial = 1558] [outer = 000000C2F4673400] 12:50:09 INFO - PROCESS | 3748 | 1468353009681 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F52FC400) [pid = 3748] [serial = 1559] [outer = 000000C2F4673400] 12:50:10 INFO - PROCESS | 3748 | 1468353010114 Marionette TRACE conn9 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 12:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:50:10 INFO - PROCESS | 3748 | 1468353010167 Marionette TRACE conn9 -> [0,2041,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 3748 | 1468353010169 Marionette TRACE conn9 <- [1,2041,null,{"value":"13"}] 12:50:10 INFO - PROCESS | 3748 | 1468353010173 Marionette TRACE conn9 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 3748 | 1468353010175 Marionette TRACE conn9 <- [1,2042,null,{}] 12:50:10 INFO - PROCESS | 3748 | 1468353010186 Marionette TRACE conn9 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:10 INFO - PROCESS | 3748 | 1468353010188 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:10 INFO - PROCESS | 3748 | 1468353010307 Marionette TRACE conn9 <- [1,2043,null,{"value":null}] 12:50:10 INFO - PROCESS | 3748 | 1468353010364 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 3748 | 1468353010366 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC292000 == 36 [pid = 3748] [id = 520] 12:50:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F52FCC00) [pid = 3748] [serial = 1560] [outer = 0000000000000000] 12:50:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F5599000) [pid = 3748] [serial = 1561] [outer = 000000C2F52FCC00] 12:50:10 INFO - PROCESS | 3748 | 1468353010412 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F55A1C00) [pid = 3748] [serial = 1562] [outer = 000000C2F52FCC00] 12:50:10 INFO - PROCESS | 3748 | 1468353010854 Marionette TRACE conn9 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 735ms 12:50:10 INFO - PROCESS | 3748 | 1468353010937 Marionette TRACE conn9 -> [0,2045,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 3748 | 1468353010939 Marionette TRACE conn9 <- [1,2045,null,{"value":"13"}] 12:50:10 INFO - PROCESS | 3748 | 1468353010945 Marionette TRACE conn9 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 3748 | 1468353010948 Marionette TRACE conn9 <- [1,2046,null,{}] 12:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:50:10 INFO - PROCESS | 3748 | 1468353010957 Marionette TRACE conn9 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:10 INFO - PROCESS | 3748 | 1468353010960 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:11 INFO - PROCESS | 3748 | 1468353011176 Marionette TRACE conn9 <- [1,2047,null,{"value":null}] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2EE307800) [pid = 3748] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E8594800) [pid = 3748] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F20A8000) [pid = 3748] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F4AD1000) [pid = 3748] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E8211C00) [pid = 3748] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8596000) [pid = 3748] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E832E800) [pid = 3748] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E6758400) [pid = 3748] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2FA1BAC00) [pid = 3748] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4EBB000) [pid = 3748] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ED619000) [pid = 3748] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E84E7C00) [pid = 3748] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:50:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E83F2400) [pid = 3748] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:50:11 INFO - PROCESS | 3748 | 1468353011239 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 3748 | 1468353011242 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F6207000 == 37 [pid = 3748] [id = 521] 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E6595000) [pid = 3748] [serial = 1563] [outer = 0000000000000000] 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E8211C00) [pid = 3748] [serial = 1564] [outer = 000000C2E6595000] 12:50:11 INFO - PROCESS | 3748 | 1468353011291 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F20A4000) [pid = 3748] [serial = 1565] [outer = 000000C2E6595000] 12:50:11 INFO - PROCESS | 3748 | 1468353011645 Marionette TRACE conn9 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 713ms 12:50:11 INFO - PROCESS | 3748 | 1468353011667 Marionette TRACE conn9 -> [0,2049,"getWindowHandle",null] 12:50:11 INFO - PROCESS | 3748 | 1468353011670 Marionette TRACE conn9 <- [1,2049,null,{"value":"13"}] 12:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:50:11 INFO - PROCESS | 3748 | 1468353011673 Marionette TRACE conn9 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 3748 | 1468353011675 Marionette TRACE conn9 <- [1,2050,null,{}] 12:50:11 INFO - PROCESS | 3748 | 1468353011678 Marionette TRACE conn9 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:11 INFO - PROCESS | 3748 | 1468353011680 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:11 INFO - PROCESS | 3748 | 1468353011800 Marionette TRACE conn9 <- [1,2051,null,{"value":null}] 12:50:11 INFO - PROCESS | 3748 | 1468353011824 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 3748 | 1468353011826 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC321800 == 38 [pid = 3748] [id = 522] 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F20A7400) [pid = 3748] [serial = 1566] [outer = 0000000000000000] 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F60FD000) [pid = 3748] [serial = 1567] [outer = 000000C2F20A7400] 12:50:11 INFO - PROCESS | 3748 | 1468353011872 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F72A0800) [pid = 3748] [serial = 1568] [outer = 000000C2F20A7400] 12:50:12 INFO - PROCESS | 3748 | 1468353012267 Marionette TRACE conn9 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 12:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:50:12 INFO - PROCESS | 3748 | 1468353012305 Marionette TRACE conn9 -> [0,2053,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 3748 | 1468353012308 Marionette TRACE conn9 <- [1,2053,null,{"value":"13"}] 12:50:12 INFO - PROCESS | 3748 | 1468353012311 Marionette TRACE conn9 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 3748 | 1468353012312 Marionette TRACE conn9 <- [1,2054,null,{}] 12:50:12 INFO - PROCESS | 3748 | 1468353012316 Marionette TRACE conn9 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:12 INFO - PROCESS | 3748 | 1468353012318 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:12 INFO - PROCESS | 3748 | 1468353012434 Marionette TRACE conn9 <- [1,2055,null,{"value":null}] 12:50:12 INFO - PROCESS | 3748 | 1468353012441 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 3748 | 1468353012443 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD314800 == 39 [pid = 3748] [id = 523] 12:50:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F2976C00) [pid = 3748] [serial = 1569] [outer = 0000000000000000] 12:50:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F72E6000) [pid = 3748] [serial = 1570] [outer = 000000C2F2976C00] 12:50:12 INFO - PROCESS | 3748 | 1468353012488 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F729C800) [pid = 3748] [serial = 1571] [outer = 000000C2F2976C00] 12:50:12 INFO - PROCESS | 3748 | 1468353012899 Marionette TRACE conn9 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 12:50:12 INFO - PROCESS | 3748 | 1468353012944 Marionette TRACE conn9 -> [0,2057,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 3748 | 1468353012946 Marionette TRACE conn9 <- [1,2057,null,{"value":"13"}] 12:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:50:12 INFO - PROCESS | 3748 | 1468353012949 Marionette TRACE conn9 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 3748 | 1468353012951 Marionette TRACE conn9 <- [1,2058,null,{}] 12:50:12 INFO - PROCESS | 3748 | 1468353012955 Marionette TRACE conn9 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:12 INFO - PROCESS | 3748 | 1468353012957 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:13 INFO - PROCESS | 3748 | 1468353013080 Marionette TRACE conn9 <- [1,2059,null,{"value":null}] 12:50:13 INFO - PROCESS | 3748 | 1468353013090 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 3748 | 1468353013092 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD322000 == 40 [pid = 3748] [id = 524] 12:50:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F77C5800) [pid = 3748] [serial = 1572] [outer = 0000000000000000] 12:50:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F7BBA800) [pid = 3748] [serial = 1573] [outer = 000000C2F77C5800] 12:50:13 INFO - PROCESS | 3748 | 1468353013139 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F7BC4800) [pid = 3748] [serial = 1574] [outer = 000000C2F77C5800] 12:50:13 INFO - PROCESS | 3748 | 1468353013928 Marionette TRACE conn9 <- [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]]]}] 12:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1022ms 12:50:13 INFO - PROCESS | 3748 | 1468353013975 Marionette TRACE conn9 -> [0,2061,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 3748 | 1468353013980 Marionette TRACE conn9 <- [1,2061,null,{"value":"13"}] 12:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:50:13 INFO - PROCESS | 3748 | 1468353013984 Marionette TRACE conn9 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - PROCESS | 3748 | 1468353013990 Marionette TRACE conn9 <- [1,2062,null,{}] 12:50:14 INFO - PROCESS | 3748 | 1468353014017 Marionette TRACE conn9 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:14 INFO - PROCESS | 3748 | 1468353014021 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:14 INFO - PROCESS | 3748 | 1468353014162 Marionette TRACE conn9 <- [1,2063,null,{"value":null}] 12:50:14 INFO - PROCESS | 3748 | 1468353014280 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 3748 | 1468353014283 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FC5800 == 41 [pid = 3748] [id = 525] 12:50:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E820F800) [pid = 3748] [serial = 1575] [outer = 0000000000000000] 12:50:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E842D800) [pid = 3748] [serial = 1576] [outer = 000000C2E820F800] 12:50:14 INFO - PROCESS | 3748 | 1468353014345 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E84E9400) [pid = 3748] [serial = 1577] [outer = 000000C2E820F800] 12:50:15 INFO - PROCESS | 3748 | 1468353015233 Marionette TRACE conn9 <- [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]]]}] 12:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1302ms 12:50:15 INFO - PROCESS | 3748 | 1468353015302 Marionette TRACE conn9 -> [0,2065,"getWindowHandle",null] 12:50:15 INFO - PROCESS | 3748 | 1468353015307 Marionette TRACE conn9 <- [1,2065,null,{"value":"13"}] 12:50:15 INFO - PROCESS | 3748 | 1468353015313 Marionette TRACE conn9 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:50:15 INFO - PROCESS | 3748 | 1468353015316 Marionette TRACE conn9 <- [1,2066,null,{}] 12:50:15 INFO - PROCESS | 3748 | 1468353015322 Marionette TRACE conn9 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:15 INFO - PROCESS | 3748 | 1468353015325 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:15 INFO - PROCESS | 3748 | 1468353015457 Marionette TRACE conn9 <- [1,2067,null,{"value":null}] 12:50:15 INFO - PROCESS | 3748 | 1468353015534 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 3748 | 1468353015539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED376000 == 42 [pid = 3748] [id = 526] 12:50:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E849E400) [pid = 3748] [serial = 1578] [outer = 0000000000000000] 12:50:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2E84E7400) [pid = 3748] [serial = 1579] [outer = 000000C2E849E400] 12:50:15 INFO - PROCESS | 3748 | 1468353015592 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2E8593000) [pid = 3748] [serial = 1580] [outer = 000000C2E849E400] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD314800 == 41 [pid = 3748] [id = 523] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC321800 == 40 [pid = 3748] [id = 522] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F6207000 == 39 [pid = 3748] [id = 521] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC292000 == 38 [pid = 3748] [id = 520] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4483000 == 37 [pid = 3748] [id = 519] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB121000 == 36 [pid = 3748] [id = 518] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB06E000 == 35 [pid = 3748] [id = 517] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91F800 == 34 [pid = 3748] [id = 516] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B27000 == 33 [pid = 3748] [id = 515] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5516800 == 32 [pid = 3748] [id = 514] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4484800 == 31 [pid = 3748] [id = 513] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2F5231800) [pid = 3748] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FCF000 == 30 [pid = 3748] [id = 512] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED358800 == 29 [pid = 3748] [id = 511] 12:50:16 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550D000 == 28 [pid = 3748] [id = 510] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2EE412800) [pid = 3748] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F1F4DC00) [pid = 3748] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F466A400) [pid = 3748] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F20A6800) [pid = 3748] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4B34C00) [pid = 3748] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4676000) [pid = 3748] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F50BF800) [pid = 3748] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ECB83C00) [pid = 3748] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E859A800) [pid = 3748] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8774400) [pid = 3748] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8423800) [pid = 3748] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8497400) [pid = 3748] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E832D000) [pid = 3748] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6FD0C00) [pid = 3748] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2FA1C7000) [pid = 3748] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1BFC00) [pid = 3748] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7FACC00) [pid = 3748] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F5564C00) [pid = 3748] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F20A8800) [pid = 3748] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE373800) [pid = 3748] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8D1BC00) [pid = 3748] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84F4C00) [pid = 3748] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE4DC800) [pid = 3748] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F2977C00) [pid = 3748] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F4852800) [pid = 3748] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ED57B400) [pid = 3748] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:50:16 INFO - PROCESS | 3748 | 1468353016224 Marionette TRACE conn9 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 923ms 12:50:16 INFO - PROCESS | 3748 | 1468353016241 Marionette TRACE conn9 -> [0,2069,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 3748 | 1468353016246 Marionette TRACE conn9 <- [1,2069,null,{"value":"13"}] 12:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:50:16 INFO - PROCESS | 3748 | 1468353016252 Marionette TRACE conn9 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 3748 | 1468353016255 Marionette TRACE conn9 <- [1,2070,null,{}] 12:50:16 INFO - PROCESS | 3748 | 1468353016259 Marionette TRACE conn9 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:16 INFO - PROCESS | 3748 | 1468353016262 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:16 INFO - PROCESS | 3748 | 1468353016355 Marionette TRACE conn9 <- [1,2071,null,{"value":null}] 12:50:16 INFO - PROCESS | 3748 | 1468353016361 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 3748 | 1468353016363 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2886000 == 29 [pid = 3748] [id = 527] 12:50:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8594000) [pid = 3748] [serial = 1581] [outer = 0000000000000000] 12:50:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8948C00) [pid = 3748] [serial = 1582] [outer = 000000C2E8594000] 12:50:16 INFO - PROCESS | 3748 | 1468353016413 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EC80C000) [pid = 3748] [serial = 1583] [outer = 000000C2E8594000] 12:50:16 INFO - PROCESS | 3748 | 1468353016919 Marionette TRACE conn9 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 12:50:16 INFO - PROCESS | 3748 | 1468353016926 Marionette TRACE conn9 -> [0,2073,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 3748 | 1468353016928 Marionette TRACE conn9 <- [1,2073,null,{"value":"13"}] 12:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:50:16 INFO - PROCESS | 3748 | 1468353016964 Marionette TRACE conn9 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 3748 | 1468353016967 Marionette TRACE conn9 <- [1,2074,null,{}] 12:50:16 INFO - PROCESS | 3748 | 1468353016981 Marionette TRACE conn9 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:16 INFO - PROCESS | 3748 | 1468353016986 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:17 INFO - PROCESS | 3748 | 1468353017079 Marionette TRACE conn9 <- [1,2075,null,{"value":null}] 12:50:17 INFO - PROCESS | 3748 | 1468353017163 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 3748 | 1468353017166 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550D000 == 30 [pid = 3748] [id = 528] 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ECBC8400) [pid = 3748] [serial = 1584] [outer = 0000000000000000] 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2ED618800) [pid = 3748] [serial = 1585] [outer = 000000C2ECBC8400] 12:50:17 INFO - PROCESS | 3748 | 1468353017218 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE412800) [pid = 3748] [serial = 1586] [outer = 000000C2ECBC8400] 12:50:17 INFO - PROCESS | 3748 | 1468353017630 Marionette TRACE conn9 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 777ms 12:50:17 INFO - PROCESS | 3748 | 1468353017712 Marionette TRACE conn9 -> [0,2077,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 3748 | 1468353017714 Marionette TRACE conn9 <- [1,2077,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:50:17 INFO - PROCESS | 3748 | 1468353017718 Marionette TRACE conn9 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 3748 | 1468353017720 Marionette TRACE conn9 <- [1,2078,null,{}] 12:50:17 INFO - PROCESS | 3748 | 1468353017724 Marionette TRACE conn9 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:17 INFO - PROCESS | 3748 | 1468353017726 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:17 INFO - PROCESS | 3748 | 1468353017814 Marionette TRACE conn9 <- [1,2079,null,{"value":null}] 12:50:17 INFO - PROCESS | 3748 | 1468353017825 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 3748 | 1468353017827 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F25000 == 31 [pid = 3748] [id = 529] 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F1434800) [pid = 3748] [serial = 1587] [outer = 0000000000000000] 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1F4B000) [pid = 3748] [serial = 1588] [outer = 000000C2F1434800] 12:50:17 INFO - PROCESS | 3748 | 1468353017872 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20A0800) [pid = 3748] [serial = 1589] [outer = 000000C2F1434800] 12:50:18 INFO - PROCESS | 3748 | 1468353018301 Marionette TRACE conn9 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 12:50:18 INFO - PROCESS | 3748 | 1468353018352 Marionette TRACE conn9 -> [0,2081,"getWindowHandle",null] 12:50:18 INFO - PROCESS | 3748 | 1468353018354 Marionette TRACE conn9 <- [1,2081,null,{"value":"13"}] 12:50:18 INFO - PROCESS | 3748 | 1468353018358 Marionette TRACE conn9 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - PROCESS | 3748 | 1468353018360 Marionette TRACE conn9 <- [1,2082,null,{}] 12:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:50:18 INFO - PROCESS | 3748 | 1468353018363 Marionette TRACE conn9 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:18 INFO - PROCESS | 3748 | 1468353018365 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:18 INFO - PROCESS | 3748 | 1468353018506 Marionette TRACE conn9 <- [1,2083,null,{"value":null}] 12:50:18 INFO - PROCESS | 3748 | 1468353018560 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 3748 | 1468353018562 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4B9800 == 32 [pid = 3748] [id = 530] 12:50:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F20A7800) [pid = 3748] [serial = 1590] [outer = 0000000000000000] 12:50:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F220BC00) [pid = 3748] [serial = 1591] [outer = 000000C2F20A7800] 12:50:18 INFO - PROCESS | 3748 | 1468353018609 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F296D400) [pid = 3748] [serial = 1592] [outer = 000000C2F20A7800] 12:50:19 INFO - PROCESS | 3748 | 1468353019028 Marionette TRACE conn9 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 12:50:19 INFO - PROCESS | 3748 | 1468353019098 Marionette TRACE conn9 -> [0,2085,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3748 | 1468353019100 Marionette TRACE conn9 <- [1,2085,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:50:19 INFO - PROCESS | 3748 | 1468353019103 Marionette TRACE conn9 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3748 | 1468353019105 Marionette TRACE conn9 <- [1,2086,null,{}] 12:50:19 INFO - PROCESS | 3748 | 1468353019108 Marionette TRACE conn9 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:19 INFO - PROCESS | 3748 | 1468353019115 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:19 INFO - PROCESS | 3748 | 1468353019300 Marionette TRACE conn9 <- [1,2087,null,{"value":null}] 12:50:19 INFO - PROCESS | 3748 | 1468353019350 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 3748 | 1468353019352 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05B800 == 33 [pid = 3748] [id = 531] 12:50:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F2975400) [pid = 3748] [serial = 1593] [outer = 0000000000000000] 12:50:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4361C00) [pid = 3748] [serial = 1594] [outer = 000000C2F2975400] 12:50:19 INFO - PROCESS | 3748 | 1468353019399 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F50BD400) [pid = 3748] [serial = 1595] [outer = 000000C2F2975400] 12:50:19 INFO - PROCESS | 3748 | 1468353019863 Marionette TRACE conn9 <- [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]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 818ms 12:50:19 INFO - PROCESS | 3748 | 1468353019925 Marionette TRACE conn9 -> [0,2089,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 3748 | 1468353019927 Marionette TRACE conn9 <- [1,2089,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:50:19 INFO - PROCESS | 3748 | 1468353019938 Marionette TRACE conn9 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 3748 | 1468353019940 Marionette TRACE conn9 <- [1,2090,null,{}] 12:50:19 INFO - PROCESS | 3748 | 1468353019946 Marionette TRACE conn9 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:19 INFO - PROCESS | 3748 | 1468353019948 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:20 INFO - PROCESS | 3748 | 1468353020062 Marionette TRACE conn9 <- [1,2091,null,{"value":null}] 12:50:20 INFO - PROCESS | 3748 | 1468353020074 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 3748 | 1468353020076 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB115000 == 34 [pid = 3748] [id = 532] 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F2976400) [pid = 3748] [serial = 1596] [outer = 0000000000000000] 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F5560C00) [pid = 3748] [serial = 1597] [outer = 000000C2F2976400] 12:50:20 INFO - PROCESS | 3748 | 1468353020121 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F55CC000) [pid = 3748] [serial = 1598] [outer = 000000C2F2976400] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F4673400) [pid = 3748] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F52FCC00) [pid = 3748] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4667C00) [pid = 3748] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E6593800) [pid = 3748] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E842CC00) [pid = 3748] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E6761000) [pid = 3748] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E84E8000) [pid = 3748] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8265C00) [pid = 3748] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F51E7000) [pid = 3748] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E7007800) [pid = 3748] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ECA38800) [pid = 3748] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F2976C00) [pid = 3748] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F20A7400) [pid = 3748] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:50:20 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E6595000) [pid = 3748] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:50:20 INFO - PROCESS | 3748 | 1468353020637 Marionette TRACE conn9 <- [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]]]}] 12:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 735ms 12:50:20 INFO - PROCESS | 3748 | 1468353020668 Marionette TRACE conn9 -> [0,2093,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 3748 | 1468353020670 Marionette TRACE conn9 <- [1,2093,null,{"value":"13"}] 12:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:50:20 INFO - PROCESS | 3748 | 1468353020674 Marionette TRACE conn9 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - PROCESS | 3748 | 1468353020676 Marionette TRACE conn9 <- [1,2094,null,{}] 12:50:20 INFO - PROCESS | 3748 | 1468353020679 Marionette TRACE conn9 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:20 INFO - PROCESS | 3748 | 1468353020681 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:20 INFO - PROCESS | 3748 | 1468353020795 Marionette TRACE conn9 <- [1,2095,null,{"value":null}] 12:50:20 INFO - PROCESS | 3748 | 1468353020849 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 3748 | 1468353020851 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED832800 == 35 [pid = 3748] [id = 533] 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E84E8000) [pid = 3748] [serial = 1599] [outer = 0000000000000000] 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE41C800) [pid = 3748] [serial = 1600] [outer = 000000C2E84E8000] 12:50:20 INFO - PROCESS | 3748 | 1468353020898 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F51E8800) [pid = 3748] [serial = 1601] [outer = 000000C2E84E8000] 12:50:21 INFO - PROCESS | 3748 | 1468353021247 Marionette TRACE conn9 <- [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] 12:50:21 INFO - PROCESS | 3748 | 1468353021309 Marionette TRACE conn9 <- [1,2097,null,{"value":"13"}] 12:50:21 INFO - PROCESS | 3748 | 1468353021322 Marionette TRACE conn9 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:50:21 INFO - PROCESS | 3748 | 1468353021324 Marionette TRACE conn9 <- [1,2098,null,{}] 12:50:21 INFO - PROCESS | 3748 | 1468353021328 Marionette TRACE conn9 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 3748 | 1468353021330 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:21 INFO - PROCESS | 3748 | 1468353021415 Marionette TRACE conn9 <- [1,2099,null,{"value":null}] 12:50:21 INFO - PROCESS | 3748 | 1468353021420 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 3748 | 1468353021423 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EC800 == 36 [pid = 3748] [id = 534] 12:50:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F55A0400) [pid = 3748] [serial = 1602] [outer = 0000000000000000] 12:50:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F720B800) [pid = 3748] [serial = 1603] [outer = 000000C2F55A0400] 12:50:21 INFO - PROCESS | 3748 | 1468353021470 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F729F400) [pid = 3748] [serial = 1604] [outer = 000000C2F55A0400] 12:50:21 INFO - PROCESS | 3748 | 1468353021893 Marionette TRACE conn9 <- [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]]]}] 12:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 12:50:21 INFO - PROCESS | 3748 | 1468353021960 Marionette TRACE conn9 -> [0,2101,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 3748 | 1468353021962 Marionette TRACE conn9 <- [1,2101,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:50:21 INFO - PROCESS | 3748 | 1468353021966 Marionette TRACE conn9 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 3748 | 1468353021968 Marionette TRACE conn9 <- [1,2102,null,{}] 12:50:21 INFO - PROCESS | 3748 | 1468353021972 Marionette TRACE conn9 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 3748 | 1468353021974 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:22 INFO - PROCESS | 3748 | 1468353022056 Marionette TRACE conn9 <- [1,2103,null,{"value":null}] 12:50:22 INFO - PROCESS | 3748 | 1468353022061 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 3748 | 1468353022063 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC321800 == 37 [pid = 3748] [id = 535] 12:50:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F72A1400) [pid = 3748] [serial = 1605] [outer = 0000000000000000] 12:50:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7BB6800) [pid = 3748] [serial = 1606] [outer = 000000C2F72A1400] 12:50:22 INFO - PROCESS | 3748 | 1468353022109 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7BC3800) [pid = 3748] [serial = 1607] [outer = 000000C2F72A1400] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2886000 == 36 [pid = 3748] [id = 527] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED376000 == 35 [pid = 3748] [id = 526] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FC5800 == 34 [pid = 3748] [id = 525] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD322000 == 33 [pid = 3748] [id = 524] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550D000 == 32 [pid = 3748] [id = 528] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4B9800 == 31 [pid = 3748] [id = 530] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB115000 == 30 [pid = 3748] [id = 532] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F25000 == 29 [pid = 3748] [id = 529] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EC800 == 28 [pid = 3748] [id = 534] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED832800 == 27 [pid = 3748] [id = 533] 12:50:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05B800 == 26 [pid = 3748] [id = 531] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F51E4800) [pid = 3748] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F5599000) [pid = 3748] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4851C00) [pid = 3748] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8D24800) [pid = 3748] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EC8CA400) [pid = 3748] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED98E400) [pid = 3748] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EE4DC400) [pid = 3748] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F52FC400) [pid = 3748] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F209F400) [pid = 3748] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F2974800) [pid = 3748] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E84EE400) [pid = 3748] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8594400) [pid = 3748] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8324800) [pid = 3748] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E8426800) [pid = 3748] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F5561000) [pid = 3748] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F2ED1C00) [pid = 3748] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F4465000) [pid = 3748] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2ECFF0C00) [pid = 3748] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2ED5EB800) [pid = 3748] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F72E6000) [pid = 3748] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F55A1C00) [pid = 3748] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F60FD000) [pid = 3748] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F72A0800) [pid = 3748] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2E8211C00) [pid = 3748] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F20A4000) [pid = 3748] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F729C800) [pid = 3748] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F4B32C00) [pid = 3748] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:50:23 INFO - PROCESS | 3748 | 1468353023904 Marionette TRACE conn9 <- [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]]]}] 12:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1989ms 12:50:23 INFO - PROCESS | 3748 | 1468353023958 Marionette TRACE conn9 -> [0,2105,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 3748 | 1468353023962 Marionette TRACE conn9 <- [1,2105,null,{"value":"13"}] 12:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:50:23 INFO - PROCESS | 3748 | 1468353023967 Marionette TRACE conn9 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - PROCESS | 3748 | 1468353023972 Marionette TRACE conn9 <- [1,2106,null,{}] 12:50:23 INFO - PROCESS | 3748 | 1468353023978 Marionette TRACE conn9 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:23 INFO - PROCESS | 3748 | 1468353023982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:24 INFO - PROCESS | 3748 | 1468353024083 Marionette TRACE conn9 <- [1,2107,null,{"value":null}] 12:50:24 INFO - PROCESS | 3748 | 1468353024099 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 3748 | 1468353024101 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED65D000 == 27 [pid = 3748] [id = 536] 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E832A000) [pid = 3748] [serial = 1608] [outer = 0000000000000000] 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E832A800) [pid = 3748] [serial = 1609] [outer = 000000C2E832A000] 12:50:24 INFO - PROCESS | 3748 | 1468353024152 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E8429000) [pid = 3748] [serial = 1610] [outer = 000000C2E832A000] 12:50:24 INFO - PROCESS | 3748 | 1468353024651 Marionette TRACE conn9 <- [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]]]}] 12:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 12:50:24 INFO - PROCESS | 3748 | 1468353024706 Marionette TRACE conn9 -> [0,2109,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 3748 | 1468353024711 Marionette TRACE conn9 <- [1,2109,null,{"value":"13"}] 12:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:50:24 INFO - PROCESS | 3748 | 1468353024718 Marionette TRACE conn9 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 3748 | 1468353024721 Marionette TRACE conn9 <- [1,2110,null,{}] 12:50:24 INFO - PROCESS | 3748 | 1468353024725 Marionette TRACE conn9 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:24 INFO - PROCESS | 3748 | 1468353024728 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:24 INFO - PROCESS | 3748 | 1468353024821 Marionette TRACE conn9 <- [1,2111,null,{"value":null}] 12:50:24 INFO - PROCESS | 3748 | 1468353024835 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 3748 | 1468353024839 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F283C000 == 28 [pid = 3748] [id = 537] 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2E84F0400) [pid = 3748] [serial = 1611] [outer = 0000000000000000] 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E84F3C00) [pid = 3748] [serial = 1612] [outer = 000000C2E84F0400] 12:50:24 INFO - PROCESS | 3748 | 1468353024890 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E859AC00) [pid = 3748] [serial = 1613] [outer = 000000C2E84F0400] 12:50:25 INFO - PROCESS | 3748 | 1468353025352 Marionette TRACE conn9 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 12:50:25 INFO - PROCESS | 3748 | 1468353025390 Marionette TRACE conn9 -> [0,2113,"getWindowHandle",null] 12:50:25 INFO - PROCESS | 3748 | 1468353025392 Marionette TRACE conn9 <- [1,2113,null,{"value":"13"}] 12:50:25 INFO - PROCESS | 3748 | 1468353025396 Marionette TRACE conn9 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:50:25 INFO - PROCESS | 3748 | 1468353025400 Marionette TRACE conn9 <- [1,2114,null,{}] 12:50:25 INFO - PROCESS | 3748 | 1468353025412 Marionette TRACE conn9 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:25 INFO - PROCESS | 3748 | 1468353025417 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:25 INFO - PROCESS | 3748 | 1468353025536 Marionette TRACE conn9 <- [1,2115,null,{"value":null}] 12:50:25 INFO - PROCESS | 3748 | 1468353025623 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 3748 | 1468353025626 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E5000 == 29 [pid = 3748] [id = 538] 12:50:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E6589000) [pid = 3748] [serial = 1614] [outer = 0000000000000000] 12:50:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E9849800) [pid = 3748] [serial = 1615] [outer = 000000C2E6589000] 12:50:25 INFO - PROCESS | 3748 | 1468353025677 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2EC8DA000) [pid = 3748] [serial = 1616] [outer = 000000C2E6589000] 12:50:26 INFO - PROCESS | 3748 | 1468353026058 Marionette TRACE conn9 <- [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]]]}] 12:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 12:50:26 INFO - PROCESS | 3748 | 1468353026090 Marionette TRACE conn9 -> [0,2117,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 3748 | 1468353026093 Marionette TRACE conn9 <- [1,2117,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:50:26 INFO - PROCESS | 3748 | 1468353026097 Marionette TRACE conn9 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 3748 | 1468353026098 Marionette TRACE conn9 <- [1,2118,null,{}] 12:50:26 INFO - PROCESS | 3748 | 1468353026102 Marionette TRACE conn9 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 3748 | 1468353026104 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:26 INFO - PROCESS | 3748 | 1468353026222 Marionette TRACE conn9 <- [1,2119,null,{"value":null}] 12:50:26 INFO - PROCESS | 3748 | 1468353026228 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 3748 | 1468353026230 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FEB800 == 30 [pid = 3748] [id = 539] 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2ED234C00) [pid = 3748] [serial = 1617] [outer = 0000000000000000] 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2ED57B400) [pid = 3748] [serial = 1618] [outer = 000000C2ED234C00] 12:50:26 INFO - PROCESS | 3748 | 1468353026278 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2ED98E400) [pid = 3748] [serial = 1619] [outer = 000000C2ED234C00] 12:50:26 INFO - PROCESS | 3748 | 1468353026699 Marionette TRACE conn9 <- [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] 12:50:26 INFO - PROCESS | 3748 | 1468353026731 Marionette TRACE conn9 <- [1,2121,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:50:26 INFO - PROCESS | 3748 | 1468353026735 Marionette TRACE conn9 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 3748 | 1468353026737 Marionette TRACE conn9 <- [1,2122,null,{}] 12:50:26 INFO - PROCESS | 3748 | 1468353026741 Marionette TRACE conn9 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 3748 | 1468353026743 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:26 INFO - PROCESS | 3748 | 1468353026822 Marionette TRACE conn9 <- [1,2123,null,{"value":null}] 12:50:26 INFO - PROCESS | 3748 | 1468353026828 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 3748 | 1468353026830 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA47B800 == 31 [pid = 3748] [id = 540] 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E84ED800) [pid = 3748] [serial = 1620] [outer = 0000000000000000] 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EE4D7000) [pid = 3748] [serial = 1621] [outer = 000000C2E84ED800] 12:50:26 INFO - PROCESS | 3748 | 1468353026877 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F1F43800) [pid = 3748] [serial = 1622] [outer = 000000C2E84ED800] 12:50:27 INFO - PROCESS | 3748 | 1468353027346 Marionette TRACE conn9 <- [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] 12:50:27 INFO - PROCESS | 3748 | 1468353027372 Marionette TRACE conn9 <- [1,2125,null,{"value":"13"}] 12:50:27 INFO - PROCESS | 3748 | 1468353027380 Marionette TRACE conn9 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 3748 | 1468353027382 Marionette TRACE conn9 <- [1,2126,null,{}] 12:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:50:27 INFO - PROCESS | 3748 | 1468353027386 Marionette TRACE conn9 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:27 INFO - PROCESS | 3748 | 1468353027392 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:27 INFO - PROCESS | 3748 | 1468353027501 Marionette TRACE conn9 <- [1,2127,null,{"value":null}] 12:50:27 INFO - PROCESS | 3748 | 1468353027510 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 3748 | 1468353027512 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF39800 == 32 [pid = 3748] [id = 541] 12:50:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F1F51800) [pid = 3748] [serial = 1623] [outer = 0000000000000000] 12:50:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F2E68000) [pid = 3748] [serial = 1624] [outer = 000000C2F1F51800] 12:50:27 INFO - PROCESS | 3748 | 1468353027560 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F437E000) [pid = 3748] [serial = 1625] [outer = 000000C2F1F51800] 12:50:28 INFO - PROCESS | 3748 | 1468353027993 Marionette TRACE conn9 <- [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]]]}] 12:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 12:50:28 INFO - PROCESS | 3748 | 1468353028018 Marionette TRACE conn9 -> [0,2129,"getWindowHandle",null] 12:50:28 INFO - PROCESS | 3748 | 1468353028021 Marionette TRACE conn9 <- [1,2129,null,{"value":"13"}] 12:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:50:28 INFO - PROCESS | 3748 | 1468353028028 Marionette TRACE conn9 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 3748 | 1468353028030 Marionette TRACE conn9 <- [1,2130,null,{}] 12:50:28 INFO - PROCESS | 3748 | 1468353028033 Marionette TRACE conn9 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:28 INFO - PROCESS | 3748 | 1468353028035 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:28 INFO - PROCESS | 3748 | 1468353028116 Marionette TRACE conn9 <- [1,2131,null,{"value":null}] 12:50:28 INFO - PROCESS | 3748 | 1468353028122 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 3748 | 1468353028124 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB0A2000 == 33 [pid = 3748] [id = 542] 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F466A000) [pid = 3748] [serial = 1626] [outer = 0000000000000000] 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4672800) [pid = 3748] [serial = 1627] [outer = 000000C2F466A000] 12:50:28 INFO - PROCESS | 3748 | 1468353028172 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4B28800) [pid = 3748] [serial = 1628] [outer = 000000C2F466A000] 12:50:28 INFO - PROCESS | 3748 | 1468353028617 Marionette TRACE conn9 <- [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] 12:50:28 INFO - PROCESS | 3748 | 1468353028673 Marionette TRACE conn9 <- [1,2133,null,{"value":"13"}] 12:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:50:28 INFO - PROCESS | 3748 | 1468353028676 Marionette TRACE conn9 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:50:28 INFO - PROCESS | 3748 | 1468353028678 Marionette TRACE conn9 <- [1,2134,null,{}] 12:50:28 INFO - PROCESS | 3748 | 1468353028681 Marionette TRACE conn9 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:28 INFO - PROCESS | 3748 | 1468353028683 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:28 INFO - PROCESS | 3748 | 1468353028764 Marionette TRACE conn9 <- [1,2135,null,{"value":null}] 12:50:28 INFO - PROCESS | 3748 | 1468353028772 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:28 INFO - PROCESS | 3748 | 1468353028774 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB149000 == 34 [pid = 3748] [id = 543] 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4B2E000) [pid = 3748] [serial = 1629] [outer = 0000000000000000] 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4EBC000) [pid = 3748] [serial = 1630] [outer = 000000C2F4B2E000] 12:50:28 INFO - PROCESS | 3748 | 1468353028821 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F51E3C00) [pid = 3748] [serial = 1631] [outer = 000000C2F4B2E000] 12:50:29 INFO - PROCESS | 3748 | 1468353029302 Marionette TRACE conn9 <- [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] 12:50:29 INFO - PROCESS | 3748 | 1468353029352 Marionette TRACE conn9 <- [1,2137,null,{"value":"13"}] 12:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:50:29 INFO - PROCESS | 3748 | 1468353029355 Marionette TRACE conn9 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 3748 | 1468353029357 Marionette TRACE conn9 <- [1,2138,null,{}] 12:50:29 INFO - PROCESS | 3748 | 1468353029361 Marionette TRACE conn9 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:29 INFO - PROCESS | 3748 | 1468353029363 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:29 INFO - PROCESS | 3748 | 1468353029476 Marionette TRACE conn9 <- [1,2139,null,{"value":null}] 12:50:29 INFO - PROCESS | 3748 | 1468353029558 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:29 INFO - PROCESS | 3748 | 1468353029560 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E4800 == 35 [pid = 3748] [id = 544] 12:50:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F51E5000) [pid = 3748] [serial = 1632] [outer = 0000000000000000] 12:50:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F555A000) [pid = 3748] [serial = 1633] [outer = 000000C2F51E5000] 12:50:29 INFO - PROCESS | 3748 | 1468353029604 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F5567400) [pid = 3748] [serial = 1634] [outer = 000000C2F51E5000] 12:50:30 INFO - PROCESS | 3748 | 1468353030020 Marionette TRACE conn9 <- [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] 12:50:30 INFO - PROCESS | 3748 | 1468353030032 Marionette TRACE conn9 <- [1,2141,null,{"value":"13"}] 12:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:50:30 INFO - PROCESS | 3748 | 1468353030035 Marionette TRACE conn9 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - PROCESS | 3748 | 1468353030037 Marionette TRACE conn9 <- [1,2142,null,{}] 12:50:30 INFO - PROCESS | 3748 | 1468353030041 Marionette TRACE conn9 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:30 INFO - PROCESS | 3748 | 1468353030043 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:30 INFO - PROCESS | 3748 | 1468353030167 Marionette TRACE conn9 <- [1,2143,null,{"value":null}] 12:50:30 INFO - PROCESS | 3748 | 1468353030173 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 3748 | 1468353030175 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC299000 == 36 [pid = 3748] [id = 545] 12:50:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F5567800) [pid = 3748] [serial = 1635] [outer = 0000000000000000] 12:50:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F55A3400) [pid = 3748] [serial = 1636] [outer = 000000C2F5567800] 12:50:30 INFO - PROCESS | 3748 | 1468353030221 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7295C00) [pid = 3748] [serial = 1637] [outer = 000000C2F5567800] 12:50:30 INFO - PROCESS | 3748 | 1468353030696 Marionette TRACE conn9 <- [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]]]}] 12:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 12:50:30 INFO - PROCESS | 3748 | 1468353030710 Marionette TRACE conn9 -> [0,2145,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 3748 | 1468353030712 Marionette TRACE conn9 <- [1,2145,null,{"value":"13"}] 12:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:50:30 INFO - PROCESS | 3748 | 1468353030716 Marionette TRACE conn9 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - PROCESS | 3748 | 1468353030719 Marionette TRACE conn9 <- [1,2146,null,{}] 12:50:30 INFO - PROCESS | 3748 | 1468353030729 Marionette TRACE conn9 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:30 INFO - PROCESS | 3748 | 1468353030732 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:30 INFO - PROCESS | 3748 | 1468353030855 Marionette TRACE conn9 <- [1,2147,null,{"value":null}] 12:50:30 INFO - PROCESS | 3748 | 1468353030947 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 3748 | 1468353030950 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFCD800 == 37 [pid = 3748] [id = 546] 12:50:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F72E9800) [pid = 3748] [serial = 1638] [outer = 0000000000000000] 12:50:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BBB000) [pid = 3748] [serial = 1639] [outer = 000000C2F72E9800] 12:50:31 INFO - PROCESS | 3748 | 1468353030998 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7FAFC00) [pid = 3748] [serial = 1640] [outer = 000000C2F72E9800] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F20A7800) [pid = 3748] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F2975400) [pid = 3748] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F2976400) [pid = 3748] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E84E8000) [pid = 3748] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F55A0400) [pid = 3748] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820F800) [pid = 3748] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F77C5800) [pid = 3748] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F1434800) [pid = 3748] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ECBC8400) [pid = 3748] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8594000) [pid = 3748] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:50:31 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E849E400) [pid = 3748] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:50:31 INFO - PROCESS | 3748 | 1468353031475 Marionette TRACE conn9 <- [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] 12:50:31 INFO - PROCESS | 3748 | 1468353031542 Marionette TRACE conn9 <- [1,2149,null,{"value":"13"}] 12:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:50:31 INFO - PROCESS | 3748 | 1468353031547 Marionette TRACE conn9 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:50:31 INFO - PROCESS | 3748 | 1468353031552 Marionette TRACE conn9 <- [1,2150,null,{}] 12:50:31 INFO - PROCESS | 3748 | 1468353031559 Marionette TRACE conn9 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:31 INFO - PROCESS | 3748 | 1468353031563 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:31 INFO - PROCESS | 3748 | 1468353031723 Marionette TRACE conn9 <- [1,2151,null,{"value":null}] 12:50:31 INFO - PROCESS | 3748 | 1468353031801 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 3748 | 1468353031804 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED654000 == 38 [pid = 3748] [id = 547] 12:50:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E783CC00) [pid = 3748] [serial = 1641] [outer = 0000000000000000] 12:50:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E7F20C00) [pid = 3748] [serial = 1642] [outer = 000000C2E783CC00] 12:50:31 INFO - PROCESS | 3748 | 1468353031909 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E83F1000) [pid = 3748] [serial = 1643] [outer = 000000C2E783CC00] 12:50:32 INFO - PROCESS | 3748 | 1468353032706 Marionette TRACE conn9 <- [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]]]}] 12:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1192ms 12:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:50:32 INFO - PROCESS | 3748 | 1468353032741 Marionette TRACE conn9 -> [0,2153,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 3748 | 1468353032745 Marionette TRACE conn9 <- [1,2153,null,{"value":"13"}] 12:50:32 INFO - PROCESS | 3748 | 1468353032752 Marionette TRACE conn9 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 3748 | 1468353032757 Marionette TRACE conn9 <- [1,2154,null,{}] 12:50:32 INFO - PROCESS | 3748 | 1468353032786 Marionette TRACE conn9 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:32 INFO - PROCESS | 3748 | 1468353032789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:32 INFO - PROCESS | 3748 | 1468353032919 Marionette TRACE conn9 <- [1,2155,null,{"value":null}] 12:50:33 INFO - PROCESS | 3748 | 1468353033034 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 3748 | 1468353033037 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5913800 == 39 [pid = 3748] [id = 548] 12:50:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E8591000) [pid = 3748] [serial = 1644] [outer = 0000000000000000] 12:50:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E8946400) [pid = 3748] [serial = 1645] [outer = 000000C2E8591000] 12:50:33 INFO - PROCESS | 3748 | 1468353033099 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2EC8CA400) [pid = 3748] [serial = 1646] [outer = 000000C2E8591000] 12:50:33 INFO - PROCESS | 3748 | 1468353033980 Marionette TRACE conn9 <- [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]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1318ms 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC299000 == 38 [pid = 3748] [id = 545] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E4800 == 37 [pid = 3748] [id = 544] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB149000 == 36 [pid = 3748] [id = 543] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB0A2000 == 35 [pid = 3748] [id = 542] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF39800 == 34 [pid = 3748] [id = 541] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA47B800 == 33 [pid = 3748] [id = 540] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FEB800 == 32 [pid = 3748] [id = 539] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E5000 == 31 [pid = 3748] [id = 538] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F283C000 == 30 [pid = 3748] [id = 537] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED65D000 == 29 [pid = 3748] [id = 536] 12:50:34 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC321800 == 28 [pid = 3748] [id = 535] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F220BC00) [pid = 3748] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F296D400) [pid = 3748] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F50BD400) [pid = 3748] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4361C00) [pid = 3748] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F5560C00) [pid = 3748] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE41C800) [pid = 3748] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F720B800) [pid = 3748] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F729F400) [pid = 3748] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F7BB6800) [pid = 3748] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84E9400) [pid = 3748] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E842D800) [pid = 3748] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F7BBA800) [pid = 3748] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7BC4800) [pid = 3748] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F1F4B000) [pid = 3748] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2ED618800) [pid = 3748] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2EE412800) [pid = 3748] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E8948C00) [pid = 3748] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EC80C000) [pid = 3748] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E8593000) [pid = 3748] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E84E7400) [pid = 3748] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F55CC000) [pid = 3748] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F20A0800) [pid = 3748] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F51E8800) [pid = 3748] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:50:34 INFO - PROCESS | 3748 | 1468353034112 Marionette TRACE conn9 -> [0,2157,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 3748 | 1468353034117 Marionette TRACE conn9 <- [1,2157,null,{"value":"13"}] 12:50:34 INFO - PROCESS | 3748 | 1468353034124 Marionette TRACE conn9 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 3748 | 1468353034127 Marionette TRACE conn9 <- [1,2158,null,{}] 12:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:50:34 INFO - PROCESS | 3748 | 1468353034134 Marionette TRACE conn9 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 3748 | 1468353034137 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:34 INFO - PROCESS | 3748 | 1468353034272 Marionette TRACE conn9 <- [1,2159,null,{"value":null}] 12:50:34 INFO - PROCESS | 3748 | 1468353034350 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 3748 | 1468353034353 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6A6800 == 29 [pid = 3748] [id = 549] 12:50:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E8496800) [pid = 3748] [serial = 1647] [outer = 0000000000000000] 12:50:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E84F0800) [pid = 3748] [serial = 1648] [outer = 000000C2E8496800] 12:50:34 INFO - PROCESS | 3748 | 1468353034404 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E859DC00) [pid = 3748] [serial = 1649] [outer = 000000C2E8496800] 12:50:34 INFO - PROCESS | 3748 | 1468353034869 Marionette TRACE conn9 <- [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]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 12:50:34 INFO - PROCESS | 3748 | 1468353034909 Marionette TRACE conn9 -> [0,2161,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 3748 | 1468353034914 Marionette TRACE conn9 <- [1,2161,null,{"value":"13"}] 12:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:50:34 INFO - PROCESS | 3748 | 1468353034920 Marionette TRACE conn9 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 3748 | 1468353034923 Marionette TRACE conn9 <- [1,2162,null,{}] 12:50:34 INFO - PROCESS | 3748 | 1468353034927 Marionette TRACE conn9 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 3748 | 1468353034930 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:35 INFO - PROCESS | 3748 | 1468353035025 Marionette TRACE conn9 <- [1,2163,null,{"value":null}] 12:50:35 INFO - PROCESS | 3748 | 1468353035031 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 3748 | 1468353035033 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4473000 == 30 [pid = 3748] [id = 550] 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2EC817000) [pid = 3748] [serial = 1650] [outer = 0000000000000000] 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2ED2B1000) [pid = 3748] [serial = 1651] [outer = 000000C2EC817000] 12:50:35 INFO - PROCESS | 3748 | 1468353035082 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2EE371C00) [pid = 3748] [serial = 1652] [outer = 000000C2EC817000] 12:50:35 INFO - PROCESS | 3748 | 1468353035562 Marionette TRACE conn9 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 12:50:35 INFO - PROCESS | 3748 | 1468353035595 Marionette TRACE conn9 -> [0,2165,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 3748 | 1468353035597 Marionette TRACE conn9 <- [1,2165,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:50:35 INFO - PROCESS | 3748 | 1468353035601 Marionette TRACE conn9 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 3748 | 1468353035604 Marionette TRACE conn9 <- [1,2166,null,{}] 12:50:35 INFO - PROCESS | 3748 | 1468353035616 Marionette TRACE conn9 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:35 INFO - PROCESS | 3748 | 1468353035621 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:35 INFO - PROCESS | 3748 | 1468353035740 Marionette TRACE conn9 <- [1,2167,null,{"value":null}] 12:50:35 INFO - PROCESS | 3748 | 1468353035825 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 3748 | 1468353035828 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F6205000 == 31 [pid = 3748] [id = 551] 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E7F26400) [pid = 3748] [serial = 1653] [outer = 0000000000000000] 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F1FF9C00) [pid = 3748] [serial = 1654] [outer = 000000C2E7F26400] 12:50:35 INFO - PROCESS | 3748 | 1468353035880 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F20AD400) [pid = 3748] [serial = 1655] [outer = 000000C2E7F26400] 12:50:36 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E82A2000 == 30 [pid = 3748] [id = 10] 12:50:36 INFO - PROCESS | 3748 | 1468353036291 Marionette TRACE conn9 <- [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]]]}] 12:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 12:50:36 INFO - PROCESS | 3748 | 1468353036338 Marionette TRACE conn9 -> [0,2169,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 3748 | 1468353036341 Marionette TRACE conn9 <- [1,2169,null,{"value":"13"}] 12:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:50:36 INFO - PROCESS | 3748 | 1468353036351 Marionette TRACE conn9 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:50:36 INFO - PROCESS | 3748 | 1468353036353 Marionette TRACE conn9 <- [1,2170,null,{}] 12:50:36 INFO - PROCESS | 3748 | 1468353036357 Marionette TRACE conn9 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:36 INFO - PROCESS | 3748 | 1468353036359 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:36 INFO - PROCESS | 3748 | 1468353036469 Marionette TRACE conn9 <- [1,2171,null,{"value":null}] 12:50:36 INFO - PROCESS | 3748 | 1468353036476 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 3748 | 1468353036478 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91F800 == 31 [pid = 3748] [id = 552] 12:50:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F28CAC00) [pid = 3748] [serial = 1656] [outer = 0000000000000000] 12:50:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F2970800) [pid = 3748] [serial = 1657] [outer = 000000C2F28CAC00] 12:50:36 INFO - PROCESS | 3748 | 1468353036536 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F2E5F000) [pid = 3748] [serial = 1658] [outer = 000000C2F28CAC00] 12:50:37 INFO - PROCESS | 3748 | 1468353036993 Marionette TRACE conn9 <- [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]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 12:50:37 INFO - PROCESS | 3748 | 1468353037044 Marionette TRACE conn9 -> [0,2173,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 3748 | 1468353037046 Marionette TRACE conn9 <- [1,2173,null,{"value":"13"}] 12:50:37 INFO - PROCESS | 3748 | 1468353037049 Marionette TRACE conn9 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:50:37 INFO - PROCESS | 3748 | 1468353037051 Marionette TRACE conn9 <- [1,2174,null,{}] 12:50:37 INFO - PROCESS | 3748 | 1468353037055 Marionette TRACE conn9 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:37 INFO - PROCESS | 3748 | 1468353037057 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:37 INFO - PROCESS | 3748 | 1468353037204 Marionette TRACE conn9 <- [1,2175,null,{"value":null}] 12:50:37 INFO - PROCESS | 3748 | 1468353037214 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 3748 | 1468353037217 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB091800 == 32 [pid = 3748] [id = 553] 12:50:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE4D3C00) [pid = 3748] [serial = 1659] [outer = 0000000000000000] 12:50:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F4466C00) [pid = 3748] [serial = 1660] [outer = 000000C2EE4D3C00] 12:50:37 INFO - PROCESS | 3748 | 1468353037263 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4B2B000) [pid = 3748] [serial = 1661] [outer = 000000C2EE4D3C00] 12:50:37 INFO - PROCESS | 3748 | 1468353037709 Marionette TRACE conn9 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 672ms 12:50:37 INFO - PROCESS | 3748 | 1468353037729 Marionette TRACE conn9 -> [0,2177,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 3748 | 1468353037731 Marionette TRACE conn9 <- [1,2177,null,{"value":"13"}] 12:50:37 INFO - PROCESS | 3748 | 1468353037734 Marionette TRACE conn9 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:50:37 INFO - PROCESS | 3748 | 1468353037736 Marionette TRACE conn9 <- [1,2178,null,{}] 12:50:37 INFO - PROCESS | 3748 | 1468353037740 Marionette TRACE conn9 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:37 INFO - PROCESS | 3748 | 1468353037745 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:37 INFO - PROCESS | 3748 | 1468353037894 Marionette TRACE conn9 <- [1,2179,null,{"value":null}] 12:50:37 INFO - PROCESS | 3748 | 1468353037951 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 3748 | 1468353037953 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00D800 == 33 [pid = 3748] [id = 554] 12:50:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F50BD800) [pid = 3748] [serial = 1662] [outer = 0000000000000000] 12:50:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F5598C00) [pid = 3748] [serial = 1663] [outer = 000000C2F50BD800] 12:50:38 INFO - PROCESS | 3748 | 1468353038000 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F55CB800) [pid = 3748] [serial = 1664] [outer = 000000C2F50BD800] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E832A000) [pid = 3748] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E6589000) [pid = 3748] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84ED800) [pid = 3748] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED234C00) [pid = 3748] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F72A1400) [pid = 3748] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4B2E000) [pid = 3748] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F5567800) [pid = 3748] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F51E5000) [pid = 3748] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F1F51800) [pid = 3748] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E84F0400) [pid = 3748] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:50:38 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F466A000) [pid = 3748] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:50:38 INFO - PROCESS | 3748 | 1468353038529 Marionette TRACE conn9 <- [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]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 817ms 12:50:38 INFO - PROCESS | 3748 | 1468353038555 Marionette TRACE conn9 -> [0,2181,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 3748 | 1468353038558 Marionette TRACE conn9 <- [1,2181,null,{"value":"13"}] 12:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:50:38 INFO - PROCESS | 3748 | 1468353038561 Marionette TRACE conn9 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - PROCESS | 3748 | 1468353038563 Marionette TRACE conn9 <- [1,2182,null,{}] 12:50:38 INFO - PROCESS | 3748 | 1468353038566 Marionette TRACE conn9 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:38 INFO - PROCESS | 3748 | 1468353038568 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:38 INFO - PROCESS | 3748 | 1468353038651 Marionette TRACE conn9 <- [1,2183,null,{"value":null}] 12:50:38 INFO - PROCESS | 3748 | 1468353038733 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 3748 | 1468353038735 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E6000 == 34 [pid = 3748] [id = 555] 12:50:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E84F0400) [pid = 3748] [serial = 1665] [outer = 0000000000000000] 12:50:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4671000) [pid = 3748] [serial = 1666] [outer = 000000C2E84F0400] 12:50:38 INFO - PROCESS | 3748 | 1468353038783 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F55CD000) [pid = 3748] [serial = 1667] [outer = 000000C2E84F0400] 12:50:39 INFO - PROCESS | 3748 | 1468353039152 Marionette TRACE conn9 <- [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]]]}] 12:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 12:50:39 INFO - PROCESS | 3748 | 1468353039193 Marionette TRACE conn9 -> [0,2185,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 3748 | 1468353039204 Marionette TRACE conn9 <- [1,2185,null,{"value":"13"}] 12:50:39 INFO - PROCESS | 3748 | 1468353039207 Marionette TRACE conn9 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - PROCESS | 3748 | 1468353039209 Marionette TRACE conn9 <- [1,2186,null,{}] 12:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:50:39 INFO - PROCESS | 3748 | 1468353039213 Marionette TRACE conn9 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:39 INFO - PROCESS | 3748 | 1468353039215 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:39 INFO - PROCESS | 3748 | 1468353039329 Marionette TRACE conn9 <- [1,2187,null,{"value":null}] 12:50:39 INFO - PROCESS | 3748 | 1468353039380 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 3748 | 1468353039382 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9B800 == 35 [pid = 3748] [id = 556] 12:50:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EC8D0C00) [pid = 3748] [serial = 1668] [outer = 0000000000000000] 12:50:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F7213000) [pid = 3748] [serial = 1669] [outer = 000000C2EC8D0C00] 12:50:39 INFO - PROCESS | 3748 | 1468353039430 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F776B400) [pid = 3748] [serial = 1670] [outer = 000000C2EC8D0C00] 12:50:39 INFO - PROCESS | 3748 | 1468353039784 Marionette TRACE conn9 <- [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]]]}] 12:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 12:50:39 INFO - PROCESS | 3748 | 1468353039843 Marionette TRACE conn9 -> [0,2189,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 3748 | 1468353039845 Marionette TRACE conn9 <- [1,2189,null,{"value":"13"}] 12:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:50:39 INFO - PROCESS | 3748 | 1468353039849 Marionette TRACE conn9 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - PROCESS | 3748 | 1468353039851 Marionette TRACE conn9 <- [1,2190,null,{}] 12:50:39 INFO - PROCESS | 3748 | 1468353039863 Marionette TRACE conn9 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:39 INFO - PROCESS | 3748 | 1468353039865 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:39 INFO - PROCESS | 3748 | 1468353039949 Marionette TRACE conn9 <- [1,2191,null,{"value":null}] 12:50:39 INFO - PROCESS | 3748 | 1468353039955 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 3748 | 1468353039957 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFEA000 == 36 [pid = 3748] [id = 557] 12:50:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F7BA9800) [pid = 3748] [serial = 1671] [outer = 0000000000000000] 12:50:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F7BBC000) [pid = 3748] [serial = 1672] [outer = 000000C2F7BA9800] 12:50:40 INFO - PROCESS | 3748 | 1468353040030 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7FAC400) [pid = 3748] [serial = 1673] [outer = 000000C2F7BA9800] 12:50:40 INFO - PROCESS | 3748 | 1468353040523 Marionette TRACE conn9 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 12:50:40 INFO - PROCESS | 3748 | 1468353040587 Marionette TRACE conn9 -> [0,2193,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 3748 | 1468353040592 Marionette TRACE conn9 <- [1,2193,null,{"value":"13"}] 12:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:50:40 INFO - PROCESS | 3748 | 1468353040598 Marionette TRACE conn9 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 3748 | 1468353040602 Marionette TRACE conn9 <- [1,2194,null,{}] 12:50:40 INFO - PROCESS | 3748 | 1468353040609 Marionette TRACE conn9 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:40 INFO - PROCESS | 3748 | 1468353040612 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:40 INFO - PROCESS | 3748 | 1468353040750 Marionette TRACE conn9 <- [1,2195,null,{"value":null}] 12:50:40 INFO - PROCESS | 3748 | 1468353040869 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 3748 | 1468353040874 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2890800 == 37 [pid = 3748] [id = 558] 12:50:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E84A1400) [pid = 3748] [serial = 1674] [outer = 0000000000000000] 12:50:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E84EC800) [pid = 3748] [serial = 1675] [outer = 000000C2E84A1400] 12:50:40 INFO - PROCESS | 3748 | 1468353040935 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E894EC00) [pid = 3748] [serial = 1676] [outer = 000000C2E84A1400] 12:50:41 INFO - PROCESS | 3748 | 1468353041568 Marionette TRACE conn9 <- [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]]]}] 12:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1022ms 12:50:41 INFO - PROCESS | 3748 | 1468353041622 Marionette TRACE conn9 -> [0,2197,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 3748 | 1468353041627 Marionette TRACE conn9 <- [1,2197,null,{"value":"13"}] 12:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:50:41 INFO - PROCESS | 3748 | 1468353041634 Marionette TRACE conn9 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:50:41 INFO - PROCESS | 3748 | 1468353041637 Marionette TRACE conn9 <- [1,2198,null,{}] 12:50:41 INFO - PROCESS | 3748 | 1468353041641 Marionette TRACE conn9 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:41 INFO - PROCESS | 3748 | 1468353041645 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:41 INFO - PROCESS | 3748 | 1468353041793 Marionette TRACE conn9 <- [1,2199,null,{"value":null}] 12:50:41 INFO - PROCESS | 3748 | 1468353041917 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 3748 | 1468353041920 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB067800 == 38 [pid = 3748] [id = 559] 12:50:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2ED311400) [pid = 3748] [serial = 1677] [outer = 0000000000000000] 12:50:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EE414800) [pid = 3748] [serial = 1678] [outer = 000000C2ED311400] 12:50:41 INFO - PROCESS | 3748 | 1468353041982 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F20A3400) [pid = 3748] [serial = 1679] [outer = 000000C2ED311400] 12:50:42 INFO - PROCESS | 3748 | 1468353042604 Marionette TRACE conn9 <- [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]]]}] 12:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1024ms 12:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:50:42 INFO - PROCESS | 3748 | 1468353042660 Marionette TRACE conn9 -> [0,2201,"getWindowHandle",null] 12:50:42 INFO - PROCESS | 3748 | 1468353042663 Marionette TRACE conn9 <- [1,2201,null,{"value":"13"}] 12:50:42 INFO - PROCESS | 3748 | 1468353042667 Marionette TRACE conn9 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:50:42 INFO - PROCESS | 3748 | 1468353042671 Marionette TRACE conn9 <- [1,2202,null,{}] 12:50:42 INFO - PROCESS | 3748 | 1468353042683 Marionette TRACE conn9 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:42 INFO - PROCESS | 3748 | 1468353042688 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:42 INFO - PROCESS | 3748 | 1468353042861 Marionette TRACE conn9 <- [1,2203,null,{"value":null}] 12:50:42 INFO - PROCESS | 3748 | 1468353042978 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 3748 | 1468353042982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3AA000 == 39 [pid = 3748] [id = 560] 12:50:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4673C00) [pid = 3748] [serial = 1680] [outer = 0000000000000000] 12:50:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F5232C00) [pid = 3748] [serial = 1681] [outer = 000000C2F4673C00] 12:50:43 INFO - PROCESS | 3748 | 1468353043042 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F55A0000) [pid = 3748] [serial = 1682] [outer = 000000C2F4673C00] 12:50:43 INFO - PROCESS | 3748 | 1468353043843 Marionette TRACE conn9 <- [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]]]}] 12:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1237ms 12:50:43 INFO - PROCESS | 3748 | 1468353043905 Marionette TRACE conn9 -> [0,2205,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 3748 | 1468353043910 Marionette TRACE conn9 <- [1,2205,null,{"value":"13"}] 12:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:50:43 INFO - PROCESS | 3748 | 1468353043915 Marionette TRACE conn9 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 3748 | 1468353043918 Marionette TRACE conn9 <- [1,2206,null,{}] 12:50:43 INFO - PROCESS | 3748 | 1468353043924 Marionette TRACE conn9 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:43 INFO - PROCESS | 3748 | 1468353043927 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:44 INFO - PROCESS | 3748 | 1468353044077 Marionette TRACE conn9 <- [1,2207,null,{"value":null}] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9B800 == 38 [pid = 3748] [id = 556] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E6000 == 37 [pid = 3748] [id = 555] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00D800 == 36 [pid = 3748] [id = 554] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB091800 == 35 [pid = 3748] [id = 553] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91F800 == 34 [pid = 3748] [id = 552] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F6205000 == 33 [pid = 3748] [id = 551] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4473000 == 32 [pid = 3748] [id = 550] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6A6800 == 31 [pid = 3748] [id = 549] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED654000 == 30 [pid = 3748] [id = 547] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5913800 == 29 [pid = 3748] [id = 548] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFCD800 == 28 [pid = 3748] [id = 546] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E70A2000 == 27 [pid = 3748] [id = 11] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3AA000 == 26 [pid = 3748] [id = 560] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB067800 == 25 [pid = 3748] [id = 559] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFEA000 == 24 [pid = 3748] [id = 557] 12:50:44 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2890800 == 23 [pid = 3748] [id = 558] 12:50:44 INFO - PROCESS | 3748 | 1468353044785 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 3748 | 1468353044789 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2ED98E400) [pid = 3748] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F7BC3800) [pid = 3748] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F51E3C00) [pid = 3748] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F7BBB000) [pid = 3748] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F55A3400) [pid = 3748] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F7295C00) [pid = 3748] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F4EBC000) [pid = 3748] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F555A000) [pid = 3748] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F2E68000) [pid = 3748] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F437E000) [pid = 3748] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E84F3C00) [pid = 3748] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E859AC00) [pid = 3748] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4672800) [pid = 3748] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F4B28800) [pid = 3748] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E832A800) [pid = 3748] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8429000) [pid = 3748] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E9849800) [pid = 3748] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2EC8DA000) [pid = 3748] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2EE4D7000) [pid = 3748] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F1F43800) [pid = 3748] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5567400) [pid = 3748] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2ED57B400) [pid = 3748] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E82A2000 == 24 [pid = 3748] [id = 561] 12:50:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E783C800) [pid = 3748] [serial = 1683] [outer = 0000000000000000] 12:50:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E7ACD400) [pid = 3748] [serial = 1684] [outer = 000000C2E783C800] 12:50:44 INFO - PROCESS | 3748 | 1468353044936 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8211800) [pid = 3748] [serial = 1685] [outer = 000000C2E783C800] 12:50:45 INFO - PROCESS | 3748 | 1468353045358 Marionette TRACE conn9 <- [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]]]}] 12:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1487ms 12:50:45 INFO - PROCESS | 3748 | 1468353045423 Marionette TRACE conn9 -> [0,2209,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 3748 | 1468353045427 Marionette TRACE conn9 <- [1,2209,null,{"value":"13"}] 12:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:50:45 INFO - PROCESS | 3748 | 1468353045432 Marionette TRACE conn9 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - PROCESS | 3748 | 1468353045435 Marionette TRACE conn9 <- [1,2210,null,{}] 12:50:45 INFO - PROCESS | 3748 | 1468353045441 Marionette TRACE conn9 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:45 INFO - PROCESS | 3748 | 1468353045445 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:45 INFO - PROCESS | 3748 | 1468353045544 Marionette TRACE conn9 <- [1,2211,null,{"value":null}] 12:50:45 INFO - PROCESS | 3748 | 1468353045552 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 3748 | 1468353045555 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE48B000 == 25 [pid = 3748] [id = 562] 12:50:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8325800) [pid = 3748] [serial = 1686] [outer = 0000000000000000] 12:50:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E84F3400) [pid = 3748] [serial = 1687] [outer = 000000C2E8325800] 12:50:45 INFO - PROCESS | 3748 | 1468353045606 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E859D400) [pid = 3748] [serial = 1688] [outer = 000000C2E8325800] 12:50:46 INFO - PROCESS | 3748 | 1468353046083 Marionette TRACE conn9 <- [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]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 12:50:46 INFO - PROCESS | 3748 | 1468353046126 Marionette TRACE conn9 -> [0,2213,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 3748 | 1468353046131 Marionette TRACE conn9 <- [1,2213,null,{"value":"13"}] 12:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:50:46 INFO - PROCESS | 3748 | 1468353046137 Marionette TRACE conn9 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 3748 | 1468353046139 Marionette TRACE conn9 <- [1,2214,null,{}] 12:50:46 INFO - PROCESS | 3748 | 1468353046143 Marionette TRACE conn9 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:46 INFO - PROCESS | 3748 | 1468353046146 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:46 INFO - PROCESS | 3748 | 1468353046271 Marionette TRACE conn9 <- [1,2215,null,{"value":null}] 12:50:46 INFO - PROCESS | 3748 | 1468353046356 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 3748 | 1468353046358 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2959800 == 26 [pid = 3748] [id = 563] 12:50:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8945800) [pid = 3748] [serial = 1689] [outer = 0000000000000000] 12:50:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E96EC400) [pid = 3748] [serial = 1690] [outer = 000000C2E8945800] 12:50:46 INFO - PROCESS | 3748 | 1468353046417 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EC8DD400) [pid = 3748] [serial = 1691] [outer = 000000C2E8945800] 12:50:46 INFO - PROCESS | 3748 | 1468353046854 Marionette TRACE conn9 <- [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]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 12:50:46 INFO - PROCESS | 3748 | 1468353046880 Marionette TRACE conn9 -> [0,2217,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 3748 | 1468353046883 Marionette TRACE conn9 <- [1,2217,null,{"value":"13"}] 12:50:46 INFO - PROCESS | 3748 | 1468353046888 Marionette TRACE conn9 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:50:46 INFO - PROCESS | 3748 | 1468353046894 Marionette TRACE conn9 <- [1,2218,null,{}] 12:50:46 INFO - PROCESS | 3748 | 1468353046905 Marionette TRACE conn9 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:46 INFO - PROCESS | 3748 | 1468353046909 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:47 INFO - PROCESS | 3748 | 1468353047035 Marionette TRACE conn9 <- [1,2219,null,{"value":null}] 12:50:47 INFO - PROCESS | 3748 | 1468353047091 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 3748 | 1468353047093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5577000 == 27 [pid = 3748] [id = 564] 12:50:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED5EDC00) [pid = 3748] [serial = 1692] [outer = 0000000000000000] 12:50:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE30E800) [pid = 3748] [serial = 1693] [outer = 000000C2ED5EDC00] 12:50:47 INFO - PROCESS | 3748 | 1468353047141 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE41AC00) [pid = 3748] [serial = 1694] [outer = 000000C2ED5EDC00] 12:50:47 INFO - PROCESS | 3748 | 1468353047586 Marionette TRACE conn9 <- [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]]]}] 12:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 12:50:47 INFO - PROCESS | 3748 | 1468353047630 Marionette TRACE conn9 -> [0,2221,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 3748 | 1468353047633 Marionette TRACE conn9 <- [1,2221,null,{"value":"13"}] 12:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:50:47 INFO - PROCESS | 3748 | 1468353047680 Marionette TRACE conn9 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - PROCESS | 3748 | 1468353047682 Marionette TRACE conn9 <- [1,2222,null,{}] 12:50:47 INFO - PROCESS | 3748 | 1468353047686 Marionette TRACE conn9 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:47 INFO - PROCESS | 3748 | 1468353047688 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:47 INFO - PROCESS | 3748 | 1468353047807 Marionette TRACE conn9 <- [1,2223,null,{"value":null}] 12:50:47 INFO - PROCESS | 3748 | 1468353047819 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 3748 | 1468353047822 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F2C000 == 28 [pid = 3748] [id = 565] 12:50:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2EE41C800) [pid = 3748] [serial = 1695] [outer = 0000000000000000] 12:50:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F1490000) [pid = 3748] [serial = 1696] [outer = 000000C2EE41C800] 12:50:47 INFO - PROCESS | 3748 | 1468353047912 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20A4000) [pid = 3748] [serial = 1697] [outer = 000000C2EE41C800] 12:50:48 INFO - PROCESS | 3748 | 1468353048360 Marionette TRACE conn9 <- [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]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 735ms 12:50:48 INFO - PROCESS | 3748 | 1468353048415 Marionette TRACE conn9 -> [0,2225,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 3748 | 1468353048417 Marionette TRACE conn9 <- [1,2225,null,{"value":"13"}] 12:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:50:48 INFO - PROCESS | 3748 | 1468353048421 Marionette TRACE conn9 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - PROCESS | 3748 | 1468353048423 Marionette TRACE conn9 <- [1,2226,null,{}] 12:50:48 INFO - PROCESS | 3748 | 1468353048427 Marionette TRACE conn9 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:48 INFO - PROCESS | 3748 | 1468353048429 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:48 INFO - PROCESS | 3748 | 1468353048548 Marionette TRACE conn9 <- [1,2227,null,{"value":null}] 12:50:48 INFO - PROCESS | 3748 | 1468353048565 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 3748 | 1468353048572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4D5000 == 29 [pid = 3748] [id = 566] 12:50:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F28C5400) [pid = 3748] [serial = 1698] [outer = 0000000000000000] 12:50:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F296D800) [pid = 3748] [serial = 1699] [outer = 000000C2F28C5400] 12:50:48 INFO - PROCESS | 3748 | 1468353048678 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4385000) [pid = 3748] [serial = 1700] [outer = 000000C2F28C5400] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EC817000) [pid = 3748] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E783CC00) [pid = 3748] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E7F26400) [pid = 3748] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8591000) [pid = 3748] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F28CAC00) [pid = 3748] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8496800) [pid = 3748] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F50BD800) [pid = 3748] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F72E9800) [pid = 3748] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EC811C00) [pid = 3748] [serial = 29] [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.] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EE4D3C00) [pid = 3748] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E84F0400) [pid = 3748] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EC8D0C00) [pid = 3748] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F7BA9800) [pid = 3748] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:50:49 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E83C6800) [pid = 3748] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:50:49 INFO - PROCESS | 3748 | 1468353049282 Marionette TRACE conn9 <- [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]]]}] 12:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 921ms 12:50:49 INFO - PROCESS | 3748 | 1468353049345 Marionette TRACE conn9 -> [0,2229,"getWindowHandle",null] 12:50:49 INFO - PROCESS | 3748 | 1468353049347 Marionette TRACE conn9 <- [1,2229,null,{"value":"13"}] 12:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:50:49 INFO - PROCESS | 3748 | 1468353049350 Marionette TRACE conn9 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - PROCESS | 3748 | 1468353049352 Marionette TRACE conn9 <- [1,2230,null,{}] 12:50:49 INFO - PROCESS | 3748 | 1468353049356 Marionette TRACE conn9 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:49 INFO - PROCESS | 3748 | 1468353049358 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:49 INFO - PROCESS | 3748 | 1468353049447 Marionette TRACE conn9 <- [1,2231,null,{"value":null}] 12:50:49 INFO - PROCESS | 3748 | 1468353049454 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 3748 | 1468353049457 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E8732800 == 30 [pid = 3748] [id = 567] 12:50:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8496800) [pid = 3748] [serial = 1701] [outer = 0000000000000000] 12:50:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4676400) [pid = 3748] [serial = 1702] [outer = 000000C2E8496800] 12:50:49 INFO - PROCESS | 3748 | 1468353049511 Marionette DEBUG loaded listener.js 12:50:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F4B28800) [pid = 3748] [serial = 1703] [outer = 000000C2E8496800] 12:50:49 INFO - PROCESS | 3748 | 1468353049944 Marionette TRACE conn9 <- [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]]]}] 12:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 12:50:49 INFO - PROCESS | 3748 | 1468353049983 Marionette TRACE conn9 -> [0,2233,"getWindowHandle",null] 12:50:49 INFO - PROCESS | 3748 | 1468353049985 Marionette TRACE conn9 <- [1,2233,null,{"value":"13"}] 12:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:50:49 INFO - PROCESS | 3748 | 1468353049988 Marionette TRACE conn9 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - PROCESS | 3748 | 1468353049990 Marionette TRACE conn9 <- [1,2234,null,{}] 12:50:49 INFO - PROCESS | 3748 | 1468353049994 Marionette TRACE conn9 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:49 INFO - PROCESS | 3748 | 1468353049996 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:50 INFO - PROCESS | 3748 | 1468353050079 Marionette TRACE conn9 <- [1,2235,null,{"value":null}] 12:50:50 INFO - PROCESS | 3748 | 1468353050084 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 3748 | 1468353050086 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB144000 == 31 [pid = 3748] [id = 568] 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E7F2F800) [pid = 3748] [serial = 1704] [outer = 0000000000000000] 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F50BEC00) [pid = 3748] [serial = 1705] [outer = 000000C2E7F2F800] 12:50:50 INFO - PROCESS | 3748 | 1468353050132 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F51E6400) [pid = 3748] [serial = 1706] [outer = 000000C2E7F2F800] 12:50:50 INFO - PROCESS | 3748 | 1468353050578 Marionette TRACE conn9 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 12:50:50 INFO - PROCESS | 3748 | 1468353050627 Marionette TRACE conn9 -> [0,2237,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 3748 | 1468353050630 Marionette TRACE conn9 <- [1,2237,null,{"value":"13"}] 12:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:50:50 INFO - PROCESS | 3748 | 1468353050633 Marionette TRACE conn9 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - PROCESS | 3748 | 1468353050635 Marionette TRACE conn9 <- [1,2238,null,{}] 12:50:50 INFO - PROCESS | 3748 | 1468353050639 Marionette TRACE conn9 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:50 INFO - PROCESS | 3748 | 1468353050641 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:50 INFO - PROCESS | 3748 | 1468353050724 Marionette TRACE conn9 <- [1,2239,null,{"value":null}] 12:50:50 INFO - PROCESS | 3748 | 1468353050737 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 3748 | 1468353050739 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0DF800 == 32 [pid = 3748] [id = 569] 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F51E7000) [pid = 3748] [serial = 1707] [outer = 0000000000000000] 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5562800) [pid = 3748] [serial = 1708] [outer = 000000C2F51E7000] 12:50:50 INFO - PROCESS | 3748 | 1468353050785 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F559D800) [pid = 3748] [serial = 1709] [outer = 000000C2F51E7000] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE47F800 == 31 [pid = 3748] [id = 201] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB055000 == 30 [pid = 3748] [id = 206] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E6FEC800 == 29 [pid = 3748] [id = 199] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB071800 == 28 [pid = 3748] [id = 207] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE335800 == 27 [pid = 3748] [id = 194] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4471000 == 26 [pid = 3748] [id = 204] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2B000 == 25 [pid = 3748] [id = 200] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB0A1800 == 24 [pid = 3748] [id = 208] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC021000 == 23 [pid = 3748] [id = 209] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA913000 == 22 [pid = 3748] [id = 205] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2849000 == 21 [pid = 3748] [id = 195] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F19000 == 20 [pid = 3748] [id = 198] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5816000 == 19 [pid = 3748] [id = 203] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4BB8000 == 18 [pid = 3748] [id = 196] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EA000 == 17 [pid = 3748] [id = 210] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5913000 == 16 [pid = 3748] [id = 197] 12:50:51 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2962000 == 15 [pid = 3748] [id = 202] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8721800) [pid = 3748] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED2B1000) [pid = 3748] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EE371C00) [pid = 3748] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E7F20C00) [pid = 3748] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E83F1000) [pid = 3748] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F1FF9C00) [pid = 3748] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8946400) [pid = 3748] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2EC8CA400) [pid = 3748] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2970800) [pid = 3748] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E84F0800) [pid = 3748] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E859DC00) [pid = 3748] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5598C00) [pid = 3748] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F7FAFC00) [pid = 3748] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F4AD0C00) [pid = 3748] [serial = 1109] [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.] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F4466C00) [pid = 3748] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F4671000) [pid = 3748] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F55CB800) [pid = 3748] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F7213000) [pid = 3748] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F7FAC400) [pid = 3748] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F7BBC000) [pid = 3748] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F2E5F000) [pid = 3748] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F4B2B000) [pid = 3748] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F776B400) [pid = 3748] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F20AD400) [pid = 3748] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (000000C2F55CD000) [pid = 3748] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:50:52 INFO - PROCESS | 3748 | 1468353052519 Marionette TRACE conn9 <- [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]]]}] 12:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1937ms 12:50:52 INFO - PROCESS | 3748 | 1468353052571 Marionette TRACE conn9 -> [0,2241,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 3748 | 1468353052575 Marionette TRACE conn9 <- [1,2241,null,{"value":"13"}] 12:50:52 INFO - PROCESS | 3748 | 1468353052580 Marionette TRACE conn9 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:50:52 INFO - PROCESS | 3748 | 1468353052584 Marionette TRACE conn9 <- [1,2242,null,{}] 12:50:52 INFO - PROCESS | 3748 | 1468353052590 Marionette TRACE conn9 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:52 INFO - PROCESS | 3748 | 1468353052594 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:52 INFO - PROCESS | 3748 | 1468353052690 Marionette TRACE conn9 <- [1,2243,null,{"value":null}] 12:50:52 INFO - PROCESS | 3748 | 1468353052698 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 3748 | 1468353052703 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5C9000 == 16 [pid = 3748] [id = 570] 12:50:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (000000C2E820C400) [pid = 3748] [serial = 1710] [outer = 0000000000000000] 12:50:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E820D000) [pid = 3748] [serial = 1711] [outer = 000000C2E820C400] 12:50:52 INFO - PROCESS | 3748 | 1468353052761 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E83EC400) [pid = 3748] [serial = 1712] [outer = 000000C2E820C400] 12:50:53 INFO - PROCESS | 3748 | 1468353053231 Marionette TRACE conn9 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 12:50:53 INFO - PROCESS | 3748 | 1468353053319 Marionette TRACE conn9 -> [0,2245,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 3748 | 1468353053325 Marionette TRACE conn9 <- [1,2245,null,{"value":"13"}] 12:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:50:53 INFO - PROCESS | 3748 | 1468353053332 Marionette TRACE conn9 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 3748 | 1468353053335 Marionette TRACE conn9 <- [1,2246,null,{}] 12:50:53 INFO - PROCESS | 3748 | 1468353053339 Marionette TRACE conn9 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:53 INFO - PROCESS | 3748 | 1468353053342 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:53 INFO - PROCESS | 3748 | 1468353053444 Marionette TRACE conn9 <- [1,2247,null,{"value":null}] 12:50:53 INFO - PROCESS | 3748 | 1468353053517 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 3748 | 1468353053520 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FC1000 == 17 [pid = 3748] [id = 571] 12:50:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E842F800) [pid = 3748] [serial = 1713] [outer = 0000000000000000] 12:50:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E849E000) [pid = 3748] [serial = 1714] [outer = 000000C2E842F800] 12:50:53 INFO - PROCESS | 3748 | 1468353053577 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E84ED800) [pid = 3748] [serial = 1715] [outer = 000000C2E842F800] 12:50:54 INFO - PROCESS | 3748 | 1468353054001 Marionette TRACE conn9 <- [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]]]}] 12:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 12:50:54 INFO - PROCESS | 3748 | 1468353054081 Marionette TRACE conn9 -> [0,2249,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 3748 | 1468353054084 Marionette TRACE conn9 <- [1,2249,null,{"value":"13"}] 12:50:54 INFO - PROCESS | 3748 | 1468353054088 Marionette TRACE conn9 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:50:54 INFO - PROCESS | 3748 | 1468353054092 Marionette TRACE conn9 <- [1,2250,null,{}] 12:50:54 INFO - PROCESS | 3748 | 1468353054110 Marionette TRACE conn9 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:54 INFO - PROCESS | 3748 | 1468353054115 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:54 INFO - PROCESS | 3748 | 1468353054216 Marionette TRACE conn9 <- [1,2251,null,{"value":null}] 12:50:54 INFO - PROCESS | 3748 | 1468353054223 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 3748 | 1468353054226 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F447B000 == 18 [pid = 3748] [id = 572] 12:50:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E659E800) [pid = 3748] [serial = 1716] [outer = 0000000000000000] 12:50:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2E8A1A800) [pid = 3748] [serial = 1717] [outer = 000000C2E659E800] 12:50:54 INFO - PROCESS | 3748 | 1468353054279 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2EC8BFC00) [pid = 3748] [serial = 1718] [outer = 000000C2E659E800] 12:50:54 INFO - PROCESS | 3748 | 1468353054724 Marionette TRACE conn9 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 693ms 12:50:54 INFO - PROCESS | 3748 | 1468353054786 Marionette TRACE conn9 -> [0,2253,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 3748 | 1468353054790 Marionette TRACE conn9 <- [1,2253,null,{"value":"13"}] 12:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:50:54 INFO - PROCESS | 3748 | 1468353054793 Marionette TRACE conn9 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 3748 | 1468353054795 Marionette TRACE conn9 <- [1,2254,null,{}] 12:50:54 INFO - PROCESS | 3748 | 1468353054799 Marionette TRACE conn9 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:54 INFO - PROCESS | 3748 | 1468353054801 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:54 INFO - PROCESS | 3748 | 1468353054892 Marionette TRACE conn9 <- [1,2255,null,{"value":null}] 12:50:54 INFO - PROCESS | 3748 | 1468353054898 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 3748 | 1468353054900 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F551D000 == 19 [pid = 3748] [id = 573] 12:50:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2EC8D9C00) [pid = 3748] [serial = 1719] [outer = 0000000000000000] 12:50:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2ECB0EC00) [pid = 3748] [serial = 1720] [outer = 000000C2EC8D9C00] 12:50:54 INFO - PROCESS | 3748 | 1468353054947 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2ECFF9000) [pid = 3748] [serial = 1721] [outer = 000000C2EC8D9C00] 12:50:55 INFO - PROCESS | 3748 | 1468353055368 Marionette TRACE conn9 <- [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]]]}] 12:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 12:50:55 INFO - PROCESS | 3748 | 1468353055433 Marionette TRACE conn9 -> [0,2257,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 3748 | 1468353055435 Marionette TRACE conn9 <- [1,2257,null,{"value":"13"}] 12:50:55 INFO - PROCESS | 3748 | 1468353055439 Marionette TRACE conn9 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 3748 | 1468353055441 Marionette TRACE conn9 <- [1,2258,null,{}] 12:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:50:55 INFO - PROCESS | 3748 | 1468353055445 Marionette TRACE conn9 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:55 INFO - PROCESS | 3748 | 1468353055447 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:55 INFO - PROCESS | 3748 | 1468353055530 Marionette TRACE conn9 <- [1,2259,null,{"value":null}] 12:50:55 INFO - PROCESS | 3748 | 1468353055537 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 3748 | 1468353055539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F14800 == 20 [pid = 3748] [id = 574] 12:50:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E832FC00) [pid = 3748] [serial = 1722] [outer = 0000000000000000] 12:50:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2ED60D800) [pid = 3748] [serial = 1723] [outer = 000000C2E832FC00] 12:50:55 INFO - PROCESS | 3748 | 1468353055615 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2ED98E400) [pid = 3748] [serial = 1724] [outer = 000000C2E832FC00] 12:50:56 INFO - PROCESS | 3748 | 1468353056040 Marionette TRACE conn9 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 12:50:56 INFO - PROCESS | 3748 | 1468353056074 Marionette TRACE conn9 -> [0,2261,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 3748 | 1468353056076 Marionette TRACE conn9 <- [1,2261,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:50:56 INFO - PROCESS | 3748 | 1468353056085 Marionette TRACE conn9 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 3748 | 1468353056087 Marionette TRACE conn9 <- [1,2262,null,{}] 12:50:56 INFO - PROCESS | 3748 | 1468353056090 Marionette TRACE conn9 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:56 INFO - PROCESS | 3748 | 1468353056097 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:56 INFO - PROCESS | 3748 | 1468353056208 Marionette TRACE conn9 <- [1,2263,null,{"value":null}] 12:50:56 INFO - PROCESS | 3748 | 1468353056216 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3748 | 1468353056218 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA918800 == 21 [pid = 3748] [id = 575] 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2ED98EC00) [pid = 3748] [serial = 1725] [outer = 0000000000000000] 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F1428800) [pid = 3748] [serial = 1726] [outer = 000000C2ED98EC00] 12:50:56 INFO - PROCESS | 3748 | 1468353056265 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F20AA400) [pid = 3748] [serial = 1727] [outer = 000000C2ED98EC00] 12:50:56 INFO - PROCESS | 3748 | 1468353056657 Marionette TRACE conn9 <- [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]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 12:50:56 INFO - PROCESS | 3748 | 1468353056720 Marionette TRACE conn9 -> [0,2265,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 3748 | 1468353056722 Marionette TRACE conn9 <- [1,2265,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:50:56 INFO - PROCESS | 3748 | 1468353056734 Marionette TRACE conn9 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 3748 | 1468353056737 Marionette TRACE conn9 <- [1,2266,null,{}] 12:50:56 INFO - PROCESS | 3748 | 1468353056746 Marionette TRACE conn9 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:56 INFO - PROCESS | 3748 | 1468353056748 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:56 INFO - PROCESS | 3748 | 1468353056829 Marionette TRACE conn9 <- [1,2267,null,{"value":null}] 12:50:56 INFO - PROCESS | 3748 | 1468353056834 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 3748 | 1468353056837 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05F000 == 22 [pid = 3748] [id = 576] 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EE4D7C00) [pid = 3748] [serial = 1728] [outer = 0000000000000000] 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F28C2C00) [pid = 3748] [serial = 1729] [outer = 000000C2EE4D7C00] 12:50:56 INFO - PROCESS | 3748 | 1468353056882 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F2975000) [pid = 3748] [serial = 1730] [outer = 000000C2EE4D7C00] 12:50:57 INFO - PROCESS | 3748 | 1468353057326 Marionette TRACE conn9 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 650ms 12:50:57 INFO - PROCESS | 3748 | 1468353057383 Marionette TRACE conn9 -> [0,2269,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 3748 | 1468353057386 Marionette TRACE conn9 <- [1,2269,null,{"value":"13"}] 12:50:57 INFO - PROCESS | 3748 | 1468353057390 Marionette TRACE conn9 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 3748 | 1468353057391 Marionette TRACE conn9 <- [1,2270,null,{}] 12:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:50:57 INFO - PROCESS | 3748 | 1468353057395 Marionette TRACE conn9 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:57 INFO - PROCESS | 3748 | 1468353057397 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:57 INFO - PROCESS | 3748 | 1468353057479 Marionette TRACE conn9 <- [1,2271,null,{"value":null}] 12:50:57 INFO - PROCESS | 3748 | 1468353057484 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 3748 | 1468353057486 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB112800 == 23 [pid = 3748] [id = 577] 12:50:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F29DA800) [pid = 3748] [serial = 1731] [outer = 0000000000000000] 12:50:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F2ECF400) [pid = 3748] [serial = 1732] [outer = 000000C2F29DA800] 12:50:57 INFO - PROCESS | 3748 | 1468353057532 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4386000) [pid = 3748] [serial = 1733] [outer = 000000C2F29DA800] 12:50:58 INFO - PROCESS | 3748 | 1468353057999 Marionette TRACE conn9 <- [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]]]}] 12:50:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 12:50:58 INFO - PROCESS | 3748 | 1468353058024 Marionette TRACE conn9 -> [0,2273,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 3748 | 1468353058026 Marionette TRACE conn9 <- [1,2273,null,{"value":"13"}] 12:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:50:58 INFO - PROCESS | 3748 | 1468353058047 Marionette TRACE conn9 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 3748 | 1468353058049 Marionette TRACE conn9 <- [1,2274,null,{}] 12:50:58 INFO - PROCESS | 3748 | 1468353058053 Marionette TRACE conn9 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:58 INFO - PROCESS | 3748 | 1468353058055 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:58 INFO - PROCESS | 3748 | 1468353058165 Marionette TRACE conn9 <- [1,2275,null,{"value":null}] 12:50:58 INFO - PROCESS | 3748 | 1468353058244 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 3748 | 1468353058246 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4479800 == 24 [pid = 3748] [id = 578] 12:50:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F2EC6C00) [pid = 3748] [serial = 1734] [outer = 0000000000000000] 12:50:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4675C00) [pid = 3748] [serial = 1735] [outer = 000000C2F2EC6C00] 12:50:58 INFO - PROCESS | 3748 | 1468353058293 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4B2AC00) [pid = 3748] [serial = 1736] [outer = 000000C2F2EC6C00] 12:50:58 INFO - PROCESS | 3748 | 1468353058719 Marionette TRACE conn9 <- [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]]]}] 12:50:58 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 12:50:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 12:50:58 INFO - PROCESS | 3748 | 1468353058777 Marionette TRACE conn9 -> [0,2277,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 3748 | 1468353058779 Marionette TRACE conn9 <- [1,2277,null,{"value":"13"}] 12:50:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:50:58 INFO - PROCESS | 3748 | 1468353058783 Marionette TRACE conn9 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 3748 | 1468353058785 Marionette TRACE conn9 <- [1,2278,null,{}] 12:50:58 INFO - PROCESS | 3748 | 1468353058789 Marionette TRACE conn9 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:58 INFO - PROCESS | 3748 | 1468353058791 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:58 INFO - PROCESS | 3748 | 1468353058910 Marionette TRACE conn9 <- [1,2279,null,{"value":null}] 12:50:58 INFO - PROCESS | 3748 | 1468353058919 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 3748 | 1468353058921 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E9800 == 25 [pid = 3748] [id = 579] 12:50:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4B2B000) [pid = 3748] [serial = 1737] [outer = 0000000000000000] 12:50:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F50BD400) [pid = 3748] [serial = 1738] [outer = 000000C2F4B2B000] 12:50:58 INFO - PROCESS | 3748 | 1468353058969 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F51E8800) [pid = 3748] [serial = 1739] [outer = 000000C2F4B2B000] 12:50:59 INFO - PROCESS | 3748 | 1468353059406 Marionette TRACE conn9 <- [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]]]}] 12:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 12:50:59 INFO - PROCESS | 3748 | 1468353059457 Marionette TRACE conn9 -> [0,2281,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 3748 | 1468353059460 Marionette TRACE conn9 <- [1,2281,null,{"value":"13"}] 12:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:50:59 INFO - PROCESS | 3748 | 1468353059463 Marionette TRACE conn9 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - PROCESS | 3748 | 1468353059466 Marionette TRACE conn9 <- [1,2282,null,{}] 12:50:59 INFO - PROCESS | 3748 | 1468353059475 Marionette TRACE conn9 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:59 INFO - PROCESS | 3748 | 1468353059478 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:59 INFO - PROCESS | 3748 | 1468353059632 Marionette TRACE conn9 <- [1,2283,null,{"value":null}] 12:50:59 INFO - PROCESS | 3748 | 1468353059659 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 3748 | 1468353059662 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:50:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F14000 == 26 [pid = 3748] [id = 580] 12:50:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F55A0400) [pid = 3748] [serial = 1740] [outer = 0000000000000000] 12:50:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F55CD400) [pid = 3748] [serial = 1741] [outer = 000000C2F55A0400] 12:50:59 INFO - PROCESS | 3748 | 1468353059712 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7210400) [pid = 3748] [serial = 1742] [outer = 000000C2F55A0400] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F28C5400) [pid = 3748] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EE41C800) [pid = 3748] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E7F2F800) [pid = 3748] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8945800) [pid = 3748] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8325800) [pid = 3748] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E783C800) [pid = 3748] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F4673C00) [pid = 3748] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED311400) [pid = 3748] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84A1400) [pid = 3748] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED5EDC00) [pid = 3748] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:51:00 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8496800) [pid = 3748] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:51:00 INFO - PROCESS | 3748 | 1468353060193 Marionette TRACE conn9 <- [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]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 776ms 12:51:00 INFO - PROCESS | 3748 | 1468353060243 Marionette TRACE conn9 -> [0,2285,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 3748 | 1468353060245 Marionette TRACE conn9 <- [1,2285,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:51:00 INFO - PROCESS | 3748 | 1468353060249 Marionette TRACE conn9 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 3748 | 1468353060251 Marionette TRACE conn9 <- [1,2286,null,{}] 12:51:00 INFO - PROCESS | 3748 | 1468353060254 Marionette TRACE conn9 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:00 INFO - PROCESS | 3748 | 1468353060256 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:00 INFO - PROCESS | 3748 | 1468353060342 Marionette TRACE conn9 <- [1,2287,null,{"value":null}] 12:51:00 INFO - PROCESS | 3748 | 1468353060347 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 3748 | 1468353060349 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFB5800 == 27 [pid = 3748] [id = 581] 12:51:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8949000) [pid = 3748] [serial = 1743] [outer = 0000000000000000] 12:51:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F1F4B000) [pid = 3748] [serial = 1744] [outer = 000000C2E8949000] 12:51:00 INFO - PROCESS | 3748 | 1468353060395 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4EBAC00) [pid = 3748] [serial = 1745] [outer = 000000C2E8949000] 12:51:00 INFO - PROCESS | 3748 | 1468353060806 Marionette TRACE conn9 <- [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]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 12:51:00 INFO - PROCESS | 3748 | 1468353060881 Marionette TRACE conn9 -> [0,2289,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 3748 | 1468353060883 Marionette TRACE conn9 <- [1,2289,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:51:00 INFO - PROCESS | 3748 | 1468353060887 Marionette TRACE conn9 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 3748 | 1468353060889 Marionette TRACE conn9 <- [1,2290,null,{}] 12:51:00 INFO - PROCESS | 3748 | 1468353060893 Marionette TRACE conn9 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:00 INFO - PROCESS | 3748 | 1468353060895 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:00 INFO - PROCESS | 3748 | 1468353060980 Marionette TRACE conn9 <- [1,2291,null,{"value":null}] 12:51:00 INFO - PROCESS | 3748 | 1468353060987 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 3748 | 1468353060989 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFE6800 == 28 [pid = 3748] [id = 582] 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F55CB800) [pid = 3748] [serial = 1746] [outer = 0000000000000000] 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7298800) [pid = 3748] [serial = 1747] [outer = 000000C2F55CB800] 12:51:01 INFO - PROCESS | 3748 | 1468353061034 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F72E0400) [pid = 3748] [serial = 1748] [outer = 000000C2F55CB800] 12:51:01 INFO - PROCESS | 3748 | 1468353061468 Marionette TRACE conn9 <- [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]]]}] 12:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 12:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:51:01 INFO - PROCESS | 3748 | 1468353061521 Marionette TRACE conn9 -> [0,2293,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 3748 | 1468353061523 Marionette TRACE conn9 <- [1,2293,null,{"value":"13"}] 12:51:01 INFO - PROCESS | 3748 | 1468353061526 Marionette TRACE conn9 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 3748 | 1468353061528 Marionette TRACE conn9 <- [1,2294,null,{}] 12:51:01 INFO - PROCESS | 3748 | 1468353061536 Marionette TRACE conn9 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:01 INFO - PROCESS | 3748 | 1468353061538 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:01 INFO - PROCESS | 3748 | 1468353061625 Marionette TRACE conn9 <- [1,2295,null,{"value":null}] 12:51:01 INFO - PROCESS | 3748 | 1468353061632 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 3748 | 1468353061634 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD32A800 == 29 [pid = 3748] [id = 583] 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E93DB800) [pid = 3748] [serial = 1749] [outer = 0000000000000000] 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F72E2000) [pid = 3748] [serial = 1750] [outer = 000000C2E93DB800] 12:51:01 INFO - PROCESS | 3748 | 1468353061679 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7BB5800) [pid = 3748] [serial = 1751] [outer = 000000C2E93DB800] 12:51:02 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E82A2000 == 28 [pid = 3748] [id = 561] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F296D800) [pid = 3748] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F20A4000) [pid = 3748] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F1490000) [pid = 3748] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F4385000) [pid = 3748] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F51E6400) [pid = 3748] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F50BEC00) [pid = 3748] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5562800) [pid = 3748] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E96EC400) [pid = 3748] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84F3400) [pid = 3748] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E859D400) [pid = 3748] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E7ACD400) [pid = 3748] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8211800) [pid = 3748] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F55A0000) [pid = 3748] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F5232C00) [pid = 3748] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F20A3400) [pid = 3748] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2EE414800) [pid = 3748] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E894EC00) [pid = 3748] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E84EC800) [pid = 3748] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2EE30E800) [pid = 3748] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2EE41AC00) [pid = 3748] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F4B28800) [pid = 3748] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F4676400) [pid = 3748] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2EC8DD400) [pid = 3748] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:51:03 INFO - PROCESS | 3748 | 1468353063501 Marionette TRACE conn9 <- [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]]]}] 12:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2024ms 12:51:03 INFO - PROCESS | 3748 | 1468353063554 Marionette TRACE conn9 -> [0,2297,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 3748 | 1468353063558 Marionette TRACE conn9 <- [1,2297,null,{"value":"13"}] 12:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:51:03 INFO - PROCESS | 3748 | 1468353063564 Marionette TRACE conn9 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:51:03 INFO - PROCESS | 3748 | 1468353063567 Marionette TRACE conn9 <- [1,2298,null,{}] 12:51:03 INFO - PROCESS | 3748 | 1468353063574 Marionette TRACE conn9 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:03 INFO - PROCESS | 3748 | 1468353063577 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:03 INFO - PROCESS | 3748 | 1468353063673 Marionette TRACE conn9 <- [1,2299,null,{"value":null}] 12:51:03 INFO - PROCESS | 3748 | 1468353063681 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 3748 | 1468353063686 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBF7800 == 29 [pid = 3748] [id = 584] 12:51:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E8215400) [pid = 3748] [serial = 1752] [outer = 0000000000000000] 12:51:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E8268C00) [pid = 3748] [serial = 1753] [outer = 000000C2E8215400] 12:51:03 INFO - PROCESS | 3748 | 1468353063745 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E83EFC00) [pid = 3748] [serial = 1754] [outer = 000000C2E8215400] 12:51:04 INFO - PROCESS | 3748 | 1468353064239 Marionette TRACE conn9 <- [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]]]}] 12:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 12:51:04 INFO - PROCESS | 3748 | 1468353064301 Marionette TRACE conn9 -> [0,2301,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 3748 | 1468353064307 Marionette TRACE conn9 <- [1,2301,null,{"value":"13"}] 12:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:51:04 INFO - PROCESS | 3748 | 1468353064313 Marionette TRACE conn9 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - PROCESS | 3748 | 1468353064316 Marionette TRACE conn9 <- [1,2302,null,{}] 12:51:04 INFO - PROCESS | 3748 | 1468353064340 Marionette TRACE conn9 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:04 INFO - PROCESS | 3748 | 1468353064343 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:04 INFO - PROCESS | 3748 | 1468353064450 Marionette TRACE conn9 <- [1,2303,null,{"value":null}] 12:51:04 INFO - PROCESS | 3748 | 1468353064529 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:04 INFO - PROCESS | 3748 | 1468353064532 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146A000 == 30 [pid = 3748] [id = 585] 12:51:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E84A4000) [pid = 3748] [serial = 1755] [outer = 0000000000000000] 12:51:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84F1000) [pid = 3748] [serial = 1756] [outer = 000000C2E84A4000] 12:51:04 INFO - PROCESS | 3748 | 1468353064584 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8596400) [pid = 3748] [serial = 1757] [outer = 000000C2E84A4000] 12:51:04 INFO - PROCESS | 3748 | 1468353064980 Marionette TRACE conn9 <- [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]]]}] 12:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 693ms 12:51:05 INFO - PROCESS | 3748 | 1468353065007 Marionette TRACE conn9 -> [0,2305,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 3748 | 1468353065010 Marionette TRACE conn9 <- [1,2305,null,{"value":"13"}] 12:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:51:05 INFO - PROCESS | 3748 | 1468353065013 Marionette TRACE conn9 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 3748 | 1468353065017 Marionette TRACE conn9 <- [1,2306,null,{}] 12:51:05 INFO - PROCESS | 3748 | 1468353065030 Marionette TRACE conn9 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:05 INFO - PROCESS | 3748 | 1468353065035 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:05 INFO - PROCESS | 3748 | 1468353065152 Marionette TRACE conn9 <- [1,2307,null,{"value":null}] 12:51:05 INFO - PROCESS | 3748 | 1468353065160 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 3748 | 1468353065163 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E4800 == 31 [pid = 3748] [id = 586] 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E659A400) [pid = 3748] [serial = 1758] [outer = 0000000000000000] 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E96E2C00) [pid = 3748] [serial = 1759] [outer = 000000C2E659A400] 12:51:05 INFO - PROCESS | 3748 | 1468353065215 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2EC8D4800) [pid = 3748] [serial = 1760] [outer = 000000C2E659A400] 12:51:05 INFO - PROCESS | 3748 | 1468353065675 Marionette TRACE conn9 <- [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] 12:51:05 INFO - PROCESS | 3748 | 1468353065754 Marionette TRACE conn9 <- [1,2309,null,{"value":"13"}] 12:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:51:05 INFO - PROCESS | 3748 | 1468353065757 Marionette TRACE conn9 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 3748 | 1468353065759 Marionette TRACE conn9 <- [1,2310,null,{}] 12:51:05 INFO - PROCESS | 3748 | 1468353065763 Marionette TRACE conn9 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:05 INFO - PROCESS | 3748 | 1468353065765 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:05 INFO - PROCESS | 3748 | 1468353065856 Marionette TRACE conn9 <- [1,2311,null,{"value":null}] 12:51:05 INFO - PROCESS | 3748 | 1468353065862 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 3748 | 1468353065864 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5519800 == 32 [pid = 3748] [id = 587] 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ED22F400) [pid = 3748] [serial = 1761] [outer = 0000000000000000] 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED30A000) [pid = 3748] [serial = 1762] [outer = 000000C2ED22F400] 12:51:05 INFO - PROCESS | 3748 | 1468353065913 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED5DE400) [pid = 3748] [serial = 1763] [outer = 000000C2ED22F400] 12:51:06 INFO - PROCESS | 3748 | 1468353066339 Marionette TRACE conn9 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 12:51:06 INFO - PROCESS | 3748 | 1468353066389 Marionette TRACE conn9 -> [0,2313,"getWindowHandle",null] 12:51:06 INFO - PROCESS | 3748 | 1468353066391 Marionette TRACE conn9 <- [1,2313,null,{"value":"13"}] 12:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:51:06 INFO - PROCESS | 3748 | 1468353066394 Marionette TRACE conn9 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:51:06 INFO - PROCESS | 3748 | 1468353066396 Marionette TRACE conn9 <- [1,2314,null,{}] 12:51:06 INFO - PROCESS | 3748 | 1468353066400 Marionette TRACE conn9 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:06 INFO - PROCESS | 3748 | 1468353066403 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:06 INFO - PROCESS | 3748 | 1468353066488 Marionette TRACE conn9 <- [1,2315,null,{"value":null}] 12:51:06 INFO - PROCESS | 3748 | 1468353066527 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 3748 | 1468353066529 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDD800 == 33 [pid = 3748] [id = 588] 12:51:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E83F1000) [pid = 3748] [serial = 1764] [outer = 0000000000000000] 12:51:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED98F800) [pid = 3748] [serial = 1765] [outer = 000000C2E83F1000] 12:51:06 INFO - PROCESS | 3748 | 1468353066575 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE419C00) [pid = 3748] [serial = 1766] [outer = 000000C2E83F1000] 12:51:07 INFO - PROCESS | 3748 | 1468353066995 Marionette TRACE conn9 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 12:51:07 INFO - PROCESS | 3748 | 1468353067027 Marionette TRACE conn9 -> [0,2317,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 3748 | 1468353067029 Marionette TRACE conn9 <- [1,2317,null,{"value":"13"}] 12:51:07 INFO - PROCESS | 3748 | 1468353067037 Marionette TRACE conn9 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:51:07 INFO - PROCESS | 3748 | 1468353067039 Marionette TRACE conn9 <- [1,2318,null,{}] 12:51:07 INFO - PROCESS | 3748 | 1468353067043 Marionette TRACE conn9 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 3748 | 1468353067049 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:07 INFO - PROCESS | 3748 | 1468353067156 Marionette TRACE conn9 <- [1,2319,null,{"value":null}] 12:51:07 INFO - PROCESS | 3748 | 1468353067165 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 3748 | 1468353067167 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91F000 == 34 [pid = 3748] [id = 589] 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE41D800) [pid = 3748] [serial = 1767] [outer = 0000000000000000] 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F20A3400) [pid = 3748] [serial = 1768] [outer = 000000C2EE41D800] 12:51:07 INFO - PROCESS | 3748 | 1468353067214 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2202400) [pid = 3748] [serial = 1769] [outer = 000000C2EE41D800] 12:51:07 INFO - PROCESS | 3748 | 1468353067623 Marionette TRACE conn9 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 12:51:07 INFO - PROCESS | 3748 | 1468353067670 Marionette TRACE conn9 -> [0,2321,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 3748 | 1468353067673 Marionette TRACE conn9 <- [1,2321,null,{"value":"13"}] 12:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:51:07 INFO - PROCESS | 3748 | 1468353067676 Marionette TRACE conn9 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 3748 | 1468353067678 Marionette TRACE conn9 <- [1,2322,null,{}] 12:51:07 INFO - PROCESS | 3748 | 1468353067686 Marionette TRACE conn9 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 3748 | 1468353067688 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:07 INFO - PROCESS | 3748 | 1468353067770 Marionette TRACE conn9 <- [1,2323,null,{"value":null}] 12:51:07 INFO - PROCESS | 3748 | 1468353067776 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 3748 | 1468353067778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB093000 == 35 [pid = 3748] [id = 590] 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F28CA800) [pid = 3748] [serial = 1770] [outer = 0000000000000000] 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F296F400) [pid = 3748] [serial = 1771] [outer = 000000C2F28CA800] 12:51:07 INFO - PROCESS | 3748 | 1468353067824 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F2ECFC00) [pid = 3748] [serial = 1772] [outer = 000000C2F28CA800] 12:51:08 INFO - PROCESS | 3748 | 1468353068262 Marionette TRACE conn9 <- [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]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 12:51:08 INFO - PROCESS | 3748 | 1468353068317 Marionette TRACE conn9 -> [0,2325,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 3748 | 1468353068320 Marionette TRACE conn9 <- [1,2325,null,{"value":"13"}] 12:51:08 INFO - PROCESS | 3748 | 1468353068323 Marionette TRACE conn9 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - PROCESS | 3748 | 1468353068325 Marionette TRACE conn9 <- [1,2326,null,{}] 12:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:51:08 INFO - PROCESS | 3748 | 1468353068328 Marionette TRACE conn9 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:08 INFO - PROCESS | 3748 | 1468353068330 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:08 INFO - PROCESS | 3748 | 1468353068418 Marionette TRACE conn9 <- [1,2327,null,{"value":null}] 12:51:08 INFO - PROCESS | 3748 | 1468353068424 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 3748 | 1468353068426 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB142000 == 36 [pid = 3748] [id = 591] 12:51:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4355400) [pid = 3748] [serial = 1773] [outer = 0000000000000000] 12:51:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F484C400) [pid = 3748] [serial = 1774] [outer = 000000C2F4355400] 12:51:08 INFO - PROCESS | 3748 | 1468353068472 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F2E67000) [pid = 3748] [serial = 1775] [outer = 000000C2F4355400] 12:51:08 INFO - PROCESS | 3748 | 1468353068957 Marionette TRACE conn9 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 12:51:09 INFO - PROCESS | 3748 | 1468353068999 Marionette TRACE conn9 -> [0,2329,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 3748 | 1468353069002 Marionette TRACE conn9 <- [1,2329,null,{"value":"13"}] 12:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:51:09 INFO - PROCESS | 3748 | 1468353069005 Marionette TRACE conn9 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 3748 | 1468353069007 Marionette TRACE conn9 <- [1,2330,null,{}] 12:51:09 INFO - PROCESS | 3748 | 1468353069015 Marionette TRACE conn9 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:09 INFO - PROCESS | 3748 | 1468353069017 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:09 INFO - PROCESS | 3748 | 1468353069127 Marionette TRACE conn9 <- [1,2331,null,{"value":null}] 12:51:09 INFO - PROCESS | 3748 | 1468353069209 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 3748 | 1468353069211 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E1000 == 37 [pid = 3748] [id = 592] 12:51:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8948C00) [pid = 3748] [serial = 1776] [outer = 0000000000000000] 12:51:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4EBDC00) [pid = 3748] [serial = 1777] [outer = 000000C2E8948C00] 12:51:09 INFO - PROCESS | 3748 | 1468353069257 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F51E2400) [pid = 3748] [serial = 1778] [outer = 000000C2E8948C00] 12:51:09 INFO - PROCESS | 3748 | 1468353069682 Marionette TRACE conn9 <- [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]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 12:51:09 INFO - PROCESS | 3748 | 1468353069743 Marionette TRACE conn9 -> [0,2333,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 3748 | 1468353069745 Marionette TRACE conn9 <- [1,2333,null,{"value":"13"}] 12:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:51:09 INFO - PROCESS | 3748 | 1468353069749 Marionette TRACE conn9 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 3748 | 1468353069750 Marionette TRACE conn9 <- [1,2334,null,{}] 12:51:09 INFO - PROCESS | 3748 | 1468353069754 Marionette TRACE conn9 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:09 INFO - PROCESS | 3748 | 1468353069756 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:09 INFO - PROCESS | 3748 | 1468353069874 Marionette TRACE conn9 <- [1,2335,null,{"value":null}] 12:51:09 INFO - PROCESS | 3748 | 1468353069930 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 3748 | 1468353069932 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC308000 == 38 [pid = 3748] [id = 593] 12:51:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F51DD000) [pid = 3748] [serial = 1779] [outer = 0000000000000000] 12:51:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F555CC00) [pid = 3748] [serial = 1780] [outer = 000000C2F51DD000] 12:51:09 INFO - PROCESS | 3748 | 1468353069978 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F559A000) [pid = 3748] [serial = 1781] [outer = 000000C2F51DD000] 12:51:10 INFO - PROCESS | 3748 | 1468353070403 Marionette TRACE conn9 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 12:51:10 INFO - PROCESS | 3748 | 1468353070423 Marionette TRACE conn9 -> [0,2337,"getWindowHandle",null] 12:51:10 INFO - PROCESS | 3748 | 1468353070425 Marionette TRACE conn9 <- [1,2337,null,{"value":"13"}] 12:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:51:10 INFO - PROCESS | 3748 | 1468353070428 Marionette TRACE conn9 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - PROCESS | 3748 | 1468353070431 Marionette TRACE conn9 <- [1,2338,null,{}] 12:51:10 INFO - PROCESS | 3748 | 1468353070435 Marionette TRACE conn9 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:10 INFO - PROCESS | 3748 | 1468353070437 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:10 INFO - PROCESS | 3748 | 1468353070594 Marionette TRACE conn9 <- [1,2339,null,{"value":null}] 12:51:10 INFO - PROCESS | 3748 | 1468353070619 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 3748 | 1468353070622 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDC000 == 39 [pid = 3748] [id = 594] 12:51:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F60FC400) [pid = 3748] [serial = 1782] [outer = 0000000000000000] 12:51:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F7298000) [pid = 3748] [serial = 1783] [outer = 000000C2F60FC400] 12:51:10 INFO - PROCESS | 3748 | 1468353070671 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F7BA3800) [pid = 3748] [serial = 1784] [outer = 000000C2F60FC400] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F55CB800) [pid = 3748] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F2EC6C00) [pid = 3748] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F4B2B000) [pid = 3748] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F55A0400) [pid = 3748] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F51E7000) [pid = 3748] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F29DA800) [pid = 3748] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2EE4D7C00) [pid = 3748] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2ED98EC00) [pid = 3748] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E832FC00) [pid = 3748] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EC8D9C00) [pid = 3748] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E659E800) [pid = 3748] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E842F800) [pid = 3748] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:51:10 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E820C400) [pid = 3748] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:51:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8949000) [pid = 3748] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:51:11 INFO - PROCESS | 3748 | 1468353071185 Marionette TRACE conn9 <- [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]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 839ms 12:51:11 INFO - PROCESS | 3748 | 1468353071271 Marionette TRACE conn9 -> [0,2341,"getWindowHandle",null] 12:51:11 INFO - PROCESS | 3748 | 1468353071273 Marionette TRACE conn9 <- [1,2341,null,{"value":"13"}] 12:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:51:11 INFO - PROCESS | 3748 | 1468353071277 Marionette TRACE conn9 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 3748 | 1468353071279 Marionette TRACE conn9 <- [1,2342,null,{}] 12:51:11 INFO - PROCESS | 3748 | 1468353071283 Marionette TRACE conn9 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:11 INFO - PROCESS | 3748 | 1468353071285 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:11 INFO - PROCESS | 3748 | 1468353071371 Marionette TRACE conn9 <- [1,2343,null,{"value":null}] 12:51:11 INFO - PROCESS | 3748 | 1468353071376 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 3748 | 1468353071378 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3B1000 == 40 [pid = 3748] [id = 595] 12:51:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E832E400) [pid = 3748] [serial = 1785] [outer = 0000000000000000] 12:51:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F1FF5C00) [pid = 3748] [serial = 1786] [outer = 000000C2E832E400] 12:51:11 INFO - PROCESS | 3748 | 1468353071426 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F55CB800) [pid = 3748] [serial = 1787] [outer = 000000C2E832E400] 12:51:11 INFO - PROCESS | 3748 | 1468353071843 Marionette TRACE conn9 <- [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]]]}] 12:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 12:51:11 INFO - PROCESS | 3748 | 1468353071909 Marionette TRACE conn9 -> [0,2345,"getWindowHandle",null] 12:51:11 INFO - PROCESS | 3748 | 1468353071912 Marionette TRACE conn9 <- [1,2345,null,{"value":"13"}] 12:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:51:11 INFO - PROCESS | 3748 | 1468353071915 Marionette TRACE conn9 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - PROCESS | 3748 | 1468353071917 Marionette TRACE conn9 <- [1,2346,null,{}] 12:51:11 INFO - PROCESS | 3748 | 1468353071921 Marionette TRACE conn9 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:11 INFO - PROCESS | 3748 | 1468353071923 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:12 INFO - PROCESS | 3748 | 1468353072010 Marionette TRACE conn9 <- [1,2347,null,{"value":null}] 12:51:12 INFO - PROCESS | 3748 | 1468353072018 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 3748 | 1468353072020 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8B4800 == 41 [pid = 3748] [id = 596] 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F72E3800) [pid = 3748] [serial = 1788] [outer = 0000000000000000] 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7BBE800) [pid = 3748] [serial = 1789] [outer = 000000C2F72E3800] 12:51:12 INFO - PROCESS | 3748 | 1468353072066 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7FA4800) [pid = 3748] [serial = 1790] [outer = 000000C2F72E3800] 12:51:12 INFO - PROCESS | 3748 | 1468353072512 Marionette TRACE conn9 <- [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]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 12:51:12 INFO - PROCESS | 3748 | 1468353072551 Marionette TRACE conn9 -> [0,2349,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 3748 | 1468353072553 Marionette TRACE conn9 <- [1,2349,null,{"value":"13"}] 12:51:12 INFO - PROCESS | 3748 | 1468353072557 Marionette TRACE conn9 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 3748 | 1468353072558 Marionette TRACE conn9 <- [1,2350,null,{}] 12:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:51:12 INFO - PROCESS | 3748 | 1468353072562 Marionette TRACE conn9 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:12 INFO - PROCESS | 3748 | 1468353072564 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:12 INFO - PROCESS | 3748 | 1468353072655 Marionette TRACE conn9 <- [1,2351,null,{"value":null}] 12:51:12 INFO - PROCESS | 3748 | 1468353072661 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 3748 | 1468353072663 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDCA2000 == 42 [pid = 3748] [id = 597] 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F7FAAC00) [pid = 3748] [serial = 1791] [outer = 0000000000000000] 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7FAF000) [pid = 3748] [serial = 1792] [outer = 000000C2F7FAAC00] 12:51:12 INFO - PROCESS | 3748 | 1468353072708 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F9F51000) [pid = 3748] [serial = 1793] [outer = 000000C2F7FAAC00] 12:51:13 INFO - PROCESS | 3748 | 1468353073465 Marionette TRACE conn9 <- [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]]]}] 12:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 12:51:13 INFO - PROCESS | 3748 | 1468353073548 Marionette TRACE conn9 -> [0,2353,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 3748 | 1468353073553 Marionette TRACE conn9 <- [1,2353,null,{"value":"13"}] 12:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:51:13 INFO - PROCESS | 3748 | 1468353073558 Marionette TRACE conn9 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:51:13 INFO - PROCESS | 3748 | 1468353073562 Marionette TRACE conn9 <- [1,2354,null,{}] 12:51:13 INFO - PROCESS | 3748 | 1468353073568 Marionette TRACE conn9 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:13 INFO - PROCESS | 3748 | 1468353073572 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:13 INFO - PROCESS | 3748 | 1468353073732 Marionette TRACE conn9 <- [1,2355,null,{"value":null}] 12:51:13 INFO - PROCESS | 3748 | 1468353073852 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 3748 | 1468353073855 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE934000 == 43 [pid = 3748] [id = 598] 12:51:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E7F28000) [pid = 3748] [serial = 1794] [outer = 0000000000000000] 12:51:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E832F800) [pid = 3748] [serial = 1795] [outer = 000000C2E7F28000] 12:51:13 INFO - PROCESS | 3748 | 1468353073915 Marionette DEBUG loaded listener.js 12:51:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E84A4C00) [pid = 3748] [serial = 1796] [outer = 000000C2E7F28000] 12:51:14 INFO - PROCESS | 3748 | 1468353074813 Marionette TRACE conn9 <- [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]]]}] 12:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1281ms 12:51:14 INFO - PROCESS | 3748 | 1468353074842 Marionette TRACE conn9 -> [0,2357,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 3748 | 1468353074846 Marionette TRACE conn9 <- [1,2357,null,{"value":"13"}] 12:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:51:14 INFO - PROCESS | 3748 | 1468353074851 Marionette TRACE conn9 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:51:14 INFO - PROCESS | 3748 | 1468353074855 Marionette TRACE conn9 <- [1,2358,null,{}] 12:51:14 INFO - PROCESS | 3748 | 1468353074860 Marionette TRACE conn9 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:14 INFO - PROCESS | 3748 | 1468353074863 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:14 INFO - PROCESS | 3748 | 1468353074978 Marionette TRACE conn9 <- [1,2359,null,{"value":null}] 12:51:15 INFO - PROCESS | 3748 | 1468353075062 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 3748 | 1468353075067 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECBD9000 == 44 [pid = 3748] [id = 599] 12:51:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E8262800) [pid = 3748] [serial = 1797] [outer = 0000000000000000] 12:51:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E832F000) [pid = 3748] [serial = 1798] [outer = 000000C2E8262800] 12:51:15 INFO - PROCESS | 3748 | 1468353075166 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E84E9800) [pid = 3748] [serial = 1799] [outer = 000000C2E8262800] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFE6800 == 43 [pid = 3748] [id = 582] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8B4800 == 42 [pid = 3748] [id = 596] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3B1000 == 41 [pid = 3748] [id = 595] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDC000 == 40 [pid = 3748] [id = 594] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC308000 == 39 [pid = 3748] [id = 593] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E1000 == 38 [pid = 3748] [id = 592] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB142000 == 37 [pid = 3748] [id = 591] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB093000 == 36 [pid = 3748] [id = 590] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91F000 == 35 [pid = 3748] [id = 589] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDD800 == 34 [pid = 3748] [id = 588] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5519800 == 33 [pid = 3748] [id = 587] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F72E2000) [pid = 3748] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E4800 == 32 [pid = 3748] [id = 586] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146A000 == 31 [pid = 3748] [id = 585] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBF7800 == 30 [pid = 3748] [id = 584] 12:51:15 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD32A800 == 29 [pid = 3748] [id = 583] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F72E0400) [pid = 3748] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4675C00) [pid = 3748] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F50BD400) [pid = 3748] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4B2AC00) [pid = 3748] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F55CD400) [pid = 3748] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F51E8800) [pid = 3748] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F7210400) [pid = 3748] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7298800) [pid = 3748] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F559D800) [pid = 3748] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F2ECF400) [pid = 3748] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F28C2C00) [pid = 3748] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F2975000) [pid = 3748] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F1428800) [pid = 3748] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F20AA400) [pid = 3748] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2ED60D800) [pid = 3748] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ED98E400) [pid = 3748] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2ECB0EC00) [pid = 3748] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ECFF9000) [pid = 3748] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8A1A800) [pid = 3748] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EC8BFC00) [pid = 3748] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E849E000) [pid = 3748] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E84ED800) [pid = 3748] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E83EC400) [pid = 3748] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E820D000) [pid = 3748] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F1F4B000) [pid = 3748] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F4EBAC00) [pid = 3748] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F4386000) [pid = 3748] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:51:15 INFO - PROCESS | 3748 | 1468353075751 Marionette TRACE conn9 <- [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]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 924ms 12:51:15 INFO - PROCESS | 3748 | 1468353075780 Marionette TRACE conn9 -> [0,2361,"getWindowHandle",null] 12:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:51:15 INFO - PROCESS | 3748 | 1468353075786 Marionette TRACE conn9 <- [1,2361,null,{"value":"13"}] 12:51:15 INFO - PROCESS | 3748 | 1468353075793 Marionette TRACE conn9 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - PROCESS | 3748 | 1468353075796 Marionette TRACE conn9 <- [1,2362,null,{}] 12:51:15 INFO - PROCESS | 3748 | 1468353075800 Marionette TRACE conn9 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:15 INFO - PROCESS | 3748 | 1468353075802 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:15 INFO - PROCESS | 3748 | 1468353075897 Marionette TRACE conn9 <- [1,2363,null,{"value":null}] 12:51:15 INFO - PROCESS | 3748 | 1468353075905 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 3748 | 1468353075908 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2834000 == 30 [pid = 3748] [id = 600] 12:51:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8594C00) [pid = 3748] [serial = 1800] [outer = 0000000000000000] 12:51:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E876D000) [pid = 3748] [serial = 1801] [outer = 000000C2E8594C00] 12:51:15 INFO - PROCESS | 3748 | 1468353075959 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8A1BC00) [pid = 3748] [serial = 1802] [outer = 000000C2E8594C00] 12:51:16 INFO - PROCESS | 3748 | 1468353076470 Marionette TRACE conn9 <- [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]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 12:51:16 INFO - PROCESS | 3748 | 1468353076528 Marionette TRACE conn9 -> [0,2365,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 3748 | 1468353076530 Marionette TRACE conn9 <- [1,2365,null,{"value":"13"}] 12:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:51:16 INFO - PROCESS | 3748 | 1468353076534 Marionette TRACE conn9 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - PROCESS | 3748 | 1468353076538 Marionette TRACE conn9 <- [1,2366,null,{}] 12:51:16 INFO - PROCESS | 3748 | 1468353076549 Marionette TRACE conn9 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:16 INFO - PROCESS | 3748 | 1468353076554 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:16 INFO - PROCESS | 3748 | 1468353076648 Marionette TRACE conn9 <- [1,2367,null,{"value":null}] 12:51:16 INFO - PROCESS | 3748 | 1468353076727 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 3748 | 1468353076730 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F543C000 == 31 [pid = 3748] [id = 601] 12:51:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EC8DC000) [pid = 3748] [serial = 1803] [outer = 0000000000000000] 12:51:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ECB17800) [pid = 3748] [serial = 1804] [outer = 000000C2EC8DC000] 12:51:16 INFO - PROCESS | 3748 | 1468353076782 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED2E1C00) [pid = 3748] [serial = 1805] [outer = 000000C2EC8DC000] 12:51:17 INFO - PROCESS | 3748 | 1468353077188 Marionette TRACE conn9 <- [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]]]}] 12:51: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 12:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 12:51:17 INFO - PROCESS | 3748 | 1468353077229 Marionette TRACE conn9 -> [0,2369,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 3748 | 1468353077232 Marionette TRACE conn9 <- [1,2369,null,{"value":"13"}] 12:51:17 INFO - PROCESS | 3748 | 1468353077235 Marionette TRACE conn9 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:51:17 INFO - PROCESS | 3748 | 1468353077237 Marionette TRACE conn9 <- [1,2370,null,{}] 12:51:17 INFO - PROCESS | 3748 | 1468353077241 Marionette TRACE conn9 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:17 INFO - PROCESS | 3748 | 1468353077243 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:17 INFO - PROCESS | 3748 | 1468353077335 Marionette TRACE conn9 <- [1,2371,null,{"value":null}] 12:51:17 INFO - PROCESS | 3748 | 1468353077341 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 3748 | 1468353077343 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F551B000 == 32 [pid = 3748] [id = 602] 12:51:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED6BEC00) [pid = 3748] [serial = 1806] [outer = 0000000000000000] 12:51:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE376800) [pid = 3748] [serial = 1807] [outer = 000000C2ED6BEC00] 12:51:17 INFO - PROCESS | 3748 | 1468353077390 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE4DA000) [pid = 3748] [serial = 1808] [outer = 000000C2ED6BEC00] 12:51:17 INFO - PROCESS | 3748 | 1468353077834 Marionette TRACE conn9 <- [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]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 12:51:17 INFO - PROCESS | 3748 | 1468353077871 Marionette TRACE conn9 -> [0,2373,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 3748 | 1468353077873 Marionette TRACE conn9 <- [1,2373,null,{"value":"13"}] 12:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:51:17 INFO - PROCESS | 3748 | 1468353077884 Marionette TRACE conn9 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - PROCESS | 3748 | 1468353077886 Marionette TRACE conn9 <- [1,2374,null,{}] 12:51:17 INFO - PROCESS | 3748 | 1468353077889 Marionette TRACE conn9 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:17 INFO - PROCESS | 3748 | 1468353077891 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:18 INFO - PROCESS | 3748 | 1468353078000 Marionette TRACE conn9 <- [1,2375,null,{"value":null}] 12:51:18 INFO - PROCESS | 3748 | 1468353078082 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 3748 | 1468353078091 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9F24800 == 33 [pid = 3748] [id = 603] 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED98E400) [pid = 3748] [serial = 1809] [outer = 0000000000000000] 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F1435800) [pid = 3748] [serial = 1810] [outer = 000000C2ED98E400] 12:51:18 INFO - PROCESS | 3748 | 1468353078140 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F209F400) [pid = 3748] [serial = 1811] [outer = 000000C2ED98E400] 12:51:18 INFO - PROCESS | 3748 | 1468353078567 Marionette TRACE conn9 <- [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]]]}] 12:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 735ms 12:51:18 INFO - PROCESS | 3748 | 1468353078623 Marionette TRACE conn9 -> [0,2377,"getWindowHandle",null] 12:51:18 INFO - PROCESS | 3748 | 1468353078625 Marionette TRACE conn9 <- [1,2377,null,{"value":"13"}] 12:51:18 INFO - PROCESS | 3748 | 1468353078628 Marionette TRACE conn9 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - PROCESS | 3748 | 1468353078630 Marionette TRACE conn9 <- [1,2378,null,{}] 12:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:51:18 INFO - PROCESS | 3748 | 1468353078634 Marionette TRACE conn9 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:18 INFO - PROCESS | 3748 | 1468353078640 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:18 INFO - PROCESS | 3748 | 1468353078788 Marionette TRACE conn9 <- [1,2379,null,{"value":null}] 12:51:18 INFO - PROCESS | 3748 | 1468353078848 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 3748 | 1468353078851 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA91A800 == 34 [pid = 3748] [id = 604] 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F28C4C00) [pid = 3748] [serial = 1812] [outer = 0000000000000000] 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4386000) [pid = 3748] [serial = 1813] [outer = 000000C2F28C4C00] 12:51:18 INFO - PROCESS | 3748 | 1468353078898 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4AD2000) [pid = 3748] [serial = 1814] [outer = 000000C2F28C4C00] 12:51:19 INFO - PROCESS | 3748 | 1468353079340 Marionette TRACE conn9 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 12:51:19 INFO - PROCESS | 3748 | 1468353079418 Marionette TRACE conn9 -> [0,2381,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 3748 | 1468353079420 Marionette TRACE conn9 <- [1,2381,null,{"value":"13"}] 12:51:19 INFO - PROCESS | 3748 | 1468353079423 Marionette TRACE conn9 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 3748 | 1468353079425 Marionette TRACE conn9 <- [1,2382,null,{}] 12:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:51:19 INFO - PROCESS | 3748 | 1468353079437 Marionette TRACE conn9 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:19 INFO - PROCESS | 3748 | 1468353079439 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:19 INFO - PROCESS | 3748 | 1468353079550 Marionette TRACE conn9 <- [1,2383,null,{"value":null}] 12:51:19 INFO - PROCESS | 3748 | 1468353079606 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 3748 | 1468353079608 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB082800 == 35 [pid = 3748] [id = 605] 12:51:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4AD2800) [pid = 3748] [serial = 1815] [outer = 0000000000000000] 12:51:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F51DE000) [pid = 3748] [serial = 1816] [outer = 000000C2F4AD2800] 12:51:19 INFO - PROCESS | 3748 | 1468353079654 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F52F0000) [pid = 3748] [serial = 1817] [outer = 000000C2F4AD2800] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8948C00) [pid = 3748] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F51DD000) [pid = 3748] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4355400) [pid = 3748] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E83F1000) [pid = 3748] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E84A4000) [pid = 3748] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE41D800) [pid = 3748] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F28CA800) [pid = 3748] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E659A400) [pid = 3748] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E93DB800) [pid = 3748] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8215400) [pid = 3748] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2ED22F400) [pid = 3748] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F60FC400) [pid = 3748] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F72E3800) [pid = 3748] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:51:20 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E832E400) [pid = 3748] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:51:20 INFO - PROCESS | 3748 | 1468353080180 Marionette TRACE conn9 <- [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]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 12:51:20 INFO - PROCESS | 3748 | 1468353080210 Marionette TRACE conn9 -> [0,2385,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 3748 | 1468353080213 Marionette TRACE conn9 <- [1,2385,null,{"value":"13"}] 12:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:51:20 INFO - PROCESS | 3748 | 1468353080216 Marionette TRACE conn9 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - PROCESS | 3748 | 1468353080218 Marionette TRACE conn9 <- [1,2386,null,{}] 12:51:20 INFO - PROCESS | 3748 | 1468353080222 Marionette TRACE conn9 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:20 INFO - PROCESS | 3748 | 1468353080224 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:20 INFO - PROCESS | 3748 | 1468353080338 Marionette TRACE conn9 <- [1,2387,null,{"value":null}] 12:51:20 INFO - PROCESS | 3748 | 1468353080392 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 3748 | 1468353080394 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB11A800 == 36 [pid = 3748] [id = 606] 12:51:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E842D400) [pid = 3748] [serial = 1818] [outer = 0000000000000000] 12:51:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F2043400) [pid = 3748] [serial = 1819] [outer = 000000C2E842D400] 12:51:20 INFO - PROCESS | 3748 | 1468353080441 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F523A800) [pid = 3748] [serial = 1820] [outer = 000000C2E842D400] 12:51:20 INFO - PROCESS | 3748 | 1468353080803 Marionette TRACE conn9 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 12:51:20 INFO - PROCESS | 3748 | 1468353080850 Marionette TRACE conn9 -> [0,2389,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 3748 | 1468353080853 Marionette TRACE conn9 <- [1,2389,null,{"value":"13"}] 12:51:20 INFO - PROCESS | 3748 | 1468353080856 Marionette TRACE conn9 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:51:20 INFO - PROCESS | 3748 | 1468353080858 Marionette TRACE conn9 <- [1,2390,null,{}] 12:51:20 INFO - PROCESS | 3748 | 1468353080861 Marionette TRACE conn9 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:20 INFO - PROCESS | 3748 | 1468353080863 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:20 INFO - PROCESS | 3748 | 1468353080949 Marionette TRACE conn9 <- [1,2391,null,{"value":null}] 12:51:20 INFO - PROCESS | 3748 | 1468353080954 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 3748 | 1468353080956 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC018000 == 37 [pid = 3748] [id = 607] 12:51:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F52FC400) [pid = 3748] [serial = 1821] [outer = 0000000000000000] 12:51:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F5599400) [pid = 3748] [serial = 1822] [outer = 000000C2F52FC400] 12:51:21 INFO - PROCESS | 3748 | 1468353081001 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F58C2400) [pid = 3748] [serial = 1823] [outer = 000000C2F52FC400] 12:51:21 INFO - PROCESS | 3748 | 1468353081451 Marionette TRACE conn9 <- [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]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 12:51:21 INFO - PROCESS | 3748 | 1468353081498 Marionette TRACE conn9 -> [0,2393,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 3748 | 1468353081500 Marionette TRACE conn9 <- [1,2393,null,{"value":"13"}] 12:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:51:21 INFO - PROCESS | 3748 | 1468353081503 Marionette TRACE conn9 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 3748 | 1468353081505 Marionette TRACE conn9 <- [1,2394,null,{}] 12:51:21 INFO - PROCESS | 3748 | 1468353081509 Marionette TRACE conn9 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:21 INFO - PROCESS | 3748 | 1468353081511 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:21 INFO - PROCESS | 3748 | 1468353081597 Marionette TRACE conn9 <- [1,2395,null,{"value":null}] 12:51:21 INFO - PROCESS | 3748 | 1468353081602 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 3748 | 1468353081604 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550C000 == 38 [pid = 3748] [id = 608] 12:51:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F59E1400) [pid = 3748] [serial = 1824] [outer = 0000000000000000] 12:51:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F603C400) [pid = 3748] [serial = 1825] [outer = 000000C2F59E1400] 12:51:21 INFO - PROCESS | 3748 | 1468353081649 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7293C00) [pid = 3748] [serial = 1826] [outer = 000000C2F59E1400] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F14000 == 37 [pid = 3748] [id = 580] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E9800 == 36 [pid = 3748] [id = 579] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFB5800 == 35 [pid = 3748] [id = 581] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2834000 == 34 [pid = 3748] [id = 600] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECBD9000 == 33 [pid = 3748] [id = 599] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDCA2000 == 32 [pid = 3748] [id = 597] 12:51:22 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE934000 == 31 [pid = 3748] [id = 598] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F543C000 == 30 [pid = 3748] [id = 601] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB082800 == 29 [pid = 3748] [id = 605] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB11A800 == 28 [pid = 3748] [id = 606] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA91A800 == 27 [pid = 3748] [id = 604] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F551B000 == 26 [pid = 3748] [id = 602] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC018000 == 25 [pid = 3748] [id = 607] 12:51:23 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9F24800 == 24 [pid = 3748] [id = 603] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F4EBDC00) [pid = 3748] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F555CC00) [pid = 3748] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F51E2400) [pid = 3748] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F484C400) [pid = 3748] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2ED98F800) [pid = 3748] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE419C00) [pid = 3748] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E84F1000) [pid = 3748] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8596400) [pid = 3748] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F20A3400) [pid = 3748] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F2202400) [pid = 3748] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F296F400) [pid = 3748] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F2ECFC00) [pid = 3748] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E96E2C00) [pid = 3748] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2EC8D4800) [pid = 3748] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F7BB5800) [pid = 3748] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E8268C00) [pid = 3748] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E83EFC00) [pid = 3748] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2ED30A000) [pid = 3748] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2ED5DE400) [pid = 3748] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F7298000) [pid = 3748] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F7FAF000) [pid = 3748] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F559A000) [pid = 3748] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F7FA4800) [pid = 3748] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F7BBE800) [pid = 3748] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F7BA3800) [pid = 3748] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F1FF5C00) [pid = 3748] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (000000C2F55CB800) [pid = 3748] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | --DOMWINDOW == 50 (000000C2F2E67000) [pid = 3748] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:51:23 INFO - PROCESS | 3748 | 1468353083413 Marionette TRACE conn9 <- [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]]]}] 12:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1926ms 12:51:23 INFO - PROCESS | 3748 | 1468353083437 Marionette TRACE conn9 -> [0,2397,"getWindowHandle",null] 12:51:23 INFO - PROCESS | 3748 | 1468353083441 Marionette TRACE conn9 <- [1,2397,null,{"value":"13"}] 12:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:51:23 INFO - PROCESS | 3748 | 1468353083446 Marionette TRACE conn9 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:51:23 INFO - PROCESS | 3748 | 1468353083450 Marionette TRACE conn9 <- [1,2398,null,{}] 12:51:23 INFO - PROCESS | 3748 | 1468353083457 Marionette TRACE conn9 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:23 INFO - PROCESS | 3748 | 1468353083461 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:23 INFO - PROCESS | 3748 | 1468353083556 Marionette TRACE conn9 <- [1,2399,null,{"value":null}] 12:51:23 INFO - PROCESS | 3748 | 1468353083564 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 3748 | 1468353083569 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED82F800 == 25 [pid = 3748] [id = 609] 12:51:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (000000C2E8268C00) [pid = 3748] [serial = 1827] [outer = 0000000000000000] 12:51:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (000000C2E8327800) [pid = 3748] [serial = 1828] [outer = 000000C2E8268C00] 12:51:23 INFO - PROCESS | 3748 | 1468353083621 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E8429000) [pid = 3748] [serial = 1829] [outer = 000000C2E8268C00] 12:51:24 INFO - PROCESS | 3748 | 1468353084132 Marionette TRACE conn9 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 12:51:24 INFO - PROCESS | 3748 | 1468353084182 Marionette TRACE conn9 -> [0,2401,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 3748 | 1468353084188 Marionette TRACE conn9 <- [1,2401,null,{"value":"13"}] 12:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:51:24 INFO - PROCESS | 3748 | 1468353084194 Marionette TRACE conn9 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 3748 | 1468353084197 Marionette TRACE conn9 <- [1,2402,null,{}] 12:51:24 INFO - PROCESS | 3748 | 1468353084202 Marionette TRACE conn9 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:24 INFO - PROCESS | 3748 | 1468353084205 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:24 INFO - PROCESS | 3748 | 1468353084298 Marionette TRACE conn9 <- [1,2403,null,{"value":null}] 12:51:24 INFO - PROCESS | 3748 | 1468353084313 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 3748 | 1468353084316 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2844000 == 26 [pid = 3748] [id = 610] 12:51:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E8594000) [pid = 3748] [serial = 1830] [outer = 0000000000000000] 12:51:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E8597800) [pid = 3748] [serial = 1831] [outer = 000000C2E8594000] 12:51:24 INFO - PROCESS | 3748 | 1468353084367 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E8776400) [pid = 3748] [serial = 1832] [outer = 000000C2E8594000] 12:51:24 INFO - PROCESS | 3748 | 1468353084847 Marionette TRACE conn9 <- [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]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 12:51:24 INFO - PROCESS | 3748 | 1468353084867 Marionette TRACE conn9 -> [0,2405,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 3748 | 1468353084870 Marionette TRACE conn9 <- [1,2405,null,{"value":"13"}] 12:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:51:24 INFO - PROCESS | 3748 | 1468353084873 Marionette TRACE conn9 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 3748 | 1468353084877 Marionette TRACE conn9 <- [1,2406,null,{}] 12:51:24 INFO - PROCESS | 3748 | 1468353084889 Marionette TRACE conn9 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:24 INFO - PROCESS | 3748 | 1468353084894 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:25 INFO - PROCESS | 3748 | 1468353085013 Marionette TRACE conn9 <- [1,2407,null,{"value":null}] 12:51:25 INFO - PROCESS | 3748 | 1468353085024 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 3748 | 1468353085028 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E8000 == 27 [pid = 3748] [id = 611] 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E6599000) [pid = 3748] [serial = 1833] [outer = 0000000000000000] 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2EC8D4400) [pid = 3748] [serial = 1834] [outer = 000000C2E6599000] 12:51:25 INFO - PROCESS | 3748 | 1468353085146 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2ECB0F800) [pid = 3748] [serial = 1835] [outer = 000000C2E6599000] 12:51:25 INFO - PROCESS | 3748 | 1468353085548 Marionette TRACE conn9 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 12:51:25 INFO - PROCESS | 3748 | 1468353085610 Marionette TRACE conn9 -> [0,2409,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 3748 | 1468353085613 Marionette TRACE conn9 <- [1,2409,null,{"value":"13"}] 12:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:51:25 INFO - PROCESS | 3748 | 1468353085617 Marionette TRACE conn9 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:51:25 INFO - PROCESS | 3748 | 1468353085619 Marionette TRACE conn9 <- [1,2410,null,{}] 12:51:25 INFO - PROCESS | 3748 | 1468353085622 Marionette TRACE conn9 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:25 INFO - PROCESS | 3748 | 1468353085624 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:25 INFO - PROCESS | 3748 | 1468353085743 Marionette TRACE conn9 <- [1,2411,null,{"value":null}] 12:51:25 INFO - PROCESS | 3748 | 1468353085757 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 3748 | 1468353085760 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5570000 == 28 [pid = 3748] [id = 612] 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2ED30BC00) [pid = 3748] [serial = 1836] [outer = 0000000000000000] 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2ED579C00) [pid = 3748] [serial = 1837] [outer = 000000C2ED30BC00] 12:51:25 INFO - PROCESS | 3748 | 1468353085807 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2ED83B800) [pid = 3748] [serial = 1838] [outer = 000000C2ED30BC00] 12:51:26 INFO - PROCESS | 3748 | 1468353086229 Marionette TRACE conn9 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 12:51:26 INFO - PROCESS | 3748 | 1468353086248 Marionette TRACE conn9 -> [0,2413,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 3748 | 1468353086250 Marionette TRACE conn9 <- [1,2413,null,{"value":"13"}] 12:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:51:26 INFO - PROCESS | 3748 | 1468353086253 Marionette TRACE conn9 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 3748 | 1468353086255 Marionette TRACE conn9 <- [1,2414,null,{}] 12:51:26 INFO - PROCESS | 3748 | 1468353086259 Marionette TRACE conn9 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 3748 | 1468353086261 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:26 INFO - PROCESS | 3748 | 1468353086373 Marionette TRACE conn9 <- [1,2415,null,{"value":null}] 12:51:26 INFO - PROCESS | 3748 | 1468353086411 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 3748 | 1468353086413 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE7000 == 29 [pid = 3748] [id = 613] 12:51:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8593000) [pid = 3748] [serial = 1839] [outer = 0000000000000000] 12:51:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2EE417C00) [pid = 3748] [serial = 1840] [outer = 000000C2E8593000] 12:51:26 INFO - PROCESS | 3748 | 1468353086465 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2EEE49000) [pid = 3748] [serial = 1841] [outer = 000000C2E8593000] 12:51:26 INFO - PROCESS | 3748 | 1468353086875 Marionette TRACE conn9 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 12:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:51:26 INFO - PROCESS | 3748 | 1468353086931 Marionette TRACE conn9 -> [0,2417,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 3748 | 1468353086933 Marionette TRACE conn9 <- [1,2417,null,{"value":"13"}] 12:51:26 INFO - PROCESS | 3748 | 1468353086937 Marionette TRACE conn9 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 3748 | 1468353086939 Marionette TRACE conn9 <- [1,2418,null,{}] 12:51:26 INFO - PROCESS | 3748 | 1468353086942 Marionette TRACE conn9 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 3748 | 1468353086948 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:27 INFO - PROCESS | 3748 | 1468353087059 Marionette TRACE conn9 <- [1,2419,null,{"value":null}] 12:51:27 INFO - PROCESS | 3748 | 1468353087071 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:27 INFO - PROCESS | 3748 | 1468353087073 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD7F800 == 30 [pid = 3748] [id = 614] 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F1433C00) [pid = 3748] [serial = 1842] [outer = 0000000000000000] 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F20A9C00) [pid = 3748] [serial = 1843] [outer = 000000C2F1433C00] 12:51:27 INFO - PROCESS | 3748 | 1468353087118 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F2975800) [pid = 3748] [serial = 1844] [outer = 000000C2F1433C00] 12:51:27 INFO - PROCESS | 3748 | 1468353087552 Marionette TRACE conn9 <- [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]]]}] 12:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 12:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:51:27 INFO - PROCESS | 3748 | 1468353087570 Marionette TRACE conn9 -> [0,2421,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 3748 | 1468353087572 Marionette TRACE conn9 <- [1,2421,null,{"value":"13"}] 12:51:27 INFO - PROCESS | 3748 | 1468353087576 Marionette TRACE conn9 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:51:27 INFO - PROCESS | 3748 | 1468353087578 Marionette TRACE conn9 <- [1,2422,null,{}] 12:51:27 INFO - PROCESS | 3748 | 1468353087581 Marionette TRACE conn9 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:27 INFO - PROCESS | 3748 | 1468353087584 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:27 INFO - PROCESS | 3748 | 1468353087670 Marionette TRACE conn9 <- [1,2423,null,{"value":null}] 12:51:27 INFO - PROCESS | 3748 | 1468353087676 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:27 INFO - PROCESS | 3748 | 1468353087678 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB09F000 == 31 [pid = 3748] [id = 615] 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F2976400) [pid = 3748] [serial = 1845] [outer = 0000000000000000] 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F4355800) [pid = 3748] [serial = 1846] [outer = 000000C2F2976400] 12:51:27 INFO - PROCESS | 3748 | 1468353087724 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F466BC00) [pid = 3748] [serial = 1847] [outer = 000000C2F2976400] 12:51:28 INFO - PROCESS | 3748 | 1468353088172 Marionette TRACE conn9 <- [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]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 12:51:28 INFO - PROCESS | 3748 | 1468353088223 Marionette TRACE conn9 -> [0,2425,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 3748 | 1468353088225 Marionette TRACE conn9 <- [1,2425,null,{"value":"13"}] 12:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:51:28 INFO - PROCESS | 3748 | 1468353088229 Marionette TRACE conn9 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 3748 | 1468353088230 Marionette TRACE conn9 <- [1,2426,null,{}] 12:51:28 INFO - PROCESS | 3748 | 1468353088234 Marionette TRACE conn9 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:28 INFO - PROCESS | 3748 | 1468353088237 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:28 INFO - PROCESS | 3748 | 1468353088318 Marionette TRACE conn9 <- [1,2427,null,{"value":null}] 12:51:28 INFO - PROCESS | 3748 | 1468353088325 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 3748 | 1468353088327 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB14A000 == 32 [pid = 3748] [id = 616] 12:51:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F466D400) [pid = 3748] [serial = 1848] [outer = 0000000000000000] 12:51:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F4B2A800) [pid = 3748] [serial = 1849] [outer = 000000C2F466D400] 12:51:28 INFO - PROCESS | 3748 | 1468353088373 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F4EBAC00) [pid = 3748] [serial = 1850] [outer = 000000C2F466D400] 12:51:28 INFO - PROCESS | 3748 | 1468353088836 Marionette TRACE conn9 <- [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]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 12:51:28 INFO - PROCESS | 3748 | 1468353088900 Marionette TRACE conn9 -> [0,2429,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 3748 | 1468353088902 Marionette TRACE conn9 <- [1,2429,null,{"value":"13"}] 12:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:51:28 INFO - PROCESS | 3748 | 1468353088906 Marionette TRACE conn9 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 3748 | 1468353088908 Marionette TRACE conn9 <- [1,2430,null,{}] 12:51:28 INFO - PROCESS | 3748 | 1468353088917 Marionette TRACE conn9 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:28 INFO - PROCESS | 3748 | 1468353088919 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:29 INFO - PROCESS | 3748 | 1468353089028 Marionette TRACE conn9 <- [1,2431,null,{"value":null}] 12:51:29 INFO - PROCESS | 3748 | 1468353089107 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 3748 | 1468353089109 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52E6800 == 33 [pid = 3748] [id = 617] 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4EBF400) [pid = 3748] [serial = 1851] [outer = 0000000000000000] 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F51E2400) [pid = 3748] [serial = 1852] [outer = 000000C2F4EBF400] 12:51:29 INFO - PROCESS | 3748 | 1468353089156 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F5232C00) [pid = 3748] [serial = 1853] [outer = 000000C2F4EBF400] 12:51:29 INFO - PROCESS | 3748 | 1468353089586 Marionette TRACE conn9 <- [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]]]}] 12:51:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:51:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 733ms 12:51:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:51:29 INFO - PROCESS | 3748 | 1468353089643 Marionette TRACE conn9 -> [0,2433,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 3748 | 1468353089645 Marionette TRACE conn9 <- [1,2433,null,{"value":"13"}] 12:51:29 INFO - PROCESS | 3748 | 1468353089648 Marionette TRACE conn9 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - PROCESS | 3748 | 1468353089650 Marionette TRACE conn9 <- [1,2434,null,{}] 12:51:29 INFO - PROCESS | 3748 | 1468353089654 Marionette TRACE conn9 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:29 INFO - PROCESS | 3748 | 1468353089656 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:29 INFO - PROCESS | 3748 | 1468353089781 Marionette TRACE conn9 <- [1,2435,null,{"value":null}] 12:51:29 INFO - PROCESS | 3748 | 1468353089793 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 3748 | 1468353089795 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC30C000 == 34 [pid = 3748] [id = 618] 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51EB800) [pid = 3748] [serial = 1854] [outer = 0000000000000000] 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F559F800) [pid = 3748] [serial = 1855] [outer = 000000C2F51EB800] 12:51:29 INFO - PROCESS | 3748 | 1468353089840 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F59E0400) [pid = 3748] [serial = 1856] [outer = 000000C2F51EB800] 12:51:30 INFO - PROCESS | 3748 | 1468353090267 Marionette TRACE conn9 <- [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]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 12:51:30 INFO - PROCESS | 3748 | 1468353090327 Marionette TRACE conn9 -> [0,2437,"getWindowHandle",null] 12:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:51:30 INFO - PROCESS | 3748 | 1468353090330 Marionette TRACE conn9 <- [1,2437,null,{"value":"13"}] 12:51:30 INFO - PROCESS | 3748 | 1468353090333 Marionette TRACE conn9 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - PROCESS | 3748 | 1468353090336 Marionette TRACE conn9 <- [1,2438,null,{}] 12:51:30 INFO - PROCESS | 3748 | 1468353090340 Marionette TRACE conn9 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:30 INFO - PROCESS | 3748 | 1468353090342 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:30 INFO - PROCESS | 3748 | 1468353090499 Marionette TRACE conn9 <- [1,2439,null,{"value":null}] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ED98E400) [pid = 3748] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F28C4C00) [pid = 3748] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E842D400) [pid = 3748] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4AD2800) [pid = 3748] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F52FC400) [pid = 3748] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED6BEC00) [pid = 3748] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EC8DC000) [pid = 3748] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8594C00) [pid = 3748] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8262800) [pid = 3748] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E7F28000) [pid = 3748] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:51:30 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F7FAAC00) [pid = 3748] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:51:30 INFO - PROCESS | 3748 | 1468353090670 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 3748 | 1468353090673 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FE5000 == 35 [pid = 3748] [id = 619] 12:51:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E6597400) [pid = 3748] [serial = 1857] [outer = 0000000000000000] 12:51:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E820F800) [pid = 3748] [serial = 1858] [outer = 000000C2E6597400] 12:51:30 INFO - PROCESS | 3748 | 1468353090722 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE4CE400) [pid = 3748] [serial = 1859] [outer = 000000C2E6597400] 12:51:31 INFO - PROCESS | 3748 | 1468353091079 Marionette TRACE conn9 <- [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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 776ms 12:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:51:31 INFO - PROCESS | 3748 | 1468353091112 Marionette TRACE conn9 -> [0,2441,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 3748 | 1468353091114 Marionette TRACE conn9 <- [1,2441,null,{"value":"13"}] 12:51:31 INFO - PROCESS | 3748 | 1468353091118 Marionette TRACE conn9 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 3748 | 1468353091120 Marionette TRACE conn9 <- [1,2442,null,{}] 12:51:31 INFO - PROCESS | 3748 | 1468353091124 Marionette TRACE conn9 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:31 INFO - PROCESS | 3748 | 1468353091126 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:31 INFO - PROCESS | 3748 | 1468353091242 Marionette TRACE conn9 <- [1,2443,null,{"value":null}] 12:51:31 INFO - PROCESS | 3748 | 1468353091250 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 3748 | 1468353091252 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFCF800 == 36 [pid = 3748] [id = 620] 12:51:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F4361000) [pid = 3748] [serial = 1860] [outer = 0000000000000000] 12:51:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F72DF400) [pid = 3748] [serial = 1861] [outer = 000000C2F4361000] 12:51:31 INFO - PROCESS | 3748 | 1468353091299 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F7772800) [pid = 3748] [serial = 1862] [outer = 000000C2F4361000] 12:51:31 INFO - PROCESS | 3748 | 1468353091705 Marionette TRACE conn9 <- [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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 12:51:31 INFO - PROCESS | 3748 | 1468353091750 Marionette TRACE conn9 -> [0,2445,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 3748 | 1468353091752 Marionette TRACE conn9 <- [1,2445,null,{"value":"13"}] 12:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:51:31 INFO - PROCESS | 3748 | 1468353091756 Marionette TRACE conn9 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 3748 | 1468353091758 Marionette TRACE conn9 <- [1,2446,null,{}] 12:51:31 INFO - PROCESS | 3748 | 1468353091762 Marionette TRACE conn9 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:31 INFO - PROCESS | 3748 | 1468353091764 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:31 INFO - PROCESS | 3748 | 1468353091880 Marionette TRACE conn9 <- [1,2447,null,{"value":null}] 12:51:31 INFO - PROCESS | 3748 | 1468353091888 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 3748 | 1468353091890 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD31C800 == 37 [pid = 3748] [id = 621] 12:51:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED2B0C00) [pid = 3748] [serial = 1863] [outer = 0000000000000000] 12:51:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7BB1800) [pid = 3748] [serial = 1864] [outer = 000000C2ED2B0C00] 12:51:31 INFO - PROCESS | 3748 | 1468353091935 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F7BBD400) [pid = 3748] [serial = 1865] [outer = 000000C2ED2B0C00] 12:51:32 INFO - PROCESS | 3748 | 1468353092358 Marionette TRACE conn9 <- [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]]]}] 12:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 12:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:51:32 INFO - PROCESS | 3748 | 1468353092388 Marionette TRACE conn9 -> [0,2449,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 3748 | 1468353092390 Marionette TRACE conn9 <- [1,2449,null,{"value":"13"}] 12:51:32 INFO - PROCESS | 3748 | 1468353092393 Marionette TRACE conn9 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:51:32 INFO - PROCESS | 3748 | 1468353092395 Marionette TRACE conn9 <- [1,2450,null,{}] 12:51:32 INFO - PROCESS | 3748 | 1468353092399 Marionette TRACE conn9 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:32 INFO - PROCESS | 3748 | 1468353092401 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:32 INFO - PROCESS | 3748 | 1468353092520 Marionette TRACE conn9 <- [1,2451,null,{"value":null}] 12:51:32 INFO - PROCESS | 3748 | 1468353092528 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 3748 | 1468353092530 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3A3000 == 38 [pid = 3748] [id = 622] 12:51:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F55A4800) [pid = 3748] [serial = 1866] [outer = 0000000000000000] 12:51:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F7BC4C00) [pid = 3748] [serial = 1867] [outer = 000000C2F55A4800] 12:51:32 INFO - PROCESS | 3748 | 1468353092583 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7FB0800) [pid = 3748] [serial = 1868] [outer = 000000C2F55A4800] 12:51:33 INFO - PROCESS | 3748 | 1468353093421 Marionette TRACE conn9 <- [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]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1069ms 12:51:33 INFO - PROCESS | 3748 | 1468353093467 Marionette TRACE conn9 -> [0,2453,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 3748 | 1468353093472 Marionette TRACE conn9 <- [1,2453,null,{"value":"13"}] 12:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:51:33 INFO - PROCESS | 3748 | 1468353093477 Marionette TRACE conn9 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - PROCESS | 3748 | 1468353093483 Marionette TRACE conn9 <- [1,2454,null,{}] 12:51:33 INFO - PROCESS | 3748 | 1468353093489 Marionette TRACE conn9 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:33 INFO - PROCESS | 3748 | 1468353093492 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:33 INFO - PROCESS | 3748 | 1468353093643 Marionette TRACE conn9 <- [1,2455,null,{"value":null}] 12:51:33 INFO - PROCESS | 3748 | 1468353093766 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 3748 | 1468353093769 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F206B000 == 39 [pid = 3748] [id = 623] 12:51:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E8325C00) [pid = 3748] [serial = 1869] [outer = 0000000000000000] 12:51:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8497000) [pid = 3748] [serial = 1870] [outer = 000000C2E8325C00] 12:51:33 INFO - PROCESS | 3748 | 1468353093831 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8594C00) [pid = 3748] [serial = 1871] [outer = 000000C2E8325C00] 12:51:34 INFO - PROCESS | 3748 | 1468353094773 Marionette TRACE conn9 <- [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]]]}] 12:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1328ms 12:51:34 INFO - PROCESS | 3748 | 1468353094809 Marionette TRACE conn9 -> [0,2457,"getWindowHandle",null] 12:51:34 INFO - PROCESS | 3748 | 1468353094814 Marionette TRACE conn9 <- [1,2457,null,{"value":"13"}] 12:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:51:34 INFO - PROCESS | 3748 | 1468353094818 Marionette TRACE conn9 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:51:34 INFO - PROCESS | 3748 | 1468353094822 Marionette TRACE conn9 <- [1,2458,null,{}] 12:51:34 INFO - PROCESS | 3748 | 1468353094828 Marionette TRACE conn9 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:34 INFO - PROCESS | 3748 | 1468353094831 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:34 INFO - PROCESS | 3748 | 1468353094942 Marionette TRACE conn9 <- [1,2459,null,{"value":null}] 12:51:35 INFO - PROCESS | 3748 | 1468353095024 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 3748 | 1468353095027 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E93A2000 == 40 [pid = 3748] [id = 624] 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E6F47400) [pid = 3748] [serial = 1872] [outer = 0000000000000000] 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E84A0C00) [pid = 3748] [serial = 1873] [outer = 000000C2E6F47400] 12:51:35 INFO - PROCESS | 3748 | 1468353095111 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E8777000) [pid = 3748] [serial = 1874] [outer = 000000C2E6F47400] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD31C800 == 39 [pid = 3748] [id = 621] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFCF800 == 38 [pid = 3748] [id = 620] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE5000 == 37 [pid = 3748] [id = 619] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC30C000 == 36 [pid = 3748] [id = 618] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E6800 == 35 [pid = 3748] [id = 617] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB14A000 == 34 [pid = 3748] [id = 616] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB09F000 == 33 [pid = 3748] [id = 615] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD7F800 == 32 [pid = 3748] [id = 614] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FE7000 == 31 [pid = 3748] [id = 613] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5570000 == 30 [pid = 3748] [id = 612] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52E8000 == 29 [pid = 3748] [id = 611] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2844000 == 28 [pid = 3748] [id = 610] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F603C400) [pid = 3748] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED82F800 == 27 [pid = 3748] [id = 609] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F1435800) [pid = 3748] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4AD2000) [pid = 3748] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F4386000) [pid = 3748] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F2043400) [pid = 3748] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F51DE000) [pid = 3748] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F5599400) [pid = 3748] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F52F0000) [pid = 3748] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F58C2400) [pid = 3748] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2EE376800) [pid = 3748] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ECB17800) [pid = 3748] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2ED2E1C00) [pid = 3748] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E876D000) [pid = 3748] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8A1BC00) [pid = 3748] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E84E9800) [pid = 3748] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E832F000) [pid = 3748] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E84A4C00) [pid = 3748] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E832F800) [pid = 3748] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F9F51000) [pid = 3748] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F209F400) [pid = 3748] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F523A800) [pid = 3748] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EE4DA000) [pid = 3748] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:51:35 INFO - PROCESS | 3748 | 1468353095580 Marionette TRACE conn9 <- [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]]]}] 12:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 777ms 12:51:35 INFO - PROCESS | 3748 | 1468353095599 Marionette TRACE conn9 -> [0,2461,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 3748 | 1468353095605 Marionette TRACE conn9 <- [1,2461,null,{"value":"13"}] 12:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:51:35 INFO - PROCESS | 3748 | 1468353095611 Marionette TRACE conn9 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 3748 | 1468353095614 Marionette TRACE conn9 <- [1,2462,null,{}] 12:51:35 INFO - PROCESS | 3748 | 1468353095618 Marionette TRACE conn9 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:35 INFO - PROCESS | 3748 | 1468353095621 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:35 INFO - PROCESS | 3748 | 1468353095717 Marionette TRACE conn9 <- [1,2463,null,{"value":null}] 12:51:35 INFO - PROCESS | 3748 | 1468353095723 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 3748 | 1468353095725 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2951000 == 28 [pid = 3748] [id = 625] 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8AB9800) [pid = 3748] [serial = 1875] [outer = 0000000000000000] 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EC8CC400) [pid = 3748] [serial = 1876] [outer = 000000C2E8AB9800] 12:51:35 INFO - PROCESS | 3748 | 1468353095775 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2ECB17800) [pid = 3748] [serial = 1877] [outer = 000000C2E8AB9800] 12:51:36 INFO - PROCESS | 3748 | 1468353096246 Marionette TRACE conn9 <- [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]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:51:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 12:51:36 INFO - PROCESS | 3748 | 1468353096285 Marionette TRACE conn9 -> [0,2465,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 3748 | 1468353096287 Marionette TRACE conn9 <- [1,2465,null,{"value":"13"}] 12:51:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:51:36 INFO - PROCESS | 3748 | 1468353096296 Marionette TRACE conn9 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - PROCESS | 3748 | 1468353096300 Marionette TRACE conn9 <- [1,2466,null,{}] 12:51:36 INFO - PROCESS | 3748 | 1468353096313 Marionette TRACE conn9 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:36 INFO - PROCESS | 3748 | 1468353096318 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:36 INFO - PROCESS | 3748 | 1468353096416 Marionette TRACE conn9 <- [1,2467,null,{"value":null}] 12:51:36 INFO - PROCESS | 3748 | 1468353096462 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 3748 | 1468353096465 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F544D000 == 29 [pid = 3748] [id = 626] 12:51:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ED98CC00) [pid = 3748] [serial = 1878] [outer = 0000000000000000] 12:51:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EE374000) [pid = 3748] [serial = 1879] [outer = 000000C2ED98CC00] 12:51:36 INFO - PROCESS | 3748 | 1468353096517 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE9F4000) [pid = 3748] [serial = 1880] [outer = 000000C2ED98CC00] 12:51:36 INFO - PROCESS | 3748 | 1468353096984 Marionette TRACE conn9 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 12:51:37 INFO - PROCESS | 3748 | 1468353097033 Marionette TRACE conn9 -> [0,2469,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 3748 | 1468353097036 Marionette TRACE conn9 <- [1,2469,null,{"value":"13"}] 12:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:51:37 INFO - PROCESS | 3748 | 1468353097039 Marionette TRACE conn9 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 3748 | 1468353097041 Marionette TRACE conn9 <- [1,2470,null,{}] 12:51:37 INFO - PROCESS | 3748 | 1468353097045 Marionette TRACE conn9 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:37 INFO - PROCESS | 3748 | 1468353097047 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:37 INFO - PROCESS | 3748 | 1468353097140 Marionette TRACE conn9 <- [1,2471,null,{"value":null}] 12:51:37 INFO - PROCESS | 3748 | 1468353097148 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 3748 | 1468353097150 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F778E800 == 30 [pid = 3748] [id = 627] 12:51:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F20A4000) [pid = 3748] [serial = 1881] [outer = 0000000000000000] 12:51:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F20A6C00) [pid = 3748] [serial = 1882] [outer = 000000C2F20A4000] 12:51:37 INFO - PROCESS | 3748 | 1468353097198 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F227A000) [pid = 3748] [serial = 1883] [outer = 000000C2F20A4000] 12:51:37 INFO - PROCESS | 3748 | 1468353097640 Marionette TRACE conn9 <- [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]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 12:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:51:37 INFO - PROCESS | 3748 | 1468353097672 Marionette TRACE conn9 -> [0,2473,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 3748 | 1468353097674 Marionette TRACE conn9 <- [1,2473,null,{"value":"13"}] 12:51:37 INFO - PROCESS | 3748 | 1468353097685 Marionette TRACE conn9 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 3748 | 1468353097687 Marionette TRACE conn9 <- [1,2474,null,{}] 12:51:37 INFO - PROCESS | 3748 | 1468353097699 Marionette TRACE conn9 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:37 INFO - PROCESS | 3748 | 1468353097701 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:37 INFO - PROCESS | 3748 | 1468353097812 Marionette TRACE conn9 <- [1,2475,null,{"value":null}] 12:51:37 INFO - PROCESS | 3748 | 1468353097894 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 3748 | 1468353097896 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA47C800 == 31 [pid = 3748] [id = 628] 12:51:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8214800) [pid = 3748] [serial = 1884] [outer = 0000000000000000] 12:51:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F296E000) [pid = 3748] [serial = 1885] [outer = 000000C2E8214800] 12:51:37 INFO - PROCESS | 3748 | 1468353097943 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F435AC00) [pid = 3748] [serial = 1886] [outer = 000000C2E8214800] 12:51:38 INFO - PROCESS | 3748 | 1468353098379 Marionette TRACE conn9 <- [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]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 754ms 12:51:38 INFO - PROCESS | 3748 | 1468353098442 Marionette TRACE conn9 -> [0,2477,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 3748 | 1468353098445 Marionette TRACE conn9 <- [1,2477,null,{"value":"13"}] 12:51:38 INFO - PROCESS | 3748 | 1468353098448 Marionette TRACE conn9 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 3748 | 1468353098450 Marionette TRACE conn9 <- [1,2478,null,{}] 12:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:51:38 INFO - PROCESS | 3748 | 1468353098453 Marionette TRACE conn9 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:38 INFO - PROCESS | 3748 | 1468353098459 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:38 INFO - PROCESS | 3748 | 1468353098596 Marionette TRACE conn9 <- [1,2479,null,{"value":null}] 12:51:38 INFO - PROCESS | 3748 | 1468353098608 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 3748 | 1468353098610 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB060000 == 32 [pid = 3748] [id = 629] 12:51:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4670800) [pid = 3748] [serial = 1887] [outer = 0000000000000000] 12:51:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4B2D000) [pid = 3748] [serial = 1888] [outer = 000000C2F4670800] 12:51:38 INFO - PROCESS | 3748 | 1468353098702 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F5563C00) [pid = 3748] [serial = 1889] [outer = 000000C2F4670800] 12:51:39 INFO - PROCESS | 3748 | 1468353099150 Marionette TRACE conn9 <- [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]]]}] 12:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 735ms 12:51:39 INFO - PROCESS | 3748 | 1468353099195 Marionette TRACE conn9 -> [0,2481,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 3748 | 1468353099197 Marionette TRACE conn9 <- [1,2481,null,{"value":"13"}] 12:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:51:39 INFO - PROCESS | 3748 | 1468353099201 Marionette TRACE conn9 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:51:39 INFO - PROCESS | 3748 | 1468353099203 Marionette TRACE conn9 <- [1,2482,null,{}] 12:51:39 INFO - PROCESS | 3748 | 1468353099206 Marionette TRACE conn9 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:39 INFO - PROCESS | 3748 | 1468353099208 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:39 INFO - PROCESS | 3748 | 1468353099319 Marionette TRACE conn9 <- [1,2483,null,{"value":null}] 12:51:39 INFO - PROCESS | 3748 | 1468353099324 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 3748 | 1468353099326 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB121800 == 33 [pid = 3748] [id = 630] 12:51:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2ED5EC000) [pid = 3748] [serial = 1890] [outer = 0000000000000000] 12:51:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F58B8C00) [pid = 3748] [serial = 1891] [outer = 000000C2ED5EC000] 12:51:39 INFO - PROCESS | 3748 | 1468353099372 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7292C00) [pid = 3748] [serial = 1892] [outer = 000000C2ED5EC000] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2ED2B0C00) [pid = 3748] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4EBF400) [pid = 3748] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8594000) [pid = 3748] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E6599000) [pid = 3748] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED30BC00) [pid = 3748] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8268C00) [pid = 3748] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F2976400) [pid = 3748] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8593000) [pid = 3748] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F466D400) [pid = 3748] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F51EB800) [pid = 3748] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F1433C00) [pid = 3748] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E6597400) [pid = 3748] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:51:39 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F4361000) [pid = 3748] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:51:39 INFO - PROCESS | 3748 | 1468353099915 Marionette TRACE conn9 <- [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]]]}] 12:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 12:51:39 INFO - PROCESS | 3748 | 1468353099979 Marionette TRACE conn9 -> [0,2485,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 3748 | 1468353099981 Marionette TRACE conn9 <- [1,2485,null,{"value":"13"}] 12:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:51:39 INFO - PROCESS | 3748 | 1468353099984 Marionette TRACE conn9 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:51:39 INFO - PROCESS | 3748 | 1468353099987 Marionette TRACE conn9 <- [1,2486,null,{}] 12:51:40 INFO - PROCESS | 3748 | 1468353099990 Marionette TRACE conn9 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:40 INFO - PROCESS | 3748 | 1468353099992 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:40 INFO - PROCESS | 3748 | 1468353100106 Marionette TRACE conn9 <- [1,2487,null,{"value":null}] 12:51:40 INFO - PROCESS | 3748 | 1468353100162 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 3748 | 1468353100164 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5B8000 == 34 [pid = 3748] [id = 631] 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E7ACA800) [pid = 3748] [serial = 1893] [outer = 0000000000000000] 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED594000) [pid = 3748] [serial = 1894] [outer = 000000C2E7ACA800] 12:51:40 INFO - PROCESS | 3748 | 1468353100210 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F5238400) [pid = 3748] [serial = 1895] [outer = 000000C2E7ACA800] 12:51:40 INFO - PROCESS | 3748 | 1468353100575 Marionette TRACE conn9 <- [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]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 12:51:40 INFO - PROCESS | 3748 | 1468353100634 Marionette TRACE conn9 -> [0,2489,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 3748 | 1468353100636 Marionette TRACE conn9 <- [1,2489,null,{"value":"13"}] 12:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:51:40 INFO - PROCESS | 3748 | 1468353100649 Marionette TRACE conn9 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 3748 | 1468353100651 Marionette TRACE conn9 <- [1,2490,null,{}] 12:51:40 INFO - PROCESS | 3748 | 1468353100655 Marionette TRACE conn9 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:40 INFO - PROCESS | 3748 | 1468353100657 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:40 INFO - PROCESS | 3748 | 1468353100743 Marionette TRACE conn9 <- [1,2491,null,{"value":null}] 12:51:40 INFO - PROCESS | 3748 | 1468353100748 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 3748 | 1468353100751 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC295000 == 35 [pid = 3748] [id = 632] 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F720CC00) [pid = 3748] [serial = 1896] [outer = 0000000000000000] 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F72E4C00) [pid = 3748] [serial = 1897] [outer = 000000C2F720CC00] 12:51:40 INFO - PROCESS | 3748 | 1468353100797 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F7BBBC00) [pid = 3748] [serial = 1898] [outer = 000000C2F720CC00] 12:51:41 INFO - PROCESS | 3748 | 1468353101228 Marionette TRACE conn9 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:51:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 12:51:41 INFO - PROCESS | 3748 | 1468353101275 Marionette TRACE conn9 -> [0,2493,"getWindowHandle",null] 12:51:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:51:41 INFO - PROCESS | 3748 | 1468353101277 Marionette TRACE conn9 <- [1,2493,null,{"value":"13"}] 12:51:41 INFO - PROCESS | 3748 | 1468353101280 Marionette TRACE conn9 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 3748 | 1468353101282 Marionette TRACE conn9 <- [1,2494,null,{}] 12:51:41 INFO - PROCESS | 3748 | 1468353101286 Marionette TRACE conn9 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:41 INFO - PROCESS | 3748 | 1468353101288 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:41 INFO - PROCESS | 3748 | 1468353101372 Marionette TRACE conn9 <- [1,2495,null,{"value":null}] 12:51:41 INFO - PROCESS | 3748 | 1468353101377 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 3748 | 1468353101379 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFCC800 == 36 [pid = 3748] [id = 633] 12:51:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8428400) [pid = 3748] [serial = 1899] [outer = 0000000000000000] 12:51:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE376000) [pid = 3748] [serial = 1900] [outer = 000000C2E8428400] 12:51:41 INFO - PROCESS | 3748 | 1468353101426 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F7FB1000) [pid = 3748] [serial = 1901] [outer = 000000C2E8428400] 12:51:41 INFO - PROCESS | 3748 | 1468353101957 Marionette TRACE conn9 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 12:51:42 INFO - PROCESS | 3748 | 1468353102016 Marionette TRACE conn9 -> [0,2497,"getWindowHandle",null] 12:51:42 INFO - PROCESS | 3748 | 1468353102022 Marionette TRACE conn9 <- [1,2497,null,{"value":"13"}] 12:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:51:42 INFO - PROCESS | 3748 | 1468353102027 Marionette TRACE conn9 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:51:42 INFO - PROCESS | 3748 | 1468353102031 Marionette TRACE conn9 <- [1,2498,null,{}] 12:51:42 INFO - PROCESS | 3748 | 1468353102038 Marionette TRACE conn9 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:42 INFO - PROCESS | 3748 | 1468353102041 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:42 INFO - PROCESS | 3748 | 1468353102216 Marionette TRACE conn9 <- [1,2499,null,{"value":null}] 12:51:42 INFO - PROCESS | 3748 | 1468353102315 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 3748 | 1468353102321 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2066800 == 37 [pid = 3748] [id = 634] 12:51:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E8591400) [pid = 3748] [serial = 1902] [outer = 0000000000000000] 12:51:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E859B000) [pid = 3748] [serial = 1903] [outer = 000000C2E8591400] 12:51:42 INFO - PROCESS | 3748 | 1468353102382 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E98B8800) [pid = 3748] [serial = 1904] [outer = 000000C2E8591400] 12:51:42 INFO - PROCESS | 3748 | 1468353102972 Marionette TRACE conn9 <- [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]]]}] 12:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 987ms 12:51:43 INFO - PROCESS | 3748 | 1468353103017 Marionette TRACE conn9 -> [0,2501,"getWindowHandle",null] 12:51:43 INFO - PROCESS | 3748 | 1468353103022 Marionette TRACE conn9 <- [1,2501,null,{"value":"13"}] 12:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:51:43 INFO - PROCESS | 3748 | 1468353103029 Marionette TRACE conn9 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:51:43 INFO - PROCESS | 3748 | 1468353103032 Marionette TRACE conn9 <- [1,2502,null,{}] 12:51:43 INFO - PROCESS | 3748 | 1468353103037 Marionette TRACE conn9 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:43 INFO - PROCESS | 3748 | 1468353103040 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:43 INFO - PROCESS | 3748 | 1468353103158 Marionette TRACE conn9 <- [1,2503,null,{"value":null}] 12:51:43 INFO - PROCESS | 3748 | 1468353103256 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 3748 | 1468353103259 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD71000 == 38 [pid = 3748] [id = 635] 12:51:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2EE375000) [pid = 3748] [serial = 1905] [outer = 0000000000000000] 12:51:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2EE4DB000) [pid = 3748] [serial = 1906] [outer = 000000C2EE375000] 12:51:43 INFO - PROCESS | 3748 | 1468353103319 Marionette DEBUG loaded listener.js 12:51:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F227C000) [pid = 3748] [serial = 1907] [outer = 000000C2EE375000] 12:51:43 INFO - PROCESS | 3748 | 1468353103970 Marionette TRACE conn9 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 12:51:44 INFO - PROCESS | 3748 | 1468353104017 Marionette TRACE conn9 -> [0,2505,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 3748 | 1468353104020 Marionette TRACE conn9 <- [1,2505,null,{"value":"13"}] 12:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:51:44 INFO - PROCESS | 3748 | 1468353104024 Marionette TRACE conn9 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:51:44 INFO - PROCESS | 3748 | 1468353104028 Marionette TRACE conn9 <- [1,2506,null,{}] 12:51:44 INFO - PROCESS | 3748 | 1468353104040 Marionette TRACE conn9 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:44 INFO - PROCESS | 3748 | 1468353104046 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:44 INFO - PROCESS | 3748 | 1468353104162 Marionette TRACE conn9 <- [1,2507,null,{"value":null}] 12:51:44 INFO - PROCESS | 3748 | 1468353104289 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 3748 | 1468353104293 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3B9800 == 39 [pid = 3748] [id = 636] 12:51:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4673400) [pid = 3748] [serial = 1908] [outer = 0000000000000000] 12:51:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F5562800) [pid = 3748] [serial = 1909] [outer = 000000C2F4673400] 12:51:44 INFO - PROCESS | 3748 | 1468353104354 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F7FB1400) [pid = 3748] [serial = 1910] [outer = 000000C2F4673400] 12:51:44 INFO - PROCESS | 3748 | 1468353104952 Marionette TRACE conn9 <- [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]]]}] 12:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 985ms 12:51:45 INFO - PROCESS | 3748 | 1468353105011 Marionette TRACE conn9 -> [0,2509,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 3748 | 1468353105015 Marionette TRACE conn9 <- [1,2509,null,{"value":"13"}] 12:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:51:45 INFO - PROCESS | 3748 | 1468353105018 Marionette TRACE conn9 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 3748 | 1468353105021 Marionette TRACE conn9 <- [1,2510,null,{}] 12:51:45 INFO - PROCESS | 3748 | 1468353105025 Marionette TRACE conn9 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:45 INFO - PROCESS | 3748 | 1468353105027 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:45 INFO - PROCESS | 3748 | 1468353105142 Marionette TRACE conn9 <- [1,2511,null,{"value":null}] 12:51:45 INFO - PROCESS | 3748 | 1468353105266 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 3748 | 1468353105269 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDC97800 == 40 [pid = 3748] [id = 637] 12:51:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F9F55000) [pid = 3748] [serial = 1911] [outer = 0000000000000000] 12:51:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2FA1B9400) [pid = 3748] [serial = 1912] [outer = 000000C2F9F55000] 12:51:45 INFO - PROCESS | 3748 | 1468353105327 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2FA1BF000) [pid = 3748] [serial = 1913] [outer = 000000C2F9F55000] 12:51:46 INFO - PROCESS | 3748 | 1468353106043 Marionette TRACE conn9 <- [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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1081ms 12:51:46 INFO - PROCESS | 3748 | 1468353106100 Marionette TRACE conn9 -> [0,2513,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 3748 | 1468353106105 Marionette TRACE conn9 <- [1,2513,null,{"value":"13"}] 12:51:46 INFO - PROCESS | 3748 | 1468353106110 Marionette TRACE conn9 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:51:46 INFO - PROCESS | 3748 | 1468353106113 Marionette TRACE conn9 <- [1,2514,null,{}] 12:51:46 INFO - PROCESS | 3748 | 1468353106119 Marionette TRACE conn9 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:46 INFO - PROCESS | 3748 | 1468353106122 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:46 INFO - PROCESS | 3748 | 1468353106232 Marionette TRACE conn9 <- [1,2515,null,{"value":null}] 12:51:46 INFO - PROCESS | 3748 | 1468353106365 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 3748 | 1468353106370 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E6F2F800 == 41 [pid = 3748] [id = 638] 12:51:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E849BC00) [pid = 3748] [serial = 1914] [outer = 0000000000000000] 12:51:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E84A4000) [pid = 3748] [serial = 1915] [outer = 000000C2E849BC00] 12:51:46 INFO - PROCESS | 3748 | 1468353106426 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2E859EC00) [pid = 3748] [serial = 1916] [outer = 000000C2E849BC00] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC295000 == 40 [pid = 3748] [id = 632] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED5B8000 == 39 [pid = 3748] [id = 631] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB121800 == 38 [pid = 3748] [id = 630] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB060000 == 37 [pid = 3748] [id = 629] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA47C800 == 36 [pid = 3748] [id = 628] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F778E800 == 35 [pid = 3748] [id = 627] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F544D000 == 34 [pid = 3748] [id = 626] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2951000 == 33 [pid = 3748] [id = 625] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E93A2000 == 32 [pid = 3748] [id = 624] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3A3000 == 31 [pid = 3748] [id = 622] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550C000 == 30 [pid = 3748] [id = 608] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F206B000 == 29 [pid = 3748] [id = 623] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDC97800 == 28 [pid = 3748] [id = 637] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3B9800 == 27 [pid = 3748] [id = 636] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD71000 == 26 [pid = 3748] [id = 635] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFCC800 == 25 [pid = 3748] [id = 633] 12:51:47 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2066800 == 24 [pid = 3748] [id = 634] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2F7BB1800) [pid = 3748] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F51E2400) [pid = 3748] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2E8597800) [pid = 3748] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2E8776400) [pid = 3748] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2EC8D4400) [pid = 3748] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2ECB0F800) [pid = 3748] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ED579C00) [pid = 3748] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2ED83B800) [pid = 3748] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8327800) [pid = 3748] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8429000) [pid = 3748] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F4355800) [pid = 3748] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F466BC00) [pid = 3748] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2EE417C00) [pid = 3748] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EEE49000) [pid = 3748] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F4B2A800) [pid = 3748] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F559F800) [pid = 3748] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F20A9C00) [pid = 3748] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F2975800) [pid = 3748] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F5232C00) [pid = 3748] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E820F800) [pid = 3748] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F72DF400) [pid = 3748] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F59E0400) [pid = 3748] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EE4CE400) [pid = 3748] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7BBD400) [pid = 3748] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F7772800) [pid = 3748] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F4EBAC00) [pid = 3748] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:51:47 INFO - PROCESS | 3748 | 1468353107690 Marionette TRACE conn9 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1630ms 12:51:47 INFO - PROCESS | 3748 | 1468353107787 Marionette TRACE conn9 -> [0,2517,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 3748 | 1468353107791 Marionette TRACE conn9 <- [1,2517,null,{"value":"13"}] 12:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:51:47 INFO - PROCESS | 3748 | 1468353107802 Marionette TRACE conn9 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 3748 | 1468353107806 Marionette TRACE conn9 <- [1,2518,null,{}] 12:51:47 INFO - PROCESS | 3748 | 1468353107811 Marionette TRACE conn9 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:47 INFO - PROCESS | 3748 | 1468353107815 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:47 INFO - PROCESS | 3748 | 1468353107910 Marionette TRACE conn9 <- [1,2519,null,{"value":null}] 12:51:47 INFO - PROCESS | 3748 | 1468353107917 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:47 INFO - PROCESS | 3748 | 1468353107920 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED829800 == 25 [pid = 3748] [id = 639] 12:51:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E820B000) [pid = 3748] [serial = 1917] [outer = 0000000000000000] 12:51:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8422800) [pid = 3748] [serial = 1918] [outer = 000000C2E820B000] 12:51:47 INFO - PROCESS | 3748 | 1468353107970 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E8496C00) [pid = 3748] [serial = 1919] [outer = 000000C2E820B000] 12:51:48 INFO - PROCESS | 3748 | 1468353108467 Marionette TRACE conn9 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 12:51:48 INFO - PROCESS | 3748 | 1468353108481 Marionette TRACE conn9 -> [0,2521,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 3748 | 1468353108486 Marionette TRACE conn9 <- [1,2521,null,{"value":"13"}] 12:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:51:48 INFO - PROCESS | 3748 | 1468353108497 Marionette TRACE conn9 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - PROCESS | 3748 | 1468353108500 Marionette TRACE conn9 <- [1,2522,null,{}] 12:51:48 INFO - PROCESS | 3748 | 1468353108504 Marionette TRACE conn9 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:48 INFO - PROCESS | 3748 | 1468353108507 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:48 INFO - PROCESS | 3748 | 1468353108601 Marionette TRACE conn9 <- [1,2523,null,{"value":null}] 12:51:48 INFO - PROCESS | 3748 | 1468353108611 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 3748 | 1468353108614 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2845000 == 26 [pid = 3748] [id = 640] 12:51:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E860AC00) [pid = 3748] [serial = 1920] [outer = 0000000000000000] 12:51:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8776400) [pid = 3748] [serial = 1921] [outer = 000000C2E860AC00] 12:51:48 INFO - PROCESS | 3748 | 1468353108664 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E8D56800) [pid = 3748] [serial = 1922] [outer = 000000C2E860AC00] 12:51:49 INFO - PROCESS | 3748 | 1468353109140 Marionette TRACE conn9 <- [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]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 672ms 12:51:49 INFO - PROCESS | 3748 | 1468353109172 Marionette TRACE conn9 -> [0,2525,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 3748 | 1468353109175 Marionette TRACE conn9 <- [1,2525,null,{"value":"13"}] 12:51:49 INFO - PROCESS | 3748 | 1468353109178 Marionette TRACE conn9 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:51:49 INFO - PROCESS | 3748 | 1468353109182 Marionette TRACE conn9 <- [1,2526,null,{}] 12:51:49 INFO - PROCESS | 3748 | 1468353109194 Marionette TRACE conn9 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:49 INFO - PROCESS | 3748 | 1468353109199 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:49 INFO - PROCESS | 3748 | 1468353109316 Marionette TRACE conn9 <- [1,2527,null,{"value":null}] 12:51:49 INFO - PROCESS | 3748 | 1468353109410 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 3748 | 1468353109413 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5509000 == 27 [pid = 3748] [id = 641] 12:51:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E7F4B400) [pid = 3748] [serial = 1923] [outer = 0000000000000000] 12:51:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2ED30A000) [pid = 3748] [serial = 1924] [outer = 000000C2E7F4B400] 12:51:49 INFO - PROCESS | 3748 | 1468353109465 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2ED61A400) [pid = 3748] [serial = 1925] [outer = 000000C2E7F4B400] 12:51:49 INFO - PROCESS | 3748 | 1468353109926 Marionette TRACE conn9 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 776ms 12:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:51:49 INFO - PROCESS | 3748 | 1468353109964 Marionette TRACE conn9 -> [0,2529,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 3748 | 1468353109967 Marionette TRACE conn9 <- [1,2529,null,{"value":"13"}] 12:51:49 INFO - PROCESS | 3748 | 1468353109970 Marionette TRACE conn9 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - PROCESS | 3748 | 1468353109972 Marionette TRACE conn9 <- [1,2530,null,{}] 12:51:49 INFO - PROCESS | 3748 | 1468353109975 Marionette TRACE conn9 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:49 INFO - PROCESS | 3748 | 1468353109978 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:50 INFO - PROCESS | 3748 | 1468353110096 Marionette TRACE conn9 <- [1,2531,null,{"value":null}] 12:51:50 INFO - PROCESS | 3748 | 1468353110102 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 3748 | 1468353110105 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7782800 == 28 [pid = 3748] [id = 642] 12:51:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2EE412800) [pid = 3748] [serial = 1926] [outer = 0000000000000000] 12:51:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2EE4D3400) [pid = 3748] [serial = 1927] [outer = 000000C2EE412800] 12:51:50 INFO - PROCESS | 3748 | 1468353110201 Marionette DEBUG loaded listener.js 12:51:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F1434800) [pid = 3748] [serial = 1928] [outer = 000000C2EE412800] 12:51:50 INFO - PROCESS | 3748 | 1468353110648 Marionette TRACE conn9 <- [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]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 12:51:50 INFO - PROCESS | 3748 | 1468353110704 Marionette TRACE conn9 -> [0,2533,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 3748 | 1468353110707 Marionette TRACE conn9 <- [1,2533,null,{"value":"13"}] 12:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:51:50 INFO - PROCESS | 3748 | 1468353110710 Marionette TRACE conn9 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 3748 | 1468353110712 Marionette TRACE conn9 <- [1,2534,null,{}] 12:51:50 INFO - PROCESS | 3748 | 1468353110715 Marionette TRACE conn9 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:50 INFO - PROCESS | 3748 | 1468353110718 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:50 INFO - PROCESS | 3748 | 1468353110829 Marionette TRACE conn9 <- [1,2535,null,{"value":null}] 12:51:50 INFO - PROCESS | 3748 | 1468353110837 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 3748 | 1468353110839 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA485000 == 29 [pid = 3748] [id = 643] 12:51:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E7630400) [pid = 3748] [serial = 1929] [outer = 0000000000000000] 12:51:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F203FC00) [pid = 3748] [serial = 1930] [outer = 000000C2E7630400] 12:51:50 INFO - PROCESS | 3748 | 1468353110935 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F20AEC00) [pid = 3748] [serial = 1931] [outer = 000000C2E7630400] 12:51:51 INFO - PROCESS | 3748 | 1468353111372 Marionette TRACE conn9 <- [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]]]}] 12:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 12:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:51:51 INFO - PROCESS | 3748 | 1468353111448 Marionette TRACE conn9 -> [0,2537,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 3748 | 1468353111451 Marionette TRACE conn9 <- [1,2537,null,{"value":"13"}] 12:51:51 INFO - PROCESS | 3748 | 1468353111454 Marionette TRACE conn9 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - PROCESS | 3748 | 1468353111456 Marionette TRACE conn9 <- [1,2538,null,{}] 12:51:51 INFO - PROCESS | 3748 | 1468353111460 Marionette TRACE conn9 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:51 INFO - PROCESS | 3748 | 1468353111466 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:51 INFO - PROCESS | 3748 | 1468353111609 Marionette TRACE conn9 <- [1,2539,null,{"value":null}] 12:51:51 INFO - PROCESS | 3748 | 1468353111662 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 3748 | 1468353111664 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB088800 == 30 [pid = 3748] [id = 644] 12:51:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F227B400) [pid = 3748] [serial = 1932] [outer = 0000000000000000] 12:51:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F4852800) [pid = 3748] [serial = 1933] [outer = 000000C2F227B400] 12:51:51 INFO - PROCESS | 3748 | 1468353111712 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F4B31800) [pid = 3748] [serial = 1934] [outer = 000000C2F227B400] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E8214800) [pid = 3748] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E6F47400) [pid = 3748] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F20A4000) [pid = 3748] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F55A4800) [pid = 3748] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ED98CC00) [pid = 3748] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4670800) [pid = 3748] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8325C00) [pid = 3748] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8AB9800) [pid = 3748] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F720CC00) [pid = 3748] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8428400) [pid = 3748] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E7ACA800) [pid = 3748] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ED5EC000) [pid = 3748] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:51:52 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F59E1400) [pid = 3748] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:51:52 INFO - PROCESS | 3748 | 1468353112238 Marionette TRACE conn9 <- [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]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 838ms 12:51:52 INFO - PROCESS | 3748 | 1468353112294 Marionette TRACE conn9 -> [0,2541,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 3748 | 1468353112296 Marionette TRACE conn9 <- [1,2541,null,{"value":"13"}] 12:51:52 INFO - PROCESS | 3748 | 1468353112299 Marionette TRACE conn9 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:51:52 INFO - PROCESS | 3748 | 1468353112301 Marionette TRACE conn9 <- [1,2542,null,{}] 12:51:52 INFO - PROCESS | 3748 | 1468353112305 Marionette TRACE conn9 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:52 INFO - PROCESS | 3748 | 1468353112307 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:52 INFO - PROCESS | 3748 | 1468353112390 Marionette TRACE conn9 <- [1,2543,null,{"value":null}] 12:51:52 INFO - PROCESS | 3748 | 1468353112395 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 3748 | 1468353112397 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB11F800 == 31 [pid = 3748] [id = 645] 12:51:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E876D000) [pid = 3748] [serial = 1935] [outer = 0000000000000000] 12:51:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F20A4000) [pid = 3748] [serial = 1936] [outer = 000000C2E876D000] 12:51:52 INFO - PROCESS | 3748 | 1468353112444 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4B32800) [pid = 3748] [serial = 1937] [outer = 000000C2E876D000] 12:51:52 INFO - PROCESS | 3748 | 1468353112868 Marionette TRACE conn9 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 631ms 12:51:52 INFO - PROCESS | 3748 | 1468353112933 Marionette TRACE conn9 -> [0,2545,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 3748 | 1468353112936 Marionette TRACE conn9 <- [1,2545,null,{"value":"13"}] 12:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:51:52 INFO - PROCESS | 3748 | 1468353112939 Marionette TRACE conn9 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - PROCESS | 3748 | 1468353112941 Marionette TRACE conn9 <- [1,2546,null,{}] 12:51:52 INFO - PROCESS | 3748 | 1468353112944 Marionette TRACE conn9 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:52 INFO - PROCESS | 3748 | 1468353112946 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:53 INFO - PROCESS | 3748 | 1468353113031 Marionette TRACE conn9 <- [1,2547,null,{"value":null}] 12:51:53 INFO - PROCESS | 3748 | 1468353113038 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 3748 | 1468353113040 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0D9000 == 32 [pid = 3748] [id = 646] 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F4B32C00) [pid = 3748] [serial = 1938] [outer = 0000000000000000] 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F51E2400) [pid = 3748] [serial = 1939] [outer = 000000C2F4B32C00] 12:51:53 INFO - PROCESS | 3748 | 1468353113087 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F52EFC00) [pid = 3748] [serial = 1940] [outer = 000000C2F4B32C00] 12:51:53 INFO - PROCESS | 3748 | 1468353113539 Marionette TRACE conn9 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 12:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:51:53 INFO - PROCESS | 3748 | 1468353113613 Marionette TRACE conn9 -> [0,2549,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 3748 | 1468353113616 Marionette TRACE conn9 <- [1,2549,null,{"value":"13"}] 12:51:53 INFO - PROCESS | 3748 | 1468353113619 Marionette TRACE conn9 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 3748 | 1468353113621 Marionette TRACE conn9 <- [1,2550,null,{}] 12:51:53 INFO - PROCESS | 3748 | 1468353113624 Marionette TRACE conn9 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:53 INFO - PROCESS | 3748 | 1468353113626 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:53 INFO - PROCESS | 3748 | 1468353113712 Marionette TRACE conn9 <- [1,2551,null,{"value":null}] 12:51:53 INFO - PROCESS | 3748 | 1468353113719 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 3748 | 1468353113721 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5508800 == 33 [pid = 3748] [id = 647] 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F52FD400) [pid = 3748] [serial = 1941] [outer = 0000000000000000] 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F559A800) [pid = 3748] [serial = 1942] [outer = 000000C2F52FD400] 12:51:53 INFO - PROCESS | 3748 | 1468353113768 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F58C0C00) [pid = 3748] [serial = 1943] [outer = 000000C2F52FD400] 12:51:54 INFO - PROCESS | 3748 | 1468353114646 Marionette TRACE conn9 <- [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]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1071ms 12:51:54 INFO - PROCESS | 3748 | 1468353114694 Marionette TRACE conn9 -> [0,2553,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 3748 | 1468353114699 Marionette TRACE conn9 <- [1,2553,null,{"value":"13"}] 12:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:51:54 INFO - PROCESS | 3748 | 1468353114704 Marionette TRACE conn9 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 3748 | 1468353114708 Marionette TRACE conn9 <- [1,2554,null,{}] 12:51:54 INFO - PROCESS | 3748 | 1468353114715 Marionette TRACE conn9 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:54 INFO - PROCESS | 3748 | 1468353114718 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:54 INFO - PROCESS | 3748 | 1468353114845 Marionette TRACE conn9 <- [1,2555,null,{"value":null}] 12:51:54 INFO - PROCESS | 3748 | 1468353114971 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 3748 | 1468353114974 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2894800 == 34 [pid = 3748] [id = 648] 12:51:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8324800) [pid = 3748] [serial = 1944] [outer = 0000000000000000] 12:51:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8429800) [pid = 3748] [serial = 1945] [outer = 000000C2E8324800] 12:51:55 INFO - PROCESS | 3748 | 1468353115035 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E859CC00) [pid = 3748] [serial = 1946] [outer = 000000C2E8324800] 12:51:55 INFO - PROCESS | 3748 | 1468353115921 Marionette TRACE conn9 <- [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]]]}] 12:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1236ms 12:51:55 INFO - PROCESS | 3748 | 1468353115973 Marionette TRACE conn9 -> [0,2557,"getWindowHandle",null] 12:51:55 INFO - PROCESS | 3748 | 1468353115977 Marionette TRACE conn9 <- [1,2557,null,{"value":"13"}] 12:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:51:55 INFO - PROCESS | 3748 | 1468353115984 Marionette TRACE conn9 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:51:55 INFO - PROCESS | 3748 | 1468353115988 Marionette TRACE conn9 <- [1,2558,null,{}] 12:51:56 INFO - PROCESS | 3748 | 1468353115995 Marionette TRACE conn9 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:56 INFO - PROCESS | 3748 | 1468353115998 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:56 INFO - PROCESS | 3748 | 1468353116115 Marionette TRACE conn9 <- [1,2559,null,{"value":null}] 12:51:56 INFO - PROCESS | 3748 | 1468353116192 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 3748 | 1468353116196 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED667800 == 35 [pid = 3748] [id = 649] 12:51:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2E675A000) [pid = 3748] [serial = 1947] [outer = 0000000000000000] 12:51:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E70C9400) [pid = 3748] [serial = 1948] [outer = 000000C2E675A000] 12:51:56 INFO - PROCESS | 3748 | 1468353116249 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E8328800) [pid = 3748] [serial = 1949] [outer = 000000C2E675A000] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0D9000 == 34 [pid = 3748] [id = 646] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB11F800 == 33 [pid = 3748] [id = 645] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB088800 == 32 [pid = 3748] [id = 644] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA485000 == 31 [pid = 3748] [id = 643] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7782800 == 30 [pid = 3748] [id = 642] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5509000 == 29 [pid = 3748] [id = 641] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2845000 == 28 [pid = 3748] [id = 640] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED829800 == 27 [pid = 3748] [id = 639] 12:51:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E6F2F800 == 26 [pid = 3748] [id = 638] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F7293C00) [pid = 3748] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F296E000) [pid = 3748] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2E84A0C00) [pid = 3748] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8777000) [pid = 3748] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F20A6C00) [pid = 3748] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F7FB0800) [pid = 3748] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F7BC4C00) [pid = 3748] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EE374000) [pid = 3748] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EE9F4000) [pid = 3748] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F5563C00) [pid = 3748] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8497000) [pid = 3748] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8594C00) [pid = 3748] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F4B2D000) [pid = 3748] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2EC8CC400) [pid = 3748] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2ECB17800) [pid = 3748] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F7BBBC00) [pid = 3748] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EE376000) [pid = 3748] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F7FB1000) [pid = 3748] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ED594000) [pid = 3748] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F58B8C00) [pid = 3748] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F72E4C00) [pid = 3748] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F7292C00) [pid = 3748] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F435AC00) [pid = 3748] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5238400) [pid = 3748] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F227A000) [pid = 3748] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 3748 | 1468353116844 Marionette TRACE conn9 <- [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]]]}] 12:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 881ms 12:51:56 INFO - PROCESS | 3748 | 1468353116868 Marionette TRACE conn9 -> [0,2561,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 3748 | 1468353116874 Marionette TRACE conn9 <- [1,2561,null,{"value":"13"}] 12:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:51:56 INFO - PROCESS | 3748 | 1468353116881 Marionette TRACE conn9 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:51:56 INFO - PROCESS | 3748 | 1468353116884 Marionette TRACE conn9 <- [1,2562,null,{}] 12:51:56 INFO - PROCESS | 3748 | 1468353116888 Marionette TRACE conn9 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:56 INFO - PROCESS | 3748 | 1468353116891 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:56 INFO - PROCESS | 3748 | 1468353116985 Marionette TRACE conn9 <- [1,2563,null,{"value":null}] 12:51:57 INFO - PROCESS | 3748 | 1468353116994 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 3748 | 1468353116996 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FCF000 == 27 [pid = 3748] [id = 650] 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84F3400) [pid = 3748] [serial = 1950] [outer = 0000000000000000] 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8590C00) [pid = 3748] [serial = 1951] [outer = 000000C2E84F3400] 12:51:57 INFO - PROCESS | 3748 | 1468353117047 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E859E000) [pid = 3748] [serial = 1952] [outer = 000000C2E84F3400] 12:51:57 INFO - PROCESS | 3748 | 1468353117557 Marionette TRACE conn9 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 12:51:57 INFO - PROCESS | 3748 | 1468353117621 Marionette TRACE conn9 -> [0,2565,"getWindowHandle",null] 12:51:57 INFO - PROCESS | 3748 | 1468353117624 Marionette TRACE conn9 <- [1,2565,null,{"value":"13"}] 12:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:51:57 INFO - PROCESS | 3748 | 1468353117629 Marionette TRACE conn9 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:51:57 INFO - PROCESS | 3748 | 1468353117634 Marionette TRACE conn9 <- [1,2566,null,{}] 12:51:57 INFO - PROCESS | 3748 | 1468353117646 Marionette TRACE conn9 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:57 INFO - PROCESS | 3748 | 1468353117651 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:57 INFO - PROCESS | 3748 | 1468353117749 Marionette TRACE conn9 <- [1,2567,null,{"value":null}] 12:51:57 INFO - PROCESS | 3748 | 1468353117830 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 3748 | 1468353117834 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5445800 == 28 [pid = 3748] [id = 651] 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EC8D8400) [pid = 3748] [serial = 1953] [outer = 0000000000000000] 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2EC8DA800) [pid = 3748] [serial = 1954] [outer = 000000C2EC8D8400] 12:51:57 INFO - PROCESS | 3748 | 1468353117887 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ECFF7400) [pid = 3748] [serial = 1955] [outer = 000000C2EC8D8400] 12:51:58 INFO - PROCESS | 3748 | 1468353118288 Marionette TRACE conn9 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 12:51:58 INFO - PROCESS | 3748 | 1468353118323 Marionette TRACE conn9 -> [0,2569,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 3748 | 1468353118326 Marionette TRACE conn9 <- [1,2569,null,{"value":"13"}] 12:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:51:58 INFO - PROCESS | 3748 | 1468353118329 Marionette TRACE conn9 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 3748 | 1468353118331 Marionette TRACE conn9 <- [1,2570,null,{}] 12:51:58 INFO - PROCESS | 3748 | 1468353118335 Marionette TRACE conn9 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:58 INFO - PROCESS | 3748 | 1468353118337 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:58 INFO - PROCESS | 3748 | 1468353118427 Marionette TRACE conn9 <- [1,2571,null,{"value":null}] 12:51:58 INFO - PROCESS | 3748 | 1468353118433 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 3748 | 1468353118435 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B2A000 == 29 [pid = 3748] [id = 652] 12:51:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E7ACCC00) [pid = 3748] [serial = 1956] [outer = 0000000000000000] 12:51:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED98EC00) [pid = 3748] [serial = 1957] [outer = 000000C2E7ACCC00] 12:51:58 INFO - PROCESS | 3748 | 1468353118482 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE4CD400) [pid = 3748] [serial = 1958] [outer = 000000C2E7ACCC00] 12:51:58 INFO - PROCESS | 3748 | 1468353118920 Marionette TRACE conn9 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 12:51:58 INFO - PROCESS | 3748 | 1468353118961 Marionette TRACE conn9 -> [0,2573,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 3748 | 1468353118963 Marionette TRACE conn9 <- [1,2573,null,{"value":"13"}] 12:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:51:58 INFO - PROCESS | 3748 | 1468353118967 Marionette TRACE conn9 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 3748 | 1468353118968 Marionette TRACE conn9 <- [1,2574,null,{}] 12:51:58 INFO - PROCESS | 3748 | 1468353118977 Marionette TRACE conn9 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:58 INFO - PROCESS | 3748 | 1468353118980 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:59 INFO - PROCESS | 3748 | 1468353119096 Marionette TRACE conn9 <- [1,2575,null,{"value":null}] 12:51:59 INFO - PROCESS | 3748 | 1468353119182 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 3748 | 1468353119184 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA484800 == 30 [pid = 3748] [id = 653] 12:51:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE4D5C00) [pid = 3748] [serial = 1959] [outer = 0000000000000000] 12:51:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F142FC00) [pid = 3748] [serial = 1960] [outer = 000000C2EE4D5C00] 12:51:59 INFO - PROCESS | 3748 | 1468353119231 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F20A4400) [pid = 3748] [serial = 1961] [outer = 000000C2EE4D5C00] 12:51:59 INFO - PROCESS | 3748 | 1468353119681 Marionette TRACE conn9 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 735ms 12:51:59 INFO - PROCESS | 3748 | 1468353119704 Marionette TRACE conn9 -> [0,2577,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 3748 | 1468353119707 Marionette TRACE conn9 <- [1,2577,null,{"value":"13"}] 12:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:51:59 INFO - PROCESS | 3748 | 1468353119710 Marionette TRACE conn9 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 3748 | 1468353119712 Marionette TRACE conn9 <- [1,2578,null,{}] 12:51:59 INFO - PROCESS | 3748 | 1468353119715 Marionette TRACE conn9 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:59 INFO - PROCESS | 3748 | 1468353119722 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:59 INFO - PROCESS | 3748 | 1468353119871 Marionette TRACE conn9 <- [1,2579,null,{"value":null}] 12:51:59 INFO - PROCESS | 3748 | 1468353119932 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 3748 | 1468353119934 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:51:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB08F800 == 31 [pid = 3748] [id = 654] 12:51:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F296FC00) [pid = 3748] [serial = 1962] [outer = 0000000000000000] 12:51:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F435AC00) [pid = 3748] [serial = 1963] [outer = 000000C2F296FC00] 12:51:59 INFO - PROCESS | 3748 | 1468353119981 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4673800) [pid = 3748] [serial = 1964] [outer = 000000C2F296FC00] 12:52:00 INFO - PROCESS | 3748 | 1468353120425 Marionette TRACE conn9 <- [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]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 12:52:00 INFO - PROCESS | 3748 | 1468353120447 Marionette TRACE conn9 -> [0,2581,"getWindowHandle",null] 12:52:00 INFO - PROCESS | 3748 | 1468353120449 Marionette TRACE conn9 <- [1,2581,null,{"value":"13"}] 12:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:52:00 INFO - PROCESS | 3748 | 1468353120491 Marionette TRACE conn9 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 3748 | 1468353120493 Marionette TRACE conn9 <- [1,2582,null,{}] 12:52:00 INFO - PROCESS | 3748 | 1468353120504 Marionette TRACE conn9 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:00 INFO - PROCESS | 3748 | 1468353120506 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:00 INFO - PROCESS | 3748 | 1468353120617 Marionette TRACE conn9 <- [1,2583,null,{"value":null}] 12:52:00 INFO - PROCESS | 3748 | 1468353120629 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 3748 | 1468353120638 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB14B000 == 32 [pid = 3748] [id = 655] 12:52:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E7ACA800) [pid = 3748] [serial = 1965] [outer = 0000000000000000] 12:52:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4B35C00) [pid = 3748] [serial = 1966] [outer = 000000C2E7ACA800] 12:52:00 INFO - PROCESS | 3748 | 1468353120730 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F5235400) [pid = 3748] [serial = 1967] [outer = 000000C2E7ACA800] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EE412800) [pid = 3748] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E7F4B400) [pid = 3748] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E7630400) [pid = 3748] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E860AC00) [pid = 3748] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E820B000) [pid = 3748] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E849BC00) [pid = 3748] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8591400) [pid = 3748] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2EE375000) [pid = 3748] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F4673400) [pid = 3748] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F227B400) [pid = 3748] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F9F55000) [pid = 3748] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4B32C00) [pid = 3748] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:52:01 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E876D000) [pid = 3748] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:52:01 INFO - PROCESS | 3748 | 1468353121192 Marionette TRACE conn9 <- [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]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 776ms 12:52:01 INFO - PROCESS | 3748 | 1468353121233 Marionette TRACE conn9 -> [0,2585,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 3748 | 1468353121235 Marionette TRACE conn9 <- [1,2585,null,{"value":"13"}] 12:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:52:01 INFO - PROCESS | 3748 | 1468353121238 Marionette TRACE conn9 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 3748 | 1468353121240 Marionette TRACE conn9 <- [1,2586,null,{}] 12:52:01 INFO - PROCESS | 3748 | 1468353121243 Marionette TRACE conn9 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:01 INFO - PROCESS | 3748 | 1468353121245 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:01 INFO - PROCESS | 3748 | 1468353121329 Marionette TRACE conn9 <- [1,2587,null,{"value":null}] 12:52:01 INFO - PROCESS | 3748 | 1468353121417 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:01 INFO - PROCESS | 3748 | 1468353121419 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E1000 == 33 [pid = 3748] [id = 656] 12:52:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E7F4B400) [pid = 3748] [serial = 1968] [outer = 0000000000000000] 12:52:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8D17800) [pid = 3748] [serial = 1969] [outer = 000000C2E7F4B400] 12:52:01 INFO - PROCESS | 3748 | 1468353121464 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F29DE000) [pid = 3748] [serial = 1970] [outer = 000000C2E7F4B400] 12:52:01 INFO - PROCESS | 3748 | 1468353121843 Marionette TRACE conn9 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 12:52:01 INFO - PROCESS | 3748 | 1468353121870 Marionette TRACE conn9 -> [0,2589,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 3748 | 1468353121872 Marionette TRACE conn9 <- [1,2589,null,{"value":"13"}] 12:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:52:01 INFO - PROCESS | 3748 | 1468353121876 Marionette TRACE conn9 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 3748 | 1468353121878 Marionette TRACE conn9 <- [1,2590,null,{}] 12:52:01 INFO - PROCESS | 3748 | 1468353121881 Marionette TRACE conn9 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:01 INFO - PROCESS | 3748 | 1468353121883 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:02 INFO - PROCESS | 3748 | 1468353122007 Marionette TRACE conn9 <- [1,2591,null,{"value":null}] 12:52:02 INFO - PROCESS | 3748 | 1468353122047 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 3748 | 1468353122049 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC310000 == 34 [pid = 3748] [id = 657] 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F4B31400) [pid = 3748] [serial = 1971] [outer = 0000000000000000] 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F5596400) [pid = 3748] [serial = 1972] [outer = 000000C2F4B31400] 12:52:02 INFO - PROCESS | 3748 | 1468353122094 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F55A2800) [pid = 3748] [serial = 1973] [outer = 000000C2F4B31400] 12:52:02 INFO - PROCESS | 3748 | 1468353122505 Marionette TRACE conn9 <- [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]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 12:52:02 INFO - PROCESS | 3748 | 1468353122570 Marionette TRACE conn9 -> [0,2593,"getWindowHandle",null] 12:52:02 INFO - PROCESS | 3748 | 1468353122573 Marionette TRACE conn9 <- [1,2593,null,{"value":"13"}] 12:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:52:02 INFO - PROCESS | 3748 | 1468353122576 Marionette TRACE conn9 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:52:02 INFO - PROCESS | 3748 | 1468353122578 Marionette TRACE conn9 <- [1,2594,null,{}] 12:52:02 INFO - PROCESS | 3748 | 1468353122581 Marionette TRACE conn9 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:02 INFO - PROCESS | 3748 | 1468353122583 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:02 INFO - PROCESS | 3748 | 1468353122671 Marionette TRACE conn9 <- [1,2595,null,{"value":null}] 12:52:02 INFO - PROCESS | 3748 | 1468353122679 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 3748 | 1468353122681 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5820800 == 35 [pid = 3748] [id = 658] 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5FBF800) [pid = 3748] [serial = 1974] [outer = 0000000000000000] 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F603C400) [pid = 3748] [serial = 1975] [outer = 000000C2F5FBF800] 12:52:02 INFO - PROCESS | 3748 | 1468353122726 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7296400) [pid = 3748] [serial = 1976] [outer = 000000C2F5FBF800] 12:52:03 INFO - PROCESS | 3748 | 1468353123331 Marionette TRACE conn9 <- [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]]]}] 12:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 882ms 12:52:03 INFO - PROCESS | 3748 | 1468353123461 Marionette TRACE conn9 -> [0,2597,"getWindowHandle",null] 12:52:03 INFO - PROCESS | 3748 | 1468353123466 Marionette TRACE conn9 <- [1,2597,null,{"value":"13"}] 12:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:52:03 INFO - PROCESS | 3748 | 1468353123473 Marionette TRACE conn9 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - PROCESS | 3748 | 1468353123476 Marionette TRACE conn9 <- [1,2598,null,{}] 12:52:03 INFO - PROCESS | 3748 | 1468353123483 Marionette TRACE conn9 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:03 INFO - PROCESS | 3748 | 1468353123486 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:03 INFO - PROCESS | 3748 | 1468353123617 Marionette TRACE conn9 <- [1,2599,null,{"value":null}] 12:52:03 INFO - PROCESS | 3748 | 1468353123738 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 3748 | 1468353123743 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1475800 == 36 [pid = 3748] [id = 659] 12:52:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E7F42800) [pid = 3748] [serial = 1977] [outer = 0000000000000000] 12:52:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E849AC00) [pid = 3748] [serial = 1978] [outer = 000000C2E7F42800] 12:52:03 INFO - PROCESS | 3748 | 1468353123807 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E8946C00) [pid = 3748] [serial = 1979] [outer = 000000C2E7F42800] 12:52:04 INFO - PROCESS | 3748 | 1468353124393 Marionette TRACE conn9 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 986ms 12:52:04 INFO - PROCESS | 3748 | 1468353124461 Marionette TRACE conn9 -> [0,2601,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 3748 | 1468353124466 Marionette TRACE conn9 <- [1,2601,null,{"value":"13"}] 12:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:52:04 INFO - PROCESS | 3748 | 1468353124473 Marionette TRACE conn9 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 3748 | 1468353124476 Marionette TRACE conn9 <- [1,2602,null,{}] 12:52:04 INFO - PROCESS | 3748 | 1468353124481 Marionette TRACE conn9 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:04 INFO - PROCESS | 3748 | 1468353124484 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:04 INFO - PROCESS | 3748 | 1468353124604 Marionette TRACE conn9 <- [1,2603,null,{"value":null}] 12:52:04 INFO - PROCESS | 3748 | 1468353124731 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:04 INFO - PROCESS | 3748 | 1468353124734 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF4B000 == 37 [pid = 3748] [id = 660] 12:52:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2EC8D4C00) [pid = 3748] [serial = 1980] [outer = 0000000000000000] 12:52:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2ED2AF000) [pid = 3748] [serial = 1981] [outer = 000000C2EC8D4C00] 12:52:04 INFO - PROCESS | 3748 | 1468353124796 Marionette DEBUG loaded listener.js 12:52:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F1432800) [pid = 3748] [serial = 1982] [outer = 000000C2EC8D4C00] 12:52:05 INFO - PROCESS | 3748 | 1468353125469 Marionette TRACE conn9 <- [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]]]}] 12:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1021ms 12:52:05 INFO - PROCESS | 3748 | 1468353125496 Marionette TRACE conn9 -> [0,2605,"getWindowHandle",null] 12:52:05 INFO - PROCESS | 3748 | 1468353125499 Marionette TRACE conn9 <- [1,2605,null,{"value":"13"}] 12:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:52:05 INFO - PROCESS | 3748 | 1468353125503 Marionette TRACE conn9 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:52:05 INFO - PROCESS | 3748 | 1468353125507 Marionette TRACE conn9 <- [1,2606,null,{}] 12:52:05 INFO - PROCESS | 3748 | 1468353125519 Marionette TRACE conn9 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:05 INFO - PROCESS | 3748 | 1468353125525 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:05 INFO - PROCESS | 3748 | 1468353125638 Marionette TRACE conn9 <- [1,2607,null,{"value":null}] 12:52:05 INFO - PROCESS | 3748 | 1468353125738 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 3748 | 1468353125741 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD321800 == 38 [pid = 3748] [id = 661] 12:52:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4359000) [pid = 3748] [serial = 1983] [outer = 0000000000000000] 12:52:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F50BF800) [pid = 3748] [serial = 1984] [outer = 000000C2F4359000] 12:52:05 INFO - PROCESS | 3748 | 1468353125801 Marionette DEBUG loaded listener.js 12:52:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F729A000) [pid = 3748] [serial = 1985] [outer = 000000C2F4359000] 12:52:06 INFO - PROCESS | 3748 | 1468353126477 Marionette TRACE conn9 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1028ms 12:52:06 INFO - PROCESS | 3748 | 1468353126532 Marionette TRACE conn9 -> [0,2609,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 3748 | 1468353126536 Marionette TRACE conn9 <- [1,2609,null,{"value":"13"}] 12:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:52:06 INFO - PROCESS | 3748 | 1468353126540 Marionette TRACE conn9 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:52:06 INFO - PROCESS | 3748 | 1468353126542 Marionette TRACE conn9 <- [1,2610,null,{}] 12:52:06 INFO - PROCESS | 3748 | 1468353126546 Marionette TRACE conn9 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:06 INFO - PROCESS | 3748 | 1468353126549 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:06 INFO - PROCESS | 3748 | 1468353126671 Marionette TRACE conn9 <- [1,2611,null,{"value":null}] 12:52:06 INFO - PROCESS | 3748 | 1468353126896 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:06 INFO - PROCESS | 3748 | 1468353126900 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:06 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED5C1000 == 39 [pid = 3748] [id = 662] 12:52:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2E7633C00) [pid = 3748] [serial = 1986] [outer = 0000000000000000] 12:52:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E7F24800) [pid = 3748] [serial = 1987] [outer = 000000C2E7633C00] 12:52:06 INFO - PROCESS | 3748 | 1468353126967 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E8431400) [pid = 3748] [serial = 1988] [outer = 000000C2E7633C00] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC310000 == 38 [pid = 3748] [id = 657] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E1000 == 37 [pid = 3748] [id = 656] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB14B000 == 36 [pid = 3748] [id = 655] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB08F800 == 35 [pid = 3748] [id = 654] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA484800 == 34 [pid = 3748] [id = 653] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B2A000 == 33 [pid = 3748] [id = 652] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5445800 == 32 [pid = 3748] [id = 651] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FCF000 == 31 [pid = 3748] [id = 650] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED667800 == 30 [pid = 3748] [id = 649] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2894800 == 29 [pid = 3748] [id = 648] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5508800 == 28 [pid = 3748] [id = 647] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD321800 == 27 [pid = 3748] [id = 661] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF4B000 == 26 [pid = 3748] [id = 660] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5820800 == 25 [pid = 3748] [id = 658] 12:52:08 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1475800 == 24 [pid = 3748] [id = 659] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F559A800) [pid = 3748] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2FA1B9400) [pid = 3748] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F20AEC00) [pid = 3748] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F51E2400) [pid = 3748] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4B31800) [pid = 3748] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F20A4000) [pid = 3748] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2ED61A400) [pid = 3748] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F4B32800) [pid = 3748] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F52EFC00) [pid = 3748] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EE4D3400) [pid = 3748] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2ED30A000) [pid = 3748] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F203FC00) [pid = 3748] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8776400) [pid = 3748] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8D56800) [pid = 3748] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8422800) [pid = 3748] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8496C00) [pid = 3748] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E859EC00) [pid = 3748] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E84A4000) [pid = 3748] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F1434800) [pid = 3748] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E98B8800) [pid = 3748] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E859B000) [pid = 3748] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F227C000) [pid = 3748] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2EE4DB000) [pid = 3748] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F7FB1400) [pid = 3748] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5562800) [pid = 3748] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F4852800) [pid = 3748] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2FA1BF000) [pid = 3748] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 3748 | 1468353128308 Marionette TRACE conn9 <- [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]]]}] 12:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1833ms 12:52:08 INFO - PROCESS | 3748 | 1468353128376 Marionette TRACE conn9 -> [0,2613,"getWindowHandle",null] 12:52:08 INFO - PROCESS | 3748 | 1468353128381 Marionette TRACE conn9 <- [1,2613,null,{"value":"13"}] 12:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:52:08 INFO - PROCESS | 3748 | 1468353128386 Marionette TRACE conn9 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:52:08 INFO - PROCESS | 3748 | 1468353128389 Marionette TRACE conn9 <- [1,2614,null,{}] 12:52:08 INFO - PROCESS | 3748 | 1468353128396 Marionette TRACE conn9 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:08 INFO - PROCESS | 3748 | 1468353128399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:08 INFO - PROCESS | 3748 | 1468353128539 Marionette TRACE conn9 <- [1,2615,null,{"value":null}] 12:52:08 INFO - PROCESS | 3748 | 1468353128550 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:08 INFO - PROCESS | 3748 | 1468353128554 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE32D000 == 25 [pid = 3748] [id = 663] 12:52:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E820B000) [pid = 3748] [serial = 1989] [outer = 0000000000000000] 12:52:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E8422800) [pid = 3748] [serial = 1990] [outer = 000000C2E820B000] 12:52:08 INFO - PROCESS | 3748 | 1468353128671 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8498400) [pid = 3748] [serial = 1991] [outer = 000000C2E820B000] 12:52:09 INFO - PROCESS | 3748 | 1468353129117 Marionette TRACE conn9 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 12:52:09 INFO - PROCESS | 3748 | 1468353129164 Marionette TRACE conn9 -> [0,2617,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 3748 | 1468353129170 Marionette TRACE conn9 <- [1,2617,null,{"value":"13"}] 12:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:52:09 INFO - PROCESS | 3748 | 1468353129177 Marionette TRACE conn9 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - PROCESS | 3748 | 1468353129180 Marionette TRACE conn9 <- [1,2618,null,{}] 12:52:09 INFO - PROCESS | 3748 | 1468353129184 Marionette TRACE conn9 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:09 INFO - PROCESS | 3748 | 1468353129187 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:09 INFO - PROCESS | 3748 | 1468353129283 Marionette TRACE conn9 <- [1,2619,null,{"value":null}] 12:52:09 INFO - PROCESS | 3748 | 1468353129292 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 3748 | 1468353129295 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43AE800 == 26 [pid = 3748] [id = 664] 12:52:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8773400) [pid = 3748] [serial = 1992] [outer = 0000000000000000] 12:52:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E894EC00) [pid = 3748] [serial = 1993] [outer = 000000C2E8773400] 12:52:09 INFO - PROCESS | 3748 | 1468353129345 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E98BC800) [pid = 3748] [serial = 1994] [outer = 000000C2E8773400] 12:52:09 INFO - PROCESS | 3748 | 1468353129827 Marionette TRACE conn9 <- [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]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 12:52:09 INFO - PROCESS | 3748 | 1468353129849 Marionette TRACE conn9 -> [0,2621,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 3748 | 1468353129851 Marionette TRACE conn9 <- [1,2621,null,{"value":"13"}] 12:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:52:09 INFO - PROCESS | 3748 | 1468353129855 Marionette TRACE conn9 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - PROCESS | 3748 | 1468353129859 Marionette TRACE conn9 <- [1,2622,null,{}] 12:52:09 INFO - PROCESS | 3748 | 1468353129871 Marionette TRACE conn9 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:09 INFO - PROCESS | 3748 | 1468353129876 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:10 INFO - PROCESS | 3748 | 1468353129998 Marionette TRACE conn9 <- [1,2623,null,{"value":null}] 12:52:10 INFO - PROCESS | 3748 | 1468353130091 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 3748 | 1468353130094 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5575000 == 27 [pid = 3748] [id = 665] 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ECBCA400) [pid = 3748] [serial = 1995] [outer = 0000000000000000] 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED5E9000) [pid = 3748] [serial = 1996] [outer = 000000C2ECBCA400] 12:52:10 INFO - PROCESS | 3748 | 1468353130144 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE372C00) [pid = 3748] [serial = 1997] [outer = 000000C2ECBCA400] 12:52:10 INFO - PROCESS | 3748 | 1468353130577 Marionette TRACE conn9 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 12:52:10 INFO - PROCESS | 3748 | 1468353130635 Marionette TRACE conn9 -> [0,2625,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 3748 | 1468353130638 Marionette TRACE conn9 <- [1,2625,null,{"value":"13"}] 12:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:52:10 INFO - PROCESS | 3748 | 1468353130642 Marionette TRACE conn9 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 3748 | 1468353130643 Marionette TRACE conn9 <- [1,2626,null,{}] 12:52:10 INFO - PROCESS | 3748 | 1468353130653 Marionette TRACE conn9 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:10 INFO - PROCESS | 3748 | 1468353130655 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:10 INFO - PROCESS | 3748 | 1468353130773 Marionette TRACE conn9 <- [1,2627,null,{"value":null}] 12:52:10 INFO - PROCESS | 3748 | 1468353130784 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 3748 | 1468353130786 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDD800 == 28 [pid = 3748] [id = 666] 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE8D1000) [pid = 3748] [serial = 1998] [outer = 0000000000000000] 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F1433C00) [pid = 3748] [serial = 1999] [outer = 000000C2EE8D1000] 12:52:10 INFO - PROCESS | 3748 | 1468353130834 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F20A1C00) [pid = 3748] [serial = 2000] [outer = 000000C2EE8D1000] 12:52:11 INFO - PROCESS | 3748 | 1468353131282 Marionette TRACE conn9 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 12:52:11 INFO - PROCESS | 3748 | 1468353131315 Marionette TRACE conn9 -> [0,2629,"getWindowHandle",null] 12:52:11 INFO - PROCESS | 3748 | 1468353131317 Marionette TRACE conn9 <- [1,2629,null,{"value":"13"}] 12:52:11 INFO - PROCESS | 3748 | 1468353131320 Marionette TRACE conn9 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:52:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:52:11 INFO - PROCESS | 3748 | 1468353131322 Marionette TRACE conn9 <- [1,2630,null,{}] 12:52:11 INFO - PROCESS | 3748 | 1468353131325 Marionette TRACE conn9 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:11 INFO - PROCESS | 3748 | 1468353131328 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:11 INFO - PROCESS | 3748 | 1468353131468 Marionette TRACE conn9 <- [1,2631,null,{"value":null}] 12:52:11 INFO - PROCESS | 3748 | 1468353131489 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:11 INFO - PROCESS | 3748 | 1468353131491 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD6F800 == 29 [pid = 3748] [id = 667] 12:52:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F20A2000) [pid = 3748] [serial = 2001] [outer = 0000000000000000] 12:52:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F2280000) [pid = 3748] [serial = 2002] [outer = 000000C2F20A2000] 12:52:11 INFO - PROCESS | 3748 | 1468353131539 Marionette DEBUG loaded listener.js 12:52:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2975C00) [pid = 3748] [serial = 2003] [outer = 000000C2F20A2000] 12:52:11 INFO - PROCESS | 3748 | 1468353131971 Marionette TRACE conn9 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:52:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 12:52:12 INFO - PROCESS | 3748 | 1468353131995 Marionette TRACE conn9 -> [0,2633,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 3748 | 1468353131997 Marionette TRACE conn9 <- [1,2633,null,{"value":"13"}] 12:52:12 INFO - PROCESS | 3748 | 1468353132000 Marionette TRACE conn9 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:52:12 INFO - PROCESS | 3748 | 1468353132002 Marionette TRACE conn9 <- [1,2634,null,{}] 12:52:12 INFO - PROCESS | 3748 | 1468353132006 Marionette TRACE conn9 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:12 INFO - PROCESS | 3748 | 1468353132012 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:12 INFO - PROCESS | 3748 | 1468353132156 Marionette TRACE conn9 <- [1,2635,null,{"value":null}] 12:52:12 INFO - PROCESS | 3748 | 1468353132218 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 3748 | 1468353132220 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB108000 == 30 [pid = 3748] [id = 668] 12:52:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2972C00) [pid = 3748] [serial = 2004] [outer = 0000000000000000] 12:52:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4667C00) [pid = 3748] [serial = 2005] [outer = 000000C2F2972C00] 12:52:12 INFO - PROCESS | 3748 | 1468353132268 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4EBC000) [pid = 3748] [serial = 2006] [outer = 000000C2F2972C00] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EE4D5C00) [pid = 3748] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F296FC00) [pid = 3748] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E7F4B400) [pid = 3748] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E84F3400) [pid = 3748] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EC8D8400) [pid = 3748] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8324800) [pid = 3748] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E675A000) [pid = 3748] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E7ACA800) [pid = 3748] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F52FD400) [pid = 3748] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E7ACCC00) [pid = 3748] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F5FBF800) [pid = 3748] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:52:12 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F4B31400) [pid = 3748] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:52:12 INFO - PROCESS | 3748 | 1468353132884 Marionette TRACE conn9 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:52:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 924ms 12:52:12 INFO - PROCESS | 3748 | 1468353132927 Marionette TRACE conn9 -> [0,2637,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 3748 | 1468353132929 Marionette TRACE conn9 <- [1,2637,null,{"value":"13"}] 12:52:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:52:12 INFO - PROCESS | 3748 | 1468353132932 Marionette TRACE conn9 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - PROCESS | 3748 | 1468353132934 Marionette TRACE conn9 <- [1,2638,null,{}] 12:52:12 INFO - PROCESS | 3748 | 1468353132938 Marionette TRACE conn9 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:12 INFO - PROCESS | 3748 | 1468353132940 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:13 INFO - PROCESS | 3748 | 1468353133023 Marionette TRACE conn9 <- [1,2639,null,{"value":null}] 12:52:13 INFO - PROCESS | 3748 | 1468353133028 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 3748 | 1468353133031 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB149000 == 31 [pid = 3748] [id = 669] 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E860C400) [pid = 3748] [serial = 2007] [outer = 0000000000000000] 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F1FF9C00) [pid = 3748] [serial = 2008] [outer = 000000C2E860C400] 12:52:13 INFO - PROCESS | 3748 | 1468353133077 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4B31400) [pid = 3748] [serial = 2009] [outer = 000000C2E860C400] 12:52:13 INFO - PROCESS | 3748 | 1468353133487 Marionette TRACE conn9 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:52:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 587ms 12:52:13 INFO - PROCESS | 3748 | 1468353133523 Marionette TRACE conn9 -> [0,2641,"getWindowHandle",null] 12:52:13 INFO - PROCESS | 3748 | 1468353133525 Marionette TRACE conn9 <- [1,2641,null,{"value":"13"}] 12:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:52:13 INFO - PROCESS | 3748 | 1468353133547 Marionette TRACE conn9 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 3748 | 1468353133549 Marionette TRACE conn9 <- [1,2642,null,{}] 12:52:13 INFO - PROCESS | 3748 | 1468353133553 Marionette TRACE conn9 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:13 INFO - PROCESS | 3748 | 1468353133555 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:13 INFO - PROCESS | 3748 | 1468353133639 Marionette TRACE conn9 <- [1,2643,null,{"value":null}] 12:52:13 INFO - PROCESS | 3748 | 1468353133646 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 3748 | 1468353133648 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E3000 == 32 [pid = 3748] [id = 670] 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F51E5400) [pid = 3748] [serial = 2010] [outer = 0000000000000000] 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F522B800) [pid = 3748] [serial = 2011] [outer = 000000C2F51E5400] 12:52:13 INFO - PROCESS | 3748 | 1468353133695 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F555E000) [pid = 3748] [serial = 2012] [outer = 000000C2F51E5400] 12:52:14 INFO - PROCESS | 3748 | 1468353134111 Marionette TRACE conn9 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:52:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:52:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 12:52:14 INFO - PROCESS | 3748 | 1468353134172 Marionette TRACE conn9 -> [0,2645,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 3748 | 1468353134175 Marionette TRACE conn9 <- [1,2645,null,{"value":"13"}] 12:52:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:52:14 INFO - PROCESS | 3748 | 1468353134178 Marionette TRACE conn9 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - PROCESS | 3748 | 1468353134180 Marionette TRACE conn9 <- [1,2646,null,{}] 12:52:14 INFO - PROCESS | 3748 | 1468353134183 Marionette TRACE conn9 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:14 INFO - PROCESS | 3748 | 1468353134186 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:14 INFO - PROCESS | 3748 | 1468353134271 Marionette TRACE conn9 <- [1,2647,null,{"value":null}] 12:52:14 INFO - PROCESS | 3748 | 1468353134278 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:14 INFO - PROCESS | 3748 | 1468353134280 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC310000 == 33 [pid = 3748] [id = 671] 12:52:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F5562C00) [pid = 3748] [serial = 2013] [outer = 0000000000000000] 12:52:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F55A2400) [pid = 3748] [serial = 2014] [outer = 000000C2F5562C00] 12:52:14 INFO - PROCESS | 3748 | 1468353134326 Marionette DEBUG loaded listener.js 12:52:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F5FC4400) [pid = 3748] [serial = 2015] [outer = 000000C2F5562C00] 12:52:15 INFO - PROCESS | 3748 | 1468353135050 Marionette TRACE conn9 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:52:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:52:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 12:52:15 INFO - PROCESS | 3748 | 1468353135105 Marionette TRACE conn9 -> [0,2649,"getWindowHandle",null] 12:52:15 INFO - PROCESS | 3748 | 1468353135110 Marionette TRACE conn9 <- [1,2649,null,{"value":"13"}] 12:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:52:15 INFO - PROCESS | 3748 | 1468353135115 Marionette TRACE conn9 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:52:15 INFO - PROCESS | 3748 | 1468353135119 Marionette TRACE conn9 <- [1,2650,null,{}] 12:52:15 INFO - PROCESS | 3748 | 1468353135125 Marionette TRACE conn9 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:15 INFO - PROCESS | 3748 | 1468353135129 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:15 INFO - PROCESS | 3748 | 1468353135274 Marionette TRACE conn9 <- [1,2651,null,{"value":null}] 12:52:15 INFO - PROCESS | 3748 | 1468353135393 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 3748 | 1468353135397 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43E6000 == 34 [pid = 3748] [id = 672] 12:52:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E820F400) [pid = 3748] [serial = 2016] [outer = 0000000000000000] 12:52:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E842D800) [pid = 3748] [serial = 2017] [outer = 000000C2E820F400] 12:52:15 INFO - PROCESS | 3748 | 1468353135458 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E8599800) [pid = 3748] [serial = 2018] [outer = 000000C2E820F400] 12:52:16 INFO - PROCESS | 3748 | 1468353136241 Marionette TRACE conn9 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:52:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:52:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1174ms 12:52:16 INFO - PROCESS | 3748 | 1468353136293 Marionette TRACE conn9 -> [0,2653,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 3748 | 1468353136299 Marionette TRACE conn9 <- [1,2653,null,{"value":"13"}] 12:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:52:16 INFO - PROCESS | 3748 | 1468353136306 Marionette TRACE conn9 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 3748 | 1468353136309 Marionette TRACE conn9 <- [1,2654,null,{}] 12:52:16 INFO - PROCESS | 3748 | 1468353136313 Marionette TRACE conn9 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:16 INFO - PROCESS | 3748 | 1468353136317 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:16 INFO - PROCESS | 3748 | 1468353136462 Marionette TRACE conn9 <- [1,2655,null,{"value":null}] 12:52:16 INFO - PROCESS | 3748 | 1468353136582 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 3748 | 1468353136585 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD83800 == 35 [pid = 3748] [id = 673] 12:52:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E6754400) [pid = 3748] [serial = 2019] [outer = 0000000000000000] 12:52:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2ECA47800) [pid = 3748] [serial = 2020] [outer = 000000C2E6754400] 12:52:16 INFO - PROCESS | 3748 | 1468353136644 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2EE374000) [pid = 3748] [serial = 2021] [outer = 000000C2E6754400] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E3000 == 34 [pid = 3748] [id = 670] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB149000 == 33 [pid = 3748] [id = 669] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB108000 == 32 [pid = 3748] [id = 668] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD6F800 == 31 [pid = 3748] [id = 667] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDD800 == 30 [pid = 3748] [id = 666] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5575000 == 29 [pid = 3748] [id = 665] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43AE800 == 28 [pid = 3748] [id = 664] 12:52:17 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE32D000 == 27 [pid = 3748] [id = 663] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F142FC00) [pid = 3748] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F20A4400) [pid = 3748] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4673800) [pid = 3748] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F435AC00) [pid = 3748] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8D17800) [pid = 3748] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8590C00) [pid = 3748] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E859E000) [pid = 3748] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EC8DA800) [pid = 3748] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ECFF7400) [pid = 3748] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8429800) [pid = 3748] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E859CC00) [pid = 3748] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E70C9400) [pid = 3748] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8328800) [pid = 3748] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4B35C00) [pid = 3748] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F58C0C00) [pid = 3748] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2ED98EC00) [pid = 3748] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F603C400) [pid = 3748] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F7296400) [pid = 3748] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F5596400) [pid = 3748] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F5235400) [pid = 3748] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F55A2800) [pid = 3748] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F29DE000) [pid = 3748] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2EE4CD400) [pid = 3748] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:52:17 INFO - PROCESS | 3748 | [3748] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:52:17 INFO - PROCESS | 3748 | 1468353137944 Marionette TRACE conn9 <- [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]]]}] 12:52:18 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) 12:52:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1692ms 12:52:18 INFO - PROCESS | 3748 | 1468353138000 Marionette TRACE conn9 -> [0,2657,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 3748 | 1468353138004 Marionette TRACE conn9 <- [1,2657,null,{"value":"13"}] 12:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:52:18 INFO - PROCESS | 3748 | 1468353138046 Marionette TRACE conn9 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 3748 | 1468353138049 Marionette TRACE conn9 <- [1,2658,null,{}] 12:52:18 INFO - PROCESS | 3748 | 1468353138055 Marionette TRACE conn9 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:18 INFO - PROCESS | 3748 | 1468353138059 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:18 INFO - PROCESS | 3748 | 1468353138176 Marionette TRACE conn9 <- [1,2659,null,{"value":null}] 12:52:18 INFO - PROCESS | 3748 | 1468353138183 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 3748 | 1468353138186 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F146F000 == 28 [pid = 3748] [id = 674] 12:52:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E8427800) [pid = 3748] [serial = 2022] [outer = 0000000000000000] 12:52:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8776800) [pid = 3748] [serial = 2023] [outer = 000000C2E8427800] 12:52:18 INFO - PROCESS | 3748 | 1468353138236 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2EC8D6400) [pid = 3748] [serial = 2024] [outer = 000000C2E8427800] 12:52:19 INFO - PROCESS | 3748 | 1468353139201 Marionette TRACE conn9 <- [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"]]]}] 12:52:19 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 12:52:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1213ms 12:52:19 INFO - PROCESS | 3748 | 1468353139233 Marionette TRACE conn9 -> [0,2661,"getWindowHandle",null] 12:52:19 INFO - PROCESS | 3748 | 1468353139238 Marionette TRACE conn9 <- [1,2661,null,{"value":"13"}] 12:52:19 INFO - PROCESS | 3748 | 1468353139244 Marionette TRACE conn9 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:52:19 INFO - PROCESS | 3748 | 1468353139247 Marionette TRACE conn9 <- [1,2662,null,{}] 12:52:19 INFO - PROCESS | 3748 | 1468353139251 Marionette TRACE conn9 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:19 INFO - PROCESS | 3748 | 1468353139254 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:19 INFO - PROCESS | 3748 | 1468353139353 Marionette TRACE conn9 <- [1,2663,null,{"value":null}] 12:52:19 INFO - PROCESS | 3748 | 1468353139360 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:19 INFO - PROCESS | 3748 | 1468353139362 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F544D000 == 29 [pid = 3748] [id = 675] 12:52:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2ED578400) [pid = 3748] [serial = 2025] [outer = 0000000000000000] 12:52:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2EE376800) [pid = 3748] [serial = 2026] [outer = 000000C2ED578400] 12:52:19 INFO - PROCESS | 3748 | 1468353139414 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F1434800) [pid = 3748] [serial = 2027] [outer = 000000C2ED578400] 12:52:20 INFO - PROCESS | 3748 | 1468353140423 Marionette TRACE conn9 <- [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"]]]}] 12:52:20 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 12:52:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1238ms 12:52:20 INFO - PROCESS | 3748 | 1468353140488 Marionette TRACE conn9 -> [0,2665,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 3748 | 1468353140491 Marionette TRACE conn9 <- [1,2665,null,{"value":"13"}] 12:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:52:20 INFO - PROCESS | 3748 | 1468353140494 Marionette TRACE conn9 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 3748 | 1468353140498 Marionette TRACE conn9 <- [1,2666,null,{}] 12:52:20 INFO - PROCESS | 3748 | 1468353140510 Marionette TRACE conn9 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:20 INFO - PROCESS | 3748 | 1468353140515 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:20 INFO - PROCESS | 3748 | 1468353140633 Marionette TRACE conn9 <- [1,2667,null,{"value":null}] 12:52:20 INFO - PROCESS | 3748 | 1468353140640 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 3748 | 1468353140644 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA248800 == 30 [pid = 3748] [id = 676] 12:52:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E7F20C00) [pid = 3748] [serial = 2028] [outer = 0000000000000000] 12:52:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F2EC3400) [pid = 3748] [serial = 2029] [outer = 000000C2E7F20C00] 12:52:20 INFO - PROCESS | 3748 | 1468353140740 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4671000) [pid = 3748] [serial = 2030] [outer = 000000C2E7F20C00] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2EE8D1000) [pid = 3748] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E820B000) [pid = 3748] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2ECBCA400) [pid = 3748] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E7633C00) [pid = 3748] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E8773400) [pid = 3748] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F20A2000) [pid = 3748] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E7F42800) [pid = 3748] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2EC8D4C00) [pid = 3748] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F4359000) [pid = 3748] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F51E5400) [pid = 3748] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F2972C00) [pid = 3748] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:52:21 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2E860C400) [pid = 3748] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:52:21 INFO - PROCESS | 3748 | 1468353141688 Marionette TRACE conn9 <- [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]]]}] 12:52:21 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) 12:52:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1233ms 12:52:21 INFO - PROCESS | 3748 | 1468353141732 Marionette TRACE conn9 -> [0,2669,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 3748 | 1468353141735 Marionette TRACE conn9 <- [1,2669,null,{"value":"13"}] 12:52:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:52:21 INFO - PROCESS | 3748 | 1468353141738 Marionette TRACE conn9 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 3748 | 1468353141740 Marionette TRACE conn9 <- [1,2670,null,{}] 12:52:21 INFO - PROCESS | 3748 | 1468353141744 Marionette TRACE conn9 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:21 INFO - PROCESS | 3748 | 1468353141746 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:21 INFO - PROCESS | 3748 | 1468353141848 Marionette TRACE conn9 <- [1,2671,null,{"value":null}] 12:52:21 INFO - PROCESS | 3748 | 1468353141854 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 3748 | 1468353141856 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF46000 == 31 [pid = 3748] [id = 677] 12:52:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2EC8D4C00) [pid = 3748] [serial = 2031] [outer = 0000000000000000] 12:52:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2EE311400) [pid = 3748] [serial = 2032] [outer = 000000C2EC8D4C00] 12:52:21 INFO - PROCESS | 3748 | 1468353141903 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2F4384400) [pid = 3748] [serial = 2033] [outer = 000000C2EC8D4C00] 12:52:22 INFO - PROCESS | 3748 | 1468353142827 Marionette TRACE conn9 <- [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]]]}] 12:52:22 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) 12:52:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1130ms 12:52:22 INFO - PROCESS | 3748 | 1468353142871 Marionette TRACE conn9 -> [0,2673,"getWindowHandle",null] 12:52:22 INFO - PROCESS | 3748 | 1468353142874 Marionette TRACE conn9 <- [1,2673,null,{"value":"13"}] 12:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:52:22 INFO - PROCESS | 3748 | 1468353142877 Marionette TRACE conn9 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 3748 | 1468353142879 Marionette TRACE conn9 <- [1,2674,null,{}] 12:52:22 INFO - PROCESS | 3748 | 1468353142883 Marionette TRACE conn9 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:22 INFO - PROCESS | 3748 | 1468353142885 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:22 INFO - PROCESS | 3748 | 1468353142973 Marionette TRACE conn9 <- [1,2675,null,{"value":null}] 12:52:22 INFO - PROCESS | 3748 | 1468353142980 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 3748 | 1468353142982 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB13F000 == 32 [pid = 3748] [id = 678] 12:52:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F4465400) [pid = 3748] [serial = 2034] [outer = 0000000000000000] 12:52:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F4EBB800) [pid = 3748] [serial = 2035] [outer = 000000C2F4465400] 12:52:23 INFO - PROCESS | 3748 | 1468353143029 Marionette DEBUG loaded listener.js 12:52:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2F5231800) [pid = 3748] [serial = 2036] [outer = 000000C2F4465400] 12:52:24 INFO - PROCESS | 3748 | 1468353144003 Marionette TRACE conn9 <- [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"]]]}] 12:52:24 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 12:52:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1183ms 12:52:24 INFO - PROCESS | 3748 | 1468353144063 Marionette TRACE conn9 -> [0,2677,"getWindowHandle",null] 12:52:24 INFO - PROCESS | 3748 | 1468353144068 Marionette TRACE conn9 <- [1,2677,null,{"value":"13"}] 12:52:24 INFO - PROCESS | 3748 | 1468353144073 Marionette TRACE conn9 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:52:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:52:24 INFO - PROCESS | 3748 | 1468353144077 Marionette TRACE conn9 <- [1,2678,null,{}] 12:52:24 INFO - PROCESS | 3748 | 1468353144083 Marionette TRACE conn9 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:24 INFO - PROCESS | 3748 | 1468353144087 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:24 INFO - PROCESS | 3748 | 1468353144238 Marionette TRACE conn9 <- [1,2679,null,{"value":null}] 12:52:24 INFO - PROCESS | 3748 | 1468353144357 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:24 INFO - PROCESS | 3748 | 1468353144362 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2888800 == 33 [pid = 3748] [id = 679] 12:52:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84A4000) [pid = 3748] [serial = 2037] [outer = 0000000000000000] 12:52:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E860C400) [pid = 3748] [serial = 2038] [outer = 000000C2E84A4000] 12:52:24 INFO - PROCESS | 3748 | 1468353144467 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2ECBC9800) [pid = 3748] [serial = 2039] [outer = 000000C2E84A4000] 12:52:25 INFO - PROCESS | 3748 | 1468353145548 Marionette TRACE conn9 <- [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"]]]}] 12:52:25 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 12:52:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1546ms 12:52:25 INFO - PROCESS | 3748 | 1468353145623 Marionette TRACE conn9 -> [0,2681,"getWindowHandle",null] 12:52:25 INFO - PROCESS | 3748 | 1468353145629 Marionette TRACE conn9 <- [1,2681,null,{"value":"13"}] 12:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:52:25 INFO - PROCESS | 3748 | 1468353145678 Marionette TRACE conn9 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 3748 | 1468353145681 Marionette TRACE conn9 <- [1,2682,null,{}] 12:52:25 INFO - PROCESS | 3748 | 1468353145696 Marionette TRACE conn9 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:25 INFO - PROCESS | 3748 | 1468353145699 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:25 INFO - PROCESS | 3748 | 1468353145830 Marionette TRACE conn9 <- [1,2683,null,{"value":null}] 12:52:25 INFO - PROCESS | 3748 | 1468353145951 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 3748 | 1468353145954 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA915000 == 34 [pid = 3748] [id = 680] 12:52:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F142FC00) [pid = 3748] [serial = 2040] [outer = 0000000000000000] 12:52:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F28CBC00) [pid = 3748] [serial = 2041] [outer = 000000C2F142FC00] 12:52:26 INFO - PROCESS | 3748 | 1468353146014 Marionette DEBUG loaded listener.js 12:52:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4B29000) [pid = 3748] [serial = 2042] [outer = 000000C2F142FC00] 12:52:27 INFO - PROCESS | 3748 | 1468353147151 Marionette TRACE conn9 <- [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"]]]}] 12:52:27 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 12:52:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1546ms 12:52:27 INFO - PROCESS | 3748 | 1468353147183 Marionette TRACE conn9 -> [0,2685,"getWindowHandle",null] 12:52:27 INFO - PROCESS | 3748 | 1468353147188 Marionette TRACE conn9 <- [1,2685,null,{"value":"13"}] 12:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:52:27 INFO - PROCESS | 3748 | 1468353147193 Marionette TRACE conn9 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:52:27 INFO - PROCESS | 3748 | 1468353147196 Marionette TRACE conn9 <- [1,2686,null,{}] 12:52:27 INFO - PROCESS | 3748 | 1468353147202 Marionette TRACE conn9 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:27 INFO - PROCESS | 3748 | 1468353147206 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:27 INFO - PROCESS | 3748 | 1468353147388 Marionette TRACE conn9 <- [1,2687,null,{"value":null}] 12:52:27 INFO - PROCESS | 3748 | 1468353147480 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 3748 | 1468353147482 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FCF000 == 35 [pid = 3748] [id = 681] 12:52:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2E8777C00) [pid = 3748] [serial = 2043] [outer = 0000000000000000] 12:52:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2E894E800) [pid = 3748] [serial = 2044] [outer = 000000C2E8777C00] 12:52:27 INFO - PROCESS | 3748 | 1468353147534 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ECBCA400) [pid = 3748] [serial = 2045] [outer = 000000C2E8777C00] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF46000 == 34 [pid = 3748] [id = 677] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA248800 == 33 [pid = 3748] [id = 676] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F544D000 == 32 [pid = 3748] [id = 675] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F146F000 == 31 [pid = 3748] [id = 674] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD83800 == 30 [pid = 3748] [id = 673] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43E6000 == 29 [pid = 3748] [id = 672] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC310000 == 28 [pid = 3748] [id = 671] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED5C1000 == 27 [pid = 3748] [id = 662] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA915000 == 26 [pid = 3748] [id = 680] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB13F000 == 25 [pid = 3748] [id = 678] 12:52:28 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2888800 == 24 [pid = 3748] [id = 679] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2F1433C00) [pid = 3748] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8422800) [pid = 3748] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8498400) [pid = 3748] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2ED5E9000) [pid = 3748] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E8431400) [pid = 3748] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E7F24800) [pid = 3748] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E894EC00) [pid = 3748] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E98BC800) [pid = 3748] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F2280000) [pid = 3748] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2E8946C00) [pid = 3748] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E849AC00) [pid = 3748] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F1432800) [pid = 3748] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F55A2400) [pid = 3748] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2ED2AF000) [pid = 3748] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F729A000) [pid = 3748] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F50BF800) [pid = 3748] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F555E000) [pid = 3748] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F4667C00) [pid = 3748] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (000000C2F522B800) [pid = 3748] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (000000C2F4EBC000) [pid = 3748] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (000000C2F1FF9C00) [pid = 3748] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 50 (000000C2F20A1C00) [pid = 3748] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 49 (000000C2F2975C00) [pid = 3748] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 48 (000000C2F4B31400) [pid = 3748] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:52:28 INFO - PROCESS | 3748 | --DOMWINDOW == 47 (000000C2EE372C00) [pid = 3748] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 3748 | 1468353149153 Marionette TRACE conn9 <- [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"]]]}] 12:52:29 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 12:52:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:52:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1987ms 12:52:29 INFO - PROCESS | 3748 | 1468353149184 Marionette TRACE conn9 -> [0,2689,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 3748 | 1468353149188 Marionette TRACE conn9 <- [1,2689,null,{"value":"13"}] 12:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:52:29 INFO - PROCESS | 3748 | 1468353149193 Marionette TRACE conn9 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 3748 | 1468353149196 Marionette TRACE conn9 <- [1,2690,null,{}] 12:52:29 INFO - PROCESS | 3748 | 1468353149202 Marionette TRACE conn9 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:29 INFO - PROCESS | 3748 | 1468353149205 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:29 INFO - PROCESS | 3748 | 1468353149294 Marionette TRACE conn9 <- [1,2691,null,{"value":null}] 12:52:29 INFO - PROCESS | 3748 | 1468353149301 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:29 INFO - PROCESS | 3748 | 1468353149303 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE47E000 == 25 [pid = 3748] [id = 682] 12:52:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 48 (000000C2E820AC00) [pid = 3748] [serial = 2046] [outer = 0000000000000000] 12:52:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 49 (000000C2E8423C00) [pid = 3748] [serial = 2047] [outer = 000000C2E820AC00] 12:52:29 INFO - PROCESS | 3748 | 1468353149354 Marionette DEBUG loaded listener.js 12:52:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 50 (000000C2E8498000) [pid = 3748] [serial = 2048] [outer = 000000C2E820AC00] 12:52:29 INFO - PROCESS | 3748 | 1468353149829 Marionette TRACE conn9 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 12:52:29 INFO - PROCESS | 3748 | 1468353149869 Marionette TRACE conn9 -> [0,2693,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 3748 | 1468353149874 Marionette TRACE conn9 <- [1,2693,null,{"value":"13"}] 12:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:52:29 INFO - PROCESS | 3748 | 1468353149881 Marionette TRACE conn9 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 3748 | 1468353149884 Marionette TRACE conn9 <- [1,2694,null,{}] 12:52:29 INFO - PROCESS | 3748 | 1468353149887 Marionette TRACE conn9 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:29 INFO - PROCESS | 3748 | 1468353149890 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:30 INFO - PROCESS | 3748 | 1468353149983 Marionette TRACE conn9 <- [1,2695,null,{"value":null}] 12:52:30 INFO - PROCESS | 3748 | 1468353149991 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 3748 | 1468353149993 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2951800 == 26 [pid = 3748] [id = 683] 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (000000C2E8599400) [pid = 3748] [serial = 2049] [outer = 0000000000000000] 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (000000C2E8609400) [pid = 3748] [serial = 2050] [outer = 000000C2E8599400] 12:52:30 INFO - PROCESS | 3748 | 1468353150044 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (000000C2E8950400) [pid = 3748] [serial = 2051] [outer = 000000C2E8599400] 12:52:30 INFO - PROCESS | 3748 | 1468353150498 Marionette TRACE conn9 <- [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]]]}] 12:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 12:52:30 INFO - PROCESS | 3748 | 1468353150554 Marionette TRACE conn9 -> [0,2697,"getWindowHandle",null] 12:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:52:30 INFO - PROCESS | 3748 | 1468353150556 Marionette TRACE conn9 <- [1,2697,null,{"value":"13"}] 12:52:30 INFO - PROCESS | 3748 | 1468353150560 Marionette TRACE conn9 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:52:30 INFO - PROCESS | 3748 | 1468353150564 Marionette TRACE conn9 <- [1,2698,null,{}] 12:52:30 INFO - PROCESS | 3748 | 1468353150576 Marionette TRACE conn9 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:30 INFO - PROCESS | 3748 | 1468353150581 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:30 INFO - PROCESS | 3748 | 1468353150702 Marionette TRACE conn9 <- [1,2699,null,{"value":null}] 12:52:30 INFO - PROCESS | 3748 | 1468353150713 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 3748 | 1468353150717 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550C800 == 27 [pid = 3748] [id = 684] 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (000000C2E8207400) [pid = 3748] [serial = 2052] [outer = 0000000000000000] 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2ED2BB000) [pid = 3748] [serial = 2053] [outer = 000000C2E8207400] 12:52:30 INFO - PROCESS | 3748 | 1468353150768 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2ED6BD400) [pid = 3748] [serial = 2054] [outer = 000000C2E8207400] 12:52:31 INFO - PROCESS | 3748 | 1468353151266 Marionette TRACE conn9 <- [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] 12:52:31 INFO - PROCESS | 3748 | 1468353151301 Marionette TRACE conn9 <- [1,2701,null,{"value":"13"}] 12:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:52:31 INFO - PROCESS | 3748 | 1468353151305 Marionette TRACE conn9 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 3748 | 1468353151306 Marionette TRACE conn9 <- [1,2702,null,{}] 12:52:31 INFO - PROCESS | 3748 | 1468353151310 Marionette TRACE conn9 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:31 INFO - PROCESS | 3748 | 1468353151312 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:31 INFO - PROCESS | 3748 | 1468353151429 Marionette TRACE conn9 <- [1,2703,null,{"value":null}] 12:52:31 INFO - PROCESS | 3748 | 1468353151436 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 3748 | 1468353151438 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B27800 == 28 [pid = 3748] [id = 685] 12:52:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2EE4DB000) [pid = 3748] [serial = 2055] [outer = 0000000000000000] 12:52:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2EE8D2800) [pid = 3748] [serial = 2056] [outer = 000000C2EE4DB000] 12:52:31 INFO - PROCESS | 3748 | 1468353151527 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2F1437000) [pid = 3748] [serial = 2057] [outer = 000000C2EE4DB000] 12:52:31 INFO - PROCESS | 3748 | 1468353151963 Marionette TRACE conn9 <- [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]]]}] 12:52:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:52:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 12:52:32 INFO - PROCESS | 3748 | 1468353152067 Marionette TRACE conn9 -> [0,2705,"getWindowHandle",null] 12:52:32 INFO - PROCESS | 3748 | 1468353152069 Marionette TRACE conn9 <- [1,2705,null,{"value":"13"}] 12:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:52:32 INFO - PROCESS | 3748 | 1468353152082 Marionette TRACE conn9 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 3748 | 1468353152084 Marionette TRACE conn9 <- [1,2706,null,{}] 12:52:32 INFO - PROCESS | 3748 | 1468353152088 Marionette TRACE conn9 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:32 INFO - PROCESS | 3748 | 1468353152090 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:32 INFO - PROCESS | 3748 | 1468353152209 Marionette TRACE conn9 <- [1,2707,null,{"value":null}] 12:52:32 INFO - PROCESS | 3748 | 1468353152215 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:32 INFO - PROCESS | 3748 | 1468353152217 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:32 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4B8800 == 29 [pid = 3748] [id = 686] 12:52:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E8598C00) [pid = 3748] [serial = 2058] [outer = 0000000000000000] 12:52:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F20A7000) [pid = 3748] [serial = 2059] [outer = 000000C2E8598C00] 12:52:32 INFO - PROCESS | 3748 | 1468353152264 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F2280000) [pid = 3748] [serial = 2060] [outer = 000000C2E8598C00] 12:52:32 INFO - PROCESS | 3748 | 1468353152724 Marionette TRACE conn9 <- [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] 12:52:32 INFO - PROCESS | 3748 | 1468353152759 Marionette TRACE conn9 <- [1,2709,null,{"value":"13"}] 12:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:52:32 INFO - PROCESS | 3748 | 1468353152762 Marionette TRACE conn9 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 3748 | 1468353152764 Marionette TRACE conn9 <- [1,2710,null,{}] 12:52:32 INFO - PROCESS | 3748 | 1468353152775 Marionette TRACE conn9 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:32 INFO - PROCESS | 3748 | 1468353152782 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:32 INFO - PROCESS | 3748 | 1468353152920 Marionette TRACE conn9 <- [1,2711,null,{"value":null}] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E7F20C00) [pid = 3748] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2EC8D4C00) [pid = 3748] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2ED578400) [pid = 3748] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2E8427800) [pid = 3748] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2E820F400) [pid = 3748] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2E6754400) [pid = 3748] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F5562C00) [pid = 3748] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:52:33 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F4465400) [pid = 3748] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:52:33 INFO - PROCESS | 3748 | 1468353153063 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 3748 | 1468353153065 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB090000 == 30 [pid = 3748] [id = 687] 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E6595000) [pid = 3748] [serial = 2061] [outer = 0000000000000000] 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E8268C00) [pid = 3748] [serial = 2062] [outer = 000000C2E6595000] 12:52:33 INFO - PROCESS | 3748 | 1468353153115 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2F1FF2C00) [pid = 3748] [serial = 2063] [outer = 000000C2E6595000] 12:52:33 INFO - PROCESS | 3748 | 1468353153528 Marionette TRACE conn9 <- [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] 12:52:33 INFO - PROCESS | 3748 | 1468353153542 Marionette TRACE conn9 <- [1,2713,null,{"value":"13"}] 12:52:33 INFO - PROCESS | 3748 | 1468353153545 Marionette TRACE conn9 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:52:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:52:33 INFO - PROCESS | 3748 | 1468353153547 Marionette TRACE conn9 <- [1,2714,null,{}] 12:52:33 INFO - PROCESS | 3748 | 1468353153551 Marionette TRACE conn9 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:33 INFO - PROCESS | 3748 | 1468353153553 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:33 INFO - PROCESS | 3748 | 1468353153664 Marionette TRACE conn9 <- [1,2715,null,{"value":null}] 12:52:33 INFO - PROCESS | 3748 | 1468353153671 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 3748 | 1468353153673 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB148000 == 31 [pid = 3748] [id = 688] 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E7F48800) [pid = 3748] [serial = 2064] [outer = 0000000000000000] 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2F4465C00) [pid = 3748] [serial = 2065] [outer = 000000C2E7F48800] 12:52:33 INFO - PROCESS | 3748 | 1468353153720 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2F50BFC00) [pid = 3748] [serial = 2066] [outer = 000000C2E7F48800] 12:52:34 INFO - PROCESS | 3748 | 1468353154120 Marionette TRACE conn9 <- [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]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 628ms 12:52:34 INFO - PROCESS | 3748 | 1468353154177 Marionette TRACE conn9 -> [0,2717,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 3748 | 1468353154180 Marionette TRACE conn9 <- [1,2717,null,{"value":"13"}] 12:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:52:34 INFO - PROCESS | 3748 | 1468353154183 Marionette TRACE conn9 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 3748 | 1468353154185 Marionette TRACE conn9 <- [1,2718,null,{}] 12:52:34 INFO - PROCESS | 3748 | 1468353154188 Marionette TRACE conn9 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:34 INFO - PROCESS | 3748 | 1468353154190 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:34 INFO - PROCESS | 3748 | 1468353154303 Marionette TRACE conn9 <- [1,2719,null,{"value":null}] 12:52:34 INFO - PROCESS | 3748 | 1468353154311 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:34 INFO - PROCESS | 3748 | 1468353154313 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC022000 == 32 [pid = 3748] [id = 689] 12:52:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2F4B34000) [pid = 3748] [serial = 2067] [outer = 0000000000000000] 12:52:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F5234000) [pid = 3748] [serial = 2068] [outer = 000000C2F4B34000] 12:52:34 INFO - PROCESS | 3748 | 1468353154363 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2F5563C00) [pid = 3748] [serial = 2069] [outer = 000000C2F4B34000] 12:52:35 INFO - PROCESS | 3748 | 1468353155320 Marionette TRACE conn9 <- [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"]]]}] 12:52:35 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 12:52:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:52:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:52:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1189ms 12:52:35 INFO - PROCESS | 3748 | 1468353155376 Marionette TRACE conn9 -> [0,2721,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 3748 | 1468353155382 Marionette TRACE conn9 <- [1,2721,null,{"value":"13"}] 12:52:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:52:35 INFO - PROCESS | 3748 | 1468353155387 Marionette TRACE conn9 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - PROCESS | 3748 | 1468353155391 Marionette TRACE conn9 <- [1,2722,null,{}] 12:52:35 INFO - PROCESS | 3748 | 1468353155398 Marionette TRACE conn9 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:35 INFO - PROCESS | 3748 | 1468353155402 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:35 INFO - PROCESS | 3748 | 1468353155548 Marionette TRACE conn9 <- [1,2723,null,{"value":null}] 12:52:35 INFO - PROCESS | 3748 | 1468353155623 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:35 INFO - PROCESS | 3748 | 1468353155628 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FC5800 == 33 [pid = 3748] [id = 690] 12:52:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E83F2000) [pid = 3748] [serial = 2070] [outer = 0000000000000000] 12:52:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E842A400) [pid = 3748] [serial = 2071] [outer = 000000C2E83F2000] 12:52:35 INFO - PROCESS | 3748 | 1468353155729 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8592000) [pid = 3748] [serial = 2072] [outer = 000000C2E83F2000] 12:52:36 INFO - PROCESS | 3748 | 1468353156386 Marionette TRACE conn9 <- [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]]]}] 12:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1023ms 12:52:36 INFO - PROCESS | 3748 | 1468353156420 Marionette TRACE conn9 -> [0,2725,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 3748 | 1468353156425 Marionette TRACE conn9 <- [1,2725,null,{"value":"13"}] 12:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:52:36 INFO - PROCESS | 3748 | 1468353156433 Marionette TRACE conn9 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - PROCESS | 3748 | 1468353156436 Marionette TRACE conn9 <- [1,2726,null,{}] 12:52:36 INFO - PROCESS | 3748 | 1468353156440 Marionette TRACE conn9 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:36 INFO - PROCESS | 3748 | 1468353156444 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:36 INFO - PROCESS | 3748 | 1468353156572 Marionette TRACE conn9 <- [1,2727,null,{"value":null}] 12:52:36 INFO - PROCESS | 3748 | 1468353156695 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 3748 | 1468353156698 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:36 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA489000 == 34 [pid = 3748] [id = 691] 12:52:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E894FC00) [pid = 3748] [serial = 2073] [outer = 0000000000000000] 12:52:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2ECB0EC00) [pid = 3748] [serial = 2074] [outer = 000000C2E894FC00] 12:52:36 INFO - PROCESS | 3748 | 1468353156758 Marionette DEBUG loaded listener.js 12:52:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EE371800) [pid = 3748] [serial = 2075] [outer = 000000C2E894FC00] 12:52:37 INFO - PROCESS | 3748 | 1468353157643 Marionette TRACE conn9 <- [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]]]}] 12:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1219ms 12:52:37 INFO - PROCESS | 3748 | 1468353157658 Marionette TRACE conn9 -> [0,2729,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 3748 | 1468353157663 Marionette TRACE conn9 <- [1,2729,null,{"value":"13"}] 12:52:37 INFO - PROCESS | 3748 | 1468353157668 Marionette TRACE conn9 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:52:37 INFO - PROCESS | 3748 | 1468353157671 Marionette TRACE conn9 <- [1,2730,null,{}] 12:52:37 INFO - PROCESS | 3748 | 1468353157677 Marionette TRACE conn9 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:37 INFO - PROCESS | 3748 | 1468353157680 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:37 INFO - PROCESS | 3748 | 1468353157800 Marionette TRACE conn9 <- [1,2731,null,{"value":null}] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB148000 == 33 [pid = 3748] [id = 688] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB090000 == 32 [pid = 3748] [id = 687] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4B8800 == 31 [pid = 3748] [id = 686] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B27800 == 30 [pid = 3748] [id = 685] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550C800 == 29 [pid = 3748] [id = 684] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2951800 == 28 [pid = 3748] [id = 683] 12:52:37 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE47E000 == 27 [pid = 3748] [id = 682] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F4EBB800) [pid = 3748] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2EC3400) [pid = 3748] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F4671000) [pid = 3748] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2EE311400) [pid = 3748] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2EE376800) [pid = 3748] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E8776800) [pid = 3748] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2EC8D6400) [pid = 3748] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2E842D800) [pid = 3748] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2E8599800) [pid = 3748] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2ECA47800) [pid = 3748] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2EE374000) [pid = 3748] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F5FC4400) [pid = 3748] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F4384400) [pid = 3748] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F1434800) [pid = 3748] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F5231800) [pid = 3748] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:52:37 INFO - PROCESS | 3748 | 1468353157913 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:37 INFO - PROCESS | 3748 | 1468353157918 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE332000 == 28 [pid = 3748] [id = 692] 12:52:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E67D6000) [pid = 3748] [serial = 2076] [outer = 0000000000000000] 12:52:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E832CC00) [pid = 3748] [serial = 2077] [outer = 000000C2E67D6000] 12:52:37 INFO - PROCESS | 3748 | 1468353157969 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E8611800) [pid = 3748] [serial = 2078] [outer = 000000C2E67D6000] 12:52:38 INFO - PROCESS | 3748 | 1468353158405 Marionette TRACE conn9 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:52:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:52:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 776ms 12:52:38 INFO - PROCESS | 3748 | 1468353158448 Marionette TRACE conn9 -> [0,2733,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 3748 | 1468353158453 Marionette TRACE conn9 <- [1,2733,null,{"value":"13"}] 12:52:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:52:38 INFO - PROCESS | 3748 | 1468353158460 Marionette TRACE conn9 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 3748 | 1468353158463 Marionette TRACE conn9 <- [1,2734,null,{}] 12:52:38 INFO - PROCESS | 3748 | 1468353158471 Marionette TRACE conn9 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:38 INFO - PROCESS | 3748 | 1468353158474 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:38 INFO - PROCESS | 3748 | 1468353158568 Marionette TRACE conn9 <- [1,2735,null,{"value":null}] 12:52:38 INFO - PROCESS | 3748 | 1468353158574 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 3748 | 1468353158577 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F52D3800 == 29 [pid = 3748] [id = 693] 12:52:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2ECB15800) [pid = 3748] [serial = 2079] [outer = 0000000000000000] 12:52:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2ECFFA400) [pid = 3748] [serial = 2080] [outer = 000000C2ECB15800] 12:52:38 INFO - PROCESS | 3748 | 1468353158625 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2ED98F800) [pid = 3748] [serial = 2081] [outer = 000000C2ECB15800] 12:52:39 INFO - PROCESS | 3748 | 1468353159091 Marionette TRACE conn9 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 12:52:39 INFO - PROCESS | 3748 | 1468353159155 Marionette TRACE conn9 -> [0,2737,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 3748 | 1468353159157 Marionette TRACE conn9 <- [1,2737,null,{"value":"13"}] 12:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:52:39 INFO - PROCESS | 3748 | 1468353159161 Marionette TRACE conn9 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 3748 | 1468353159165 Marionette TRACE conn9 <- [1,2738,null,{}] 12:52:39 INFO - PROCESS | 3748 | 1468353159177 Marionette TRACE conn9 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:39 INFO - PROCESS | 3748 | 1468353159182 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:39 INFO - PROCESS | 3748 | 1468353159281 Marionette TRACE conn9 <- [1,2739,null,{"value":null}] 12:52:39 INFO - PROCESS | 3748 | 1468353159395 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 3748 | 1468353159399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B27800 == 30 [pid = 3748] [id = 694] 12:52:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E8209000) [pid = 3748] [serial = 2082] [outer = 0000000000000000] 12:52:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2F1FFC800) [pid = 3748] [serial = 2083] [outer = 000000C2E8209000] 12:52:39 INFO - PROCESS | 3748 | 1468353159450 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2F28CA800) [pid = 3748] [serial = 2084] [outer = 000000C2E8209000] 12:52:39 INFO - PROCESS | 3748 | 1468353159818 Marionette TRACE conn9 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 12:52:39 INFO - PROCESS | 3748 | 1468353159897 Marionette TRACE conn9 -> [0,2741,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 3748 | 1468353159900 Marionette TRACE conn9 <- [1,2741,null,{"value":"13"}] 12:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:52:39 INFO - PROCESS | 3748 | 1468353159904 Marionette TRACE conn9 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 3748 | 1468353159906 Marionette TRACE conn9 <- [1,2742,null,{}] 12:52:39 INFO - PROCESS | 3748 | 1468353159910 Marionette TRACE conn9 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:39 INFO - PROCESS | 3748 | 1468353159912 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:40 INFO - PROCESS | 3748 | 1468353160030 Marionette TRACE conn9 <- [1,2743,null,{"value":null}] 12:52:40 INFO - PROCESS | 3748 | 1468353160035 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:40 INFO - PROCESS | 3748 | 1468353160037 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB074800 == 31 [pid = 3748] [id = 695] 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2F2ED1C00) [pid = 3748] [serial = 2085] [outer = 0000000000000000] 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2F4667C00) [pid = 3748] [serial = 2086] [outer = 000000C2F2ED1C00] 12:52:40 INFO - PROCESS | 3748 | 1468353160127 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F484C400) [pid = 3748] [serial = 2087] [outer = 000000C2F2ED1C00] 12:52:40 INFO - PROCESS | 3748 | 1468353160550 Marionette TRACE conn9 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:52:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:52:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 12:52:40 INFO - PROCESS | 3748 | 1468353160577 Marionette TRACE conn9 -> [0,2745,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 3748 | 1468353160580 Marionette TRACE conn9 <- [1,2745,null,{"value":"13"}] 12:52:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:52:40 INFO - PROCESS | 3748 | 1468353160583 Marionette TRACE conn9 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - PROCESS | 3748 | 1468353160585 Marionette TRACE conn9 <- [1,2746,null,{}] 12:52:40 INFO - PROCESS | 3748 | 1468353160588 Marionette TRACE conn9 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:40 INFO - PROCESS | 3748 | 1468353160591 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:40 INFO - PROCESS | 3748 | 1468353160741 Marionette TRACE conn9 <- [1,2747,null,{"value":null}] 12:52:40 INFO - PROCESS | 3748 | 1468353160765 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:40 INFO - PROCESS | 3748 | 1468353160767 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB13F000 == 32 [pid = 3748] [id = 696] 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8265C00) [pid = 3748] [serial = 2088] [outer = 0000000000000000] 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F4EB7000) [pid = 3748] [serial = 2089] [outer = 000000C2E8265C00] 12:52:40 INFO - PROCESS | 3748 | 1468353160813 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F5232C00) [pid = 3748] [serial = 2090] [outer = 000000C2E8265C00] 12:52:41 INFO - PROCESS | 3748 | 1468353161257 Marionette TRACE conn9 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 12:52:41 INFO - PROCESS | 3748 | 1468353161321 Marionette TRACE conn9 -> [0,2749,"getWindowHandle",null] 12:52:41 INFO - PROCESS | 3748 | 1468353161323 Marionette TRACE conn9 <- [1,2749,null,{"value":"13"}] 12:52:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:52:41 INFO - PROCESS | 3748 | 1468353161326 Marionette TRACE conn9 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 3748 | 1468353161328 Marionette TRACE conn9 <- [1,2750,null,{}] 12:52:41 INFO - PROCESS | 3748 | 1468353161332 Marionette TRACE conn9 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:41 INFO - PROCESS | 3748 | 1468353161338 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:41 INFO - PROCESS | 3748 | 1468353161479 Marionette TRACE conn9 <- [1,2751,null,{"value":null}] 12:52:41 INFO - PROCESS | 3748 | 1468353161535 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:41 INFO - PROCESS | 3748 | 1468353161537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC305000 == 33 [pid = 3748] [id = 697] 12:52:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F559A400) [pid = 3748] [serial = 2091] [outer = 0000000000000000] 12:52:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F58B8C00) [pid = 3748] [serial = 2092] [outer = 000000C2F559A400] 12:52:41 INFO - PROCESS | 3748 | 1468353161584 Marionette DEBUG loaded listener.js 12:52:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F720F400) [pid = 3748] [serial = 2093] [outer = 000000C2F559A400] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8599400) [pid = 3748] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2E8777C00) [pid = 3748] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8598C00) [pid = 3748] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E6595000) [pid = 3748] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E820AC00) [pid = 3748] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2EE4DB000) [pid = 3748] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E7F48800) [pid = 3748] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E8207400) [pid = 3748] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2E84A4000) [pid = 3748] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:52:41 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F142FC00) [pid = 3748] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:52:42 INFO - PROCESS | 3748 | 1468353162022 Marionette TRACE conn9 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 12:52:42 INFO - PROCESS | 3748 | 1468353162077 Marionette TRACE conn9 -> [0,2753,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 3748 | 1468353162079 Marionette TRACE conn9 <- [1,2753,null,{"value":"13"}] 12:52:42 INFO - PROCESS | 3748 | 1468353162083 Marionette TRACE conn9 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - PROCESS | 3748 | 1468353162085 Marionette TRACE conn9 <- [1,2754,null,{}] 12:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:52:42 INFO - PROCESS | 3748 | 1468353162088 Marionette TRACE conn9 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:42 INFO - PROCESS | 3748 | 1468353162099 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:42 INFO - PROCESS | 3748 | 1468353162213 Marionette TRACE conn9 <- [1,2755,null,{"value":null}] 12:52:42 INFO - PROCESS | 3748 | 1468353162268 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 3748 | 1468353162270 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9B000 == 34 [pid = 3748] [id = 698] 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E76C7000) [pid = 3748] [serial = 2094] [outer = 0000000000000000] 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2ED2AE000) [pid = 3748] [serial = 2095] [outer = 000000C2E76C7000] 12:52:42 INFO - PROCESS | 3748 | 1468353162316 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2F7296400) [pid = 3748] [serial = 2096] [outer = 000000C2E76C7000] 12:52:42 INFO - PROCESS | 3748 | 1468353162670 Marionette TRACE conn9 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 12:52:42 INFO - PROCESS | 3748 | 1468353162718 Marionette TRACE conn9 -> [0,2757,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 3748 | 1468353162720 Marionette TRACE conn9 <- [1,2757,null,{"value":"13"}] 12:52:42 INFO - PROCESS | 3748 | 1468353162724 Marionette TRACE conn9 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:52:42 INFO - PROCESS | 3748 | 1468353162726 Marionette TRACE conn9 <- [1,2758,null,{}] 12:52:42 INFO - PROCESS | 3748 | 1468353162730 Marionette TRACE conn9 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:42 INFO - PROCESS | 3748 | 1468353162732 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:42 INFO - PROCESS | 3748 | 1468353162817 Marionette TRACE conn9 <- [1,2759,null,{"value":null}] 12:52:42 INFO - PROCESS | 3748 | 1468353162822 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 3748 | 1468353162824 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFD5800 == 35 [pid = 3748] [id = 699] 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2F4674800) [pid = 3748] [serial = 2097] [outer = 0000000000000000] 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2F729F000) [pid = 3748] [serial = 2098] [outer = 000000C2F4674800] 12:52:42 INFO - PROCESS | 3748 | 1468353162871 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F72E5000) [pid = 3748] [serial = 2099] [outer = 000000C2F4674800] 12:52:43 INFO - PROCESS | 3748 | 1468353163285 Marionette TRACE conn9 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 588ms 12:52:43 INFO - PROCESS | 3748 | 1468353163314 Marionette TRACE conn9 -> [0,2761,"getWindowHandle",null] 12:52:43 INFO - PROCESS | 3748 | 1468353163316 Marionette TRACE conn9 <- [1,2761,null,{"value":"13"}] 12:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:52:43 INFO - PROCESS | 3748 | 1468353163319 Marionette TRACE conn9 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 3748 | 1468353163330 Marionette TRACE conn9 <- [1,2762,null,{}] 12:52:43 INFO - PROCESS | 3748 | 1468353163351 Marionette TRACE conn9 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:43 INFO - PROCESS | 3748 | 1468353163354 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:43 INFO - PROCESS | 3748 | 1468353163441 Marionette TRACE conn9 <- [1,2763,null,{"value":null}] 12:52:43 INFO - PROCESS | 3748 | 1468353163449 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:43 INFO - PROCESS | 3748 | 1468353163451 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD31B800 == 36 [pid = 3748] [id = 700] 12:52:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F72E5C00) [pid = 3748] [serial = 2100] [outer = 0000000000000000] 12:52:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F7BA3400) [pid = 3748] [serial = 2101] [outer = 000000C2F72E5C00] 12:52:43 INFO - PROCESS | 3748 | 1468353163498 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F7BB7C00) [pid = 3748] [serial = 2102] [outer = 000000C2F72E5C00] 12:52:43 INFO - PROCESS | 3748 | 1468353163980 Marionette TRACE conn9 <- [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]]]}] 12:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 755ms 12:52:44 INFO - PROCESS | 3748 | 1468353164079 Marionette TRACE conn9 -> [0,2765,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 3748 | 1468353164084 Marionette TRACE conn9 <- [1,2765,null,{"value":"13"}] 12:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:52:44 INFO - PROCESS | 3748 | 1468353164090 Marionette TRACE conn9 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - PROCESS | 3748 | 1468353164095 Marionette TRACE conn9 <- [1,2766,null,{}] 12:52:44 INFO - PROCESS | 3748 | 1468353164102 Marionette TRACE conn9 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:44 INFO - PROCESS | 3748 | 1468353164106 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:44 INFO - PROCESS | 3748 | 1468353164238 Marionette TRACE conn9 <- [1,2767,null,{"value":null}] 12:52:44 INFO - PROCESS | 3748 | 1468353164330 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 3748 | 1468353164336 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294C800 == 37 [pid = 3748] [id = 701] 12:52:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E849BC00) [pid = 3748] [serial = 2103] [outer = 0000000000000000] 12:52:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E8591800) [pid = 3748] [serial = 2104] [outer = 000000C2E849BC00] 12:52:44 INFO - PROCESS | 3748 | 1468353164396 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EC80C000) [pid = 3748] [serial = 2105] [outer = 000000C2E849BC00] 12:52:45 INFO - PROCESS | 3748 | 1468353165073 Marionette TRACE conn9 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1028ms 12:52:45 INFO - PROCESS | 3748 | 1468353165121 Marionette TRACE conn9 -> [0,2769,"getWindowHandle",null] 12:52:45 INFO - PROCESS | 3748 | 1468353165126 Marionette TRACE conn9 <- [1,2769,null,{"value":"13"}] 12:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:52:45 INFO - PROCESS | 3748 | 1468353165133 Marionette TRACE conn9 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - PROCESS | 3748 | 1468353165136 Marionette TRACE conn9 <- [1,2770,null,{}] 12:52:45 INFO - PROCESS | 3748 | 1468353165141 Marionette TRACE conn9 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:45 INFO - PROCESS | 3748 | 1468353165144 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:45 INFO - PROCESS | 3748 | 1468353165293 Marionette TRACE conn9 <- [1,2771,null,{"value":null}] 12:52:45 INFO - PROCESS | 3748 | 1468353165419 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:45 INFO - PROCESS | 3748 | 1468353165422 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF3A800 == 38 [pid = 3748] [id = 702] 12:52:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EEE55000) [pid = 3748] [serial = 2106] [outer = 0000000000000000] 12:52:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F1496000) [pid = 3748] [serial = 2107] [outer = 000000C2EEE55000] 12:52:45 INFO - PROCESS | 3748 | 1468353165481 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F29DB000) [pid = 3748] [serial = 2108] [outer = 000000C2EEE55000] 12:52:46 INFO - PROCESS | 3748 | 1468353166039 Marionette TRACE conn9 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 923ms 12:52:46 INFO - PROCESS | 3748 | 1468353166058 Marionette TRACE conn9 -> [0,2773,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 3748 | 1468353166061 Marionette TRACE conn9 <- [1,2773,null,{"value":"13"}] 12:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:52:46 INFO - PROCESS | 3748 | 1468353166065 Marionette TRACE conn9 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 3748 | 1468353166069 Marionette TRACE conn9 <- [1,2774,null,{}] 12:52:46 INFO - PROCESS | 3748 | 1468353166081 Marionette TRACE conn9 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:46 INFO - PROCESS | 3748 | 1468353166086 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:46 INFO - PROCESS | 3748 | 1468353166204 Marionette TRACE conn9 <- [1,2775,null,{"value":null}] 12:52:46 INFO - PROCESS | 3748 | 1468353166330 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 3748 | 1468353166334 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD3A6000 == 39 [pid = 3748] [id = 703] 12:52:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F5564000) [pid = 3748] [serial = 2109] [outer = 0000000000000000] 12:52:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F5FC1000) [pid = 3748] [serial = 2110] [outer = 000000C2F5564000] 12:52:46 INFO - PROCESS | 3748 | 1468353166395 Marionette DEBUG loaded listener.js 12:52:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F72E2000) [pid = 3748] [serial = 2111] [outer = 000000C2F5564000] 12:52:47 INFO - PROCESS | 3748 | 1468353167242 Marionette TRACE conn9 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1239ms 12:52:47 INFO - PROCESS | 3748 | 1468353167307 Marionette TRACE conn9 -> [0,2777,"getWindowHandle",null] 12:52:47 INFO - PROCESS | 3748 | 1468353167311 Marionette TRACE conn9 <- [1,2777,null,{"value":"13"}] 12:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:52:47 INFO - PROCESS | 3748 | 1468353167318 Marionette TRACE conn9 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:52:47 INFO - PROCESS | 3748 | 1468353167321 Marionette TRACE conn9 <- [1,2778,null,{}] 12:52:47 INFO - PROCESS | 3748 | 1468353167327 Marionette TRACE conn9 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:47 INFO - PROCESS | 3748 | 1468353167330 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:47 INFO - PROCESS | 3748 | 1468353167447 Marionette TRACE conn9 <- [1,2779,null,{"value":null}] 12:52:47 INFO - PROCESS | 3748 | 1468353167531 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:47 INFO - PROCESS | 3748 | 1468353167536 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E6F1C800 == 40 [pid = 3748] [id = 704] 12:52:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E783C400) [pid = 3748] [serial = 2112] [outer = 0000000000000000] 12:52:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E842F000) [pid = 3748] [serial = 2113] [outer = 000000C2E783C400] 12:52:47 INFO - PROCESS | 3748 | 1468353167633 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8950000) [pid = 3748] [serial = 2114] [outer = 000000C2E783C400] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FCF000 == 39 [pid = 3748] [id = 681] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFD5800 == 38 [pid = 3748] [id = 699] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9B000 == 37 [pid = 3748] [id = 698] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC305000 == 36 [pid = 3748] [id = 697] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB13F000 == 35 [pid = 3748] [id = 696] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB074800 == 34 [pid = 3748] [id = 695] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B27800 == 33 [pid = 3748] [id = 694] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F52D3800 == 32 [pid = 3748] [id = 693] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE332000 == 31 [pid = 3748] [id = 692] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA489000 == 30 [pid = 3748] [id = 691] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F1FC5800 == 29 [pid = 3748] [id = 690] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC022000 == 28 [pid = 3748] [id = 689] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD3A6000 == 27 [pid = 3748] [id = 703] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF3A800 == 26 [pid = 3748] [id = 702] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD31B800 == 25 [pid = 3748] [id = 700] 12:52:48 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294C800 == 24 [pid = 3748] [id = 701] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8609400) [pid = 3748] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E894E800) [pid = 3748] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F2280000) [pid = 3748] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8268C00) [pid = 3748] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F1FF2C00) [pid = 3748] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8498000) [pid = 3748] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE8D2800) [pid = 3748] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8950400) [pid = 3748] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ECBCA400) [pid = 3748] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F50BFC00) [pid = 3748] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F20A7000) [pid = 3748] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8423C00) [pid = 3748] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F1437000) [pid = 3748] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ED6BD400) [pid = 3748] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E860C400) [pid = 3748] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F4465C00) [pid = 3748] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2ED2BB000) [pid = 3748] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F28CBC00) [pid = 3748] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F4B29000) [pid = 3748] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2ECBC9800) [pid = 3748] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F5234000) [pid = 3748] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:52:48 INFO - PROCESS | 3748 | 1468353168767 Marionette TRACE conn9 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1486ms 12:52:48 INFO - PROCESS | 3748 | 1468353168806 Marionette TRACE conn9 -> [0,2781,"getWindowHandle",null] 12:52:48 INFO - PROCESS | 3748 | 1468353168811 Marionette TRACE conn9 <- [1,2781,null,{"value":"13"}] 12:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:52:48 INFO - PROCESS | 3748 | 1468353168816 Marionette TRACE conn9 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:52:48 INFO - PROCESS | 3748 | 1468353168819 Marionette TRACE conn9 <- [1,2782,null,{}] 12:52:48 INFO - PROCESS | 3748 | 1468353168826 Marionette TRACE conn9 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:48 INFO - PROCESS | 3748 | 1468353168830 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:48 INFO - PROCESS | 3748 | 1468353168932 Marionette TRACE conn9 <- [1,2783,null,{"value":null}] 12:52:48 INFO - PROCESS | 3748 | 1468353168939 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:48 INFO - PROCESS | 3748 | 1468353168943 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE49B800 == 25 [pid = 3748] [id = 705] 12:52:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E8215400) [pid = 3748] [serial = 2115] [outer = 0000000000000000] 12:52:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E8429800) [pid = 3748] [serial = 2116] [outer = 000000C2E8215400] 12:52:49 INFO - PROCESS | 3748 | 1468353168993 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E8431000) [pid = 3748] [serial = 2117] [outer = 000000C2E8215400] 12:52:49 INFO - PROCESS | 3748 | 1468353169471 Marionette TRACE conn9 <- [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]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 12:52:49 INFO - PROCESS | 3748 | 1468353169498 Marionette TRACE conn9 -> [0,2785,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 3748 | 1468353169504 Marionette TRACE conn9 <- [1,2785,null,{"value":"13"}] 12:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:52:49 INFO - PROCESS | 3748 | 1468353169554 Marionette TRACE conn9 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 3748 | 1468353169557 Marionette TRACE conn9 <- [1,2786,null,{}] 12:52:49 INFO - PROCESS | 3748 | 1468353169561 Marionette TRACE conn9 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:49 INFO - PROCESS | 3748 | 1468353169564 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:49 INFO - PROCESS | 3748 | 1468353169658 Marionette TRACE conn9 <- [1,2787,null,{"value":null}] 12:52:49 INFO - PROCESS | 3748 | 1468353169674 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 3748 | 1468353169676 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43EF000 == 26 [pid = 3748] [id = 706] 12:52:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E8943800) [pid = 3748] [serial = 2118] [outer = 0000000000000000] 12:52:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8AB9800) [pid = 3748] [serial = 2119] [outer = 000000C2E8943800] 12:52:49 INFO - PROCESS | 3748 | 1468353169727 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2EC8D9800) [pid = 3748] [serial = 2120] [outer = 000000C2E8943800] 12:52:50 INFO - PROCESS | 3748 | 1468353170221 Marionette TRACE conn9 <- [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]]]}] 12:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 12:52:50 INFO - PROCESS | 3748 | 1468353170290 Marionette TRACE conn9 -> [0,2789,"getWindowHandle",null] 12:52:50 INFO - PROCESS | 3748 | 1468353170292 Marionette TRACE conn9 <- [1,2789,null,{"value":"13"}] 12:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:52:50 INFO - PROCESS | 3748 | 1468353170296 Marionette TRACE conn9 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:52:50 INFO - PROCESS | 3748 | 1468353170300 Marionette TRACE conn9 <- [1,2790,null,{}] 12:52:50 INFO - PROCESS | 3748 | 1468353170312 Marionette TRACE conn9 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:50 INFO - PROCESS | 3748 | 1468353170317 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:50 INFO - PROCESS | 3748 | 1468353170438 Marionette TRACE conn9 <- [1,2791,null,{"value":null}] 12:52:50 INFO - PROCESS | 3748 | 1468353170497 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:50 INFO - PROCESS | 3748 | 1468353170500 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5575800 == 27 [pid = 3748] [id = 707] 12:52:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E7630400) [pid = 3748] [serial = 2121] [outer = 0000000000000000] 12:52:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ED5EB400) [pid = 3748] [serial = 2122] [outer = 000000C2E7630400] 12:52:50 INFO - PROCESS | 3748 | 1468353170552 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2EE377000) [pid = 3748] [serial = 2123] [outer = 000000C2E7630400] 12:52:50 INFO - PROCESS | 3748 | 1468353170986 Marionette TRACE conn9 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 12:52:51 INFO - PROCESS | 3748 | 1468353171033 Marionette TRACE conn9 -> [0,2793,"getWindowHandle",null] 12:52:51 INFO - PROCESS | 3748 | 1468353171035 Marionette TRACE conn9 <- [1,2793,null,{"value":"13"}] 12:52:51 INFO - PROCESS | 3748 | 1468353171039 Marionette TRACE conn9 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:52:51 INFO - PROCESS | 3748 | 1468353171041 Marionette TRACE conn9 <- [1,2794,null,{}] 12:52:51 INFO - PROCESS | 3748 | 1468353171045 Marionette TRACE conn9 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:51 INFO - PROCESS | 3748 | 1468353171047 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:51 INFO - PROCESS | 3748 | 1468353171167 Marionette TRACE conn9 <- [1,2795,null,{"value":null}] 12:52:51 INFO - PROCESS | 3748 | 1468353171219 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:51 INFO - PROCESS | 3748 | 1468353171222 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FDF000 == 28 [pid = 3748] [id = 708] 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EE8CE400) [pid = 3748] [serial = 2124] [outer = 0000000000000000] 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F1436400) [pid = 3748] [serial = 2125] [outer = 000000C2EE8CE400] 12:52:51 INFO - PROCESS | 3748 | 1468353171269 Marionette DEBUG loaded listener.js 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F1FF6800) [pid = 3748] [serial = 2126] [outer = 000000C2EE8CE400] 12:52:51 INFO - PROCESS | 3748 | 1468353171703 Marionette TRACE conn9 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 12:52:51 INFO - PROCESS | 3748 | 1468353171711 Marionette TRACE conn9 -> [0,2797,"getWindowHandle",null] 12:52:51 INFO - PROCESS | 3748 | 1468353171714 Marionette TRACE conn9 <- [1,2797,null,{"value":"13"}] 12:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:52:51 INFO - PROCESS | 3748 | 1468353171717 Marionette TRACE conn9 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 3748 | 1468353171719 Marionette TRACE conn9 <- [1,2798,null,{}] 12:52:51 INFO - PROCESS | 3748 | 1468353171723 Marionette TRACE conn9 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:51 INFO - PROCESS | 3748 | 1468353171725 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:51 INFO - PROCESS | 3748 | 1468353171840 Marionette TRACE conn9 <- [1,2799,null,{"value":null}] 12:52:51 INFO - PROCESS | 3748 | 1468353171846 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:51 INFO - PROCESS | 3748 | 1468353171848 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAD73000 == 29 [pid = 3748] [id = 709] 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E8207800) [pid = 3748] [serial = 2127] [outer = 0000000000000000] 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F220BC00) [pid = 3748] [serial = 2128] [outer = 000000C2E8207800] 12:52:51 INFO - PROCESS | 3748 | 1468353171896 Marionette DEBUG loaded listener.js 12:52:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F2970C00) [pid = 3748] [serial = 2129] [outer = 000000C2E8207800] 12:52:52 INFO - PROCESS | 3748 | 1468353172365 Marionette TRACE conn9 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 12:52:52 INFO - PROCESS | 3748 | 1468353172391 Marionette TRACE conn9 -> [0,2801,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 3748 | 1468353172394 Marionette TRACE conn9 <- [1,2801,null,{"value":"13"}] 12:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:52:52 INFO - PROCESS | 3748 | 1468353172406 Marionette TRACE conn9 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - PROCESS | 3748 | 1468353172408 Marionette TRACE conn9 <- [1,2802,null,{}] 12:52:52 INFO - PROCESS | 3748 | 1468353172412 Marionette TRACE conn9 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:52 INFO - PROCESS | 3748 | 1468353172418 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:52 INFO - PROCESS | 3748 | 1468353172593 Marionette TRACE conn9 <- [1,2803,null,{"value":null}] 12:52:52 INFO - PROCESS | 3748 | 1468353172615 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 3748 | 1468353172618 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB10D000 == 30 [pid = 3748] [id = 710] 12:52:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2975400) [pid = 3748] [serial = 2130] [outer = 0000000000000000] 12:52:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F50B1000) [pid = 3748] [serial = 2131] [outer = 000000C2F2975400] 12:52:52 INFO - PROCESS | 3748 | 1468353172664 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F51E5800) [pid = 3748] [serial = 2132] [outer = 000000C2F2975400] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F559A400) [pid = 3748] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E83F2000) [pid = 3748] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F4B34000) [pid = 3748] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ECB15800) [pid = 3748] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E894FC00) [pid = 3748] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E67D6000) [pid = 3748] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E8209000) [pid = 3748] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8265C00) [pid = 3748] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E76C7000) [pid = 3748] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F72E5C00) [pid = 3748] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F4674800) [pid = 3748] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:52:53 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F2ED1C00) [pid = 3748] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:52:53 INFO - PROCESS | 3748 | 1468353173217 Marionette TRACE conn9 <- [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]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 881ms 12:52:53 INFO - PROCESS | 3748 | 1468353173293 Marionette TRACE conn9 -> [0,2805,"getWindowHandle",null] 12:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:52:53 INFO - PROCESS | 3748 | 1468353173295 Marionette TRACE conn9 <- [1,2805,null,{"value":"13"}] 12:52:53 INFO - PROCESS | 3748 | 1468353173299 Marionette TRACE conn9 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 3748 | 1468353173301 Marionette TRACE conn9 <- [1,2806,null,{}] 12:52:53 INFO - PROCESS | 3748 | 1468353173305 Marionette TRACE conn9 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:53 INFO - PROCESS | 3748 | 1468353173307 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:53 INFO - PROCESS | 3748 | 1468353173391 Marionette TRACE conn9 <- [1,2807,null,{"value":null}] 12:52:53 INFO - PROCESS | 3748 | 1468353173396 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 3748 | 1468353173399 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:53 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB14E800 == 31 [pid = 3748] [id = 711] 12:52:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2E894FC00) [pid = 3748] [serial = 2133] [outer = 0000000000000000] 12:52:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F2210400) [pid = 3748] [serial = 2134] [outer = 000000C2E894FC00] 12:52:53 INFO - PROCESS | 3748 | 1468353173446 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F50BD400) [pid = 3748] [serial = 2135] [outer = 000000C2E894FC00] 12:52:53 INFO - PROCESS | 3748 | 1468353173839 Marionette TRACE conn9 <- [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]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 586ms 12:52:53 INFO - PROCESS | 3748 | 1468353173887 Marionette TRACE conn9 -> [0,2809,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 3748 | 1468353173889 Marionette TRACE conn9 <- [1,2809,null,{"value":"13"}] 12:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:52:53 INFO - PROCESS | 3748 | 1468353173921 Marionette TRACE conn9 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 3748 | 1468353173923 Marionette TRACE conn9 <- [1,2810,null,{}] 12:52:53 INFO - PROCESS | 3748 | 1468353173931 Marionette TRACE conn9 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:53 INFO - PROCESS | 3748 | 1468353173933 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:54 INFO - PROCESS | 3748 | 1468353174016 Marionette TRACE conn9 <- [1,2811,null,{"value":null}] 12:52:54 INFO - PROCESS | 3748 | 1468353174021 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 3748 | 1468353174023 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0EB800 == 32 [pid = 3748] [id = 712] 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F51E0C00) [pid = 3748] [serial = 2136] [outer = 0000000000000000] 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F5598800) [pid = 3748] [serial = 2137] [outer = 000000C2F51E0C00] 12:52:54 INFO - PROCESS | 3748 | 1468353174069 Marionette DEBUG loaded listener.js 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F55A3000) [pid = 3748] [serial = 2138] [outer = 000000C2F51E0C00] 12:52:54 INFO - PROCESS | 3748 | 1468353174524 Marionette TRACE conn9 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 650ms 12:52:54 INFO - PROCESS | 3748 | 1468353174562 Marionette TRACE conn9 -> [0,2813,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 3748 | 1468353174564 Marionette TRACE conn9 <- [1,2813,null,{"value":"13"}] 12:52:54 INFO - PROCESS | 3748 | 1468353174572 Marionette TRACE conn9 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:52:54 INFO - PROCESS | 3748 | 1468353174574 Marionette TRACE conn9 <- [1,2814,null,{}] 12:52:54 INFO - PROCESS | 3748 | 1468353174577 Marionette TRACE conn9 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:54 INFO - PROCESS | 3748 | 1468353174579 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:54 INFO - PROCESS | 3748 | 1468353174665 Marionette TRACE conn9 <- [1,2815,null,{"value":null}] 12:52:54 INFO - PROCESS | 3748 | 1468353174670 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 3748 | 1468353174672 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5575000 == 33 [pid = 3748] [id = 713] 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F59D8C00) [pid = 3748] [serial = 2139] [outer = 0000000000000000] 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F603C000) [pid = 3748] [serial = 2140] [outer = 000000C2F59D8C00] 12:52:54 INFO - PROCESS | 3748 | 1468353174718 Marionette DEBUG loaded listener.js 12:52:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7298800) [pid = 3748] [serial = 2141] [outer = 000000C2F59D8C00] 12:52:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE49B800 == 32 [pid = 3748] [id = 705] 12:52:55 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E6F1C800 == 31 [pid = 3748] [id = 704] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5575800 == 30 [pid = 3748] [id = 707] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FDF000 == 29 [pid = 3748] [id = 708] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F43EF000 == 28 [pid = 3748] [id = 706] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0EB800 == 27 [pid = 3748] [id = 712] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB14E800 == 26 [pid = 3748] [id = 711] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAD73000 == 25 [pid = 3748] [id = 709] 12:52:56 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB10D000 == 24 [pid = 3748] [id = 710] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F58B8C00) [pid = 3748] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E842A400) [pid = 3748] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8592000) [pid = 3748] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F5563C00) [pid = 3748] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2ECFFA400) [pid = 3748] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ED98F800) [pid = 3748] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ECB0EC00) [pid = 3748] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2EE371800) [pid = 3748] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E832CC00) [pid = 3748] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E8611800) [pid = 3748] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F1FFC800) [pid = 3748] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F4EB7000) [pid = 3748] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2ED2AE000) [pid = 3748] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F7BB7C00) [pid = 3748] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F7BA3400) [pid = 3748] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F729F000) [pid = 3748] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F720F400) [pid = 3748] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2F4667C00) [pid = 3748] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (000000C2F484C400) [pid = 3748] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (000000C2F7296400) [pid = 3748] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (000000C2F5232C00) [pid = 3748] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (000000C2F72E5000) [pid = 3748] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (000000C2F28CA800) [pid = 3748] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:52:56 INFO - PROCESS | 3748 | 1468353176472 Marionette TRACE conn9 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:52:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1924ms 12:52:56 INFO - PROCESS | 3748 | 1468353176502 Marionette TRACE conn9 -> [0,2817,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 3748 | 1468353176507 Marionette TRACE conn9 <- [1,2817,null,{"value":"13"}] 12:52:56 INFO - PROCESS | 3748 | 1468353176511 Marionette TRACE conn9 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:52:56 INFO - PROCESS | 3748 | 1468353176515 Marionette TRACE conn9 <- [1,2818,null,{}] 12:52:56 INFO - PROCESS | 3748 | 1468353176521 Marionette TRACE conn9 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:56 INFO - PROCESS | 3748 | 1468353176525 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:56 INFO - PROCESS | 3748 | 1468353176622 Marionette TRACE conn9 <- [1,2819,null,{"value":null}] 12:52:56 INFO - PROCESS | 3748 | 1468353176630 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 3748 | 1468353176635 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE31D800 == 25 [pid = 3748] [id = 714] 12:52:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (000000C2E820EC00) [pid = 3748] [serial = 2142] [outer = 0000000000000000] 12:52:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (000000C2E820FC00) [pid = 3748] [serial = 2143] [outer = 000000C2E820EC00] 12:52:56 INFO - PROCESS | 3748 | 1468353176688 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (000000C2E83E7C00) [pid = 3748] [serial = 2144] [outer = 000000C2E820EC00] 12:52:57 INFO - PROCESS | 3748 | 1468353177198 Marionette TRACE conn9 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 12:52:57 INFO - PROCESS | 3748 | 1468353177249 Marionette TRACE conn9 -> [0,2821,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 3748 | 1468353177255 Marionette TRACE conn9 <- [1,2821,null,{"value":"13"}] 12:52:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:52:57 INFO - PROCESS | 3748 | 1468353177262 Marionette TRACE conn9 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:52:57 INFO - PROCESS | 3748 | 1468353177265 Marionette TRACE conn9 <- [1,2822,null,{}] 12:52:57 INFO - PROCESS | 3748 | 1468353177269 Marionette TRACE conn9 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:57 INFO - PROCESS | 3748 | 1468353177273 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:57 INFO - PROCESS | 3748 | 1468353177367 Marionette TRACE conn9 <- [1,2823,null,{"value":null}] 12:52:57 INFO - PROCESS | 3748 | 1468353177375 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:57 INFO - PROCESS | 3748 | 1468353177378 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:57 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F294B000 == 26 [pid = 3748] [id = 715] 12:52:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (000000C2E84A1C00) [pid = 3748] [serial = 2145] [outer = 0000000000000000] 12:52:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (000000C2E84E9000) [pid = 3748] [serial = 2146] [outer = 000000C2E84A1C00] 12:52:57 INFO - PROCESS | 3748 | 1468353177428 Marionette DEBUG loaded listener.js 12:52:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E8594800) [pid = 3748] [serial = 2147] [outer = 000000C2E84A1C00] 12:52:57 INFO - PROCESS | 3748 | 1468353177909 Marionette TRACE conn9 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 692ms 12:52:57 INFO - PROCESS | 3748 | 1468353177955 Marionette TRACE conn9 -> [0,2825,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 3748 | 1468353177958 Marionette TRACE conn9 <- [1,2825,null,{"value":"13"}] 12:52:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:52:57 INFO - PROCESS | 3748 | 1468353177961 Marionette TRACE conn9 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:52:57 INFO - PROCESS | 3748 | 1468353177965 Marionette TRACE conn9 <- [1,2826,null,{}] 12:52:57 INFO - PROCESS | 3748 | 1468353177978 Marionette TRACE conn9 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:57 INFO - PROCESS | 3748 | 1468353177983 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:58 INFO - PROCESS | 3748 | 1468353178101 Marionette TRACE conn9 <- [1,2827,null,{"value":null}] 12:52:58 INFO - PROCESS | 3748 | 1468353178185 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 3748 | 1468353178188 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F544A800 == 27 [pid = 3748] [id = 716] 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E6591C00) [pid = 3748] [serial = 2148] [outer = 0000000000000000] 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8A19400) [pid = 3748] [serial = 2149] [outer = 000000C2E6591C00] 12:52:58 INFO - PROCESS | 3748 | 1468353178240 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2EC8D1C00) [pid = 3748] [serial = 2150] [outer = 000000C2E6591C00] 12:52:58 INFO - PROCESS | 3748 | 1468353178624 Marionette TRACE conn9 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 12:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:52:58 INFO - PROCESS | 3748 | 1468353178656 Marionette TRACE conn9 -> [0,2829,"getWindowHandle",null] 12:52:58 INFO - PROCESS | 3748 | 1468353178659 Marionette TRACE conn9 <- [1,2829,null,{"value":"13"}] 12:52:58 INFO - PROCESS | 3748 | 1468353178663 Marionette TRACE conn9 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:52:58 INFO - PROCESS | 3748 | 1468353178665 Marionette TRACE conn9 <- [1,2830,null,{}] 12:52:58 INFO - PROCESS | 3748 | 1468353178668 Marionette TRACE conn9 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:58 INFO - PROCESS | 3748 | 1468353178671 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:58 INFO - PROCESS | 3748 | 1468353178758 Marionette TRACE conn9 <- [1,2831,null,{"value":null}] 12:52:58 INFO - PROCESS | 3748 | 1468353178764 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 3748 | 1468353178766 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:58 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FDE000 == 28 [pid = 3748] [id = 717] 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2ECB7A800) [pid = 3748] [serial = 2151] [outer = 0000000000000000] 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2ECBD2000) [pid = 3748] [serial = 2152] [outer = 000000C2ECB7A800] 12:52:58 INFO - PROCESS | 3748 | 1468353178814 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2ED2B7800) [pid = 3748] [serial = 2153] [outer = 000000C2ECB7A800] 12:52:59 INFO - PROCESS | 3748 | 1468353179256 Marionette TRACE conn9 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 12:52:59 INFO - PROCESS | 3748 | 1468353179294 Marionette TRACE conn9 -> [0,2833,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 3748 | 1468353179296 Marionette TRACE conn9 <- [1,2833,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:52:59 INFO - PROCESS | 3748 | 1468353179300 Marionette TRACE conn9 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 3748 | 1468353179302 Marionette TRACE conn9 <- [1,2834,null,{}] 12:52:59 INFO - PROCESS | 3748 | 1468353179305 Marionette TRACE conn9 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:59 INFO - PROCESS | 3748 | 1468353179308 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:59 INFO - PROCESS | 3748 | 1468353179390 Marionette TRACE conn9 <- [1,2835,null,{"value":null}] 12:52:59 INFO - PROCESS | 3748 | 1468353179397 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 3748 | 1468353179400 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:52:59 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA479000 == 29 [pid = 3748] [id = 718] 12:52:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E849F000) [pid = 3748] [serial = 2154] [outer = 0000000000000000] 12:52:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2ED61B800) [pid = 3748] [serial = 2155] [outer = 000000C2E849F000] 12:52:59 INFO - PROCESS | 3748 | 1468353179447 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EE374000) [pid = 3748] [serial = 2156] [outer = 000000C2E849F000] 12:52:59 INFO - PROCESS | 3748 | 1468353179904 Marionette TRACE conn9 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 12:52:59 INFO - PROCESS | 3748 | 1468353179934 Marionette TRACE conn9 -> [0,2837,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 3748 | 1468353179937 Marionette TRACE conn9 <- [1,2837,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:52:59 INFO - PROCESS | 3748 | 1468353179940 Marionette TRACE conn9 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 3748 | 1468353179942 Marionette TRACE conn9 <- [1,2838,null,{}] 12:52:59 INFO - PROCESS | 3748 | 1468353179945 Marionette TRACE conn9 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:59 INFO - PROCESS | 3748 | 1468353179951 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:00 INFO - PROCESS | 3748 | 1468353180067 Marionette TRACE conn9 <- [1,2839,null,{"value":null}] 12:53:00 INFO - PROCESS | 3748 | 1468353180075 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 3748 | 1468353180077 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB05A000 == 30 [pid = 3748] [id = 719] 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EE4CEC00) [pid = 3748] [serial = 2157] [outer = 0000000000000000] 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F20A1000) [pid = 3748] [serial = 2158] [outer = 000000C2EE4CEC00] 12:53:00 INFO - PROCESS | 3748 | 1468353180124 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F2210000) [pid = 3748] [serial = 2159] [outer = 000000C2EE4CEC00] 12:53:00 INFO - PROCESS | 3748 | 1468353180554 Marionette TRACE conn9 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:53:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:53:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 12:53:00 INFO - PROCESS | 3748 | 1468353180612 Marionette TRACE conn9 -> [0,2841,"getWindowHandle",null] 12:53:00 INFO - PROCESS | 3748 | 1468353180615 Marionette TRACE conn9 <- [1,2841,null,{"value":"13"}] 12:53:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:53:00 INFO - PROCESS | 3748 | 1468353180618 Marionette TRACE conn9 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:53:00 INFO - PROCESS | 3748 | 1468353180620 Marionette TRACE conn9 <- [1,2842,null,{}] 12:53:00 INFO - PROCESS | 3748 | 1468353180623 Marionette TRACE conn9 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:00 INFO - PROCESS | 3748 | 1468353180625 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:00 INFO - PROCESS | 3748 | 1468353180707 Marionette TRACE conn9 <- [1,2843,null,{"value":null}] 12:53:00 INFO - PROCESS | 3748 | 1468353180716 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 3748 | 1468353180719 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:00 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB110000 == 31 [pid = 3748] [id = 720] 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F2210C00) [pid = 3748] [serial = 2160] [outer = 0000000000000000] 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F2975C00) [pid = 3748] [serial = 2161] [outer = 000000C2F2210C00] 12:53:00 INFO - PROCESS | 3748 | 1468353180764 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F4359000) [pid = 3748] [serial = 2162] [outer = 000000C2F2210C00] 12:53:01 INFO - PROCESS | 3748 | 1468353181203 Marionette TRACE conn9 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 12:53:01 INFO - PROCESS | 3748 | 1468353181251 Marionette TRACE conn9 -> [0,2845,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 3748 | 1468353181253 Marionette TRACE conn9 <- [1,2845,null,{"value":"13"}] 12:53:01 INFO - PROCESS | 3748 | 1468353181256 Marionette TRACE conn9 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:53:01 INFO - PROCESS | 3748 | 1468353181258 Marionette TRACE conn9 <- [1,2846,null,{}] 12:53:01 INFO - PROCESS | 3748 | 1468353181262 Marionette TRACE conn9 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 3748 | 1468353181264 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:01 INFO - PROCESS | 3748 | 1468353181353 Marionette TRACE conn9 <- [1,2847,null,{"value":null}] 12:53:01 INFO - PROCESS | 3748 | 1468353181360 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 3748 | 1468353181362 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:01 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00A800 == 32 [pid = 3748] [id = 721] 12:53:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F4357800) [pid = 3748] [serial = 2163] [outer = 0000000000000000] 12:53:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F466FC00) [pid = 3748] [serial = 2164] [outer = 000000C2F4357800] 12:53:01 INFO - PROCESS | 3748 | 1468353181408 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F4855C00) [pid = 3748] [serial = 2165] [outer = 000000C2F4357800] 12:53:01 INFO - PROCESS | 3748 | 1468353181886 Marionette TRACE conn9 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 12:53:01 INFO - PROCESS | 3748 | 1468353181931 Marionette TRACE conn9 -> [0,2849,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 3748 | 1468353181933 Marionette TRACE conn9 <- [1,2849,null,{"value":"13"}] 12:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:53:01 INFO - PROCESS | 3748 | 1468353181936 Marionette TRACE conn9 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 3748 | 1468353181938 Marionette TRACE conn9 <- [1,2850,null,{}] 12:53:01 INFO - PROCESS | 3748 | 1468353181941 Marionette TRACE conn9 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 3748 | 1468353181943 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:02 INFO - PROCESS | 3748 | 1468353182053 Marionette TRACE conn9 <- [1,2851,null,{"value":null}] 12:53:02 INFO - PROCESS | 3748 | 1468353182135 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 3748 | 1468353182137 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F544A000 == 33 [pid = 3748] [id = 722] 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4B2F400) [pid = 3748] [serial = 2166] [outer = 0000000000000000] 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F4B35C00) [pid = 3748] [serial = 2167] [outer = 000000C2F4B2F400] 12:53:02 INFO - PROCESS | 3748 | 1468353182183 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4EBFC00) [pid = 3748] [serial = 2168] [outer = 000000C2F4B2F400] 12:53:02 INFO - PROCESS | 3748 | 1468353182602 Marionette TRACE conn9 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 12:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:53:02 INFO - PROCESS | 3748 | 1468353182674 Marionette TRACE conn9 -> [0,2853,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 3748 | 1468353182676 Marionette TRACE conn9 <- [1,2853,null,{"value":"13"}] 12:53:02 INFO - PROCESS | 3748 | 1468353182679 Marionette TRACE conn9 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 3748 | 1468353182681 Marionette TRACE conn9 <- [1,2854,null,{}] 12:53:02 INFO - PROCESS | 3748 | 1468353182685 Marionette TRACE conn9 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:02 INFO - PROCESS | 3748 | 1468353182687 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:02 INFO - PROCESS | 3748 | 1468353182805 Marionette TRACE conn9 <- [1,2855,null,{"value":null}] 12:53:02 INFO - PROCESS | 3748 | 1468353182811 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 3748 | 1468353182813 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:02 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC312000 == 34 [pid = 3748] [id = 723] 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F50BEC00) [pid = 3748] [serial = 2169] [outer = 0000000000000000] 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F51E5000) [pid = 3748] [serial = 2170] [outer = 000000C2F50BEC00] 12:53:02 INFO - PROCESS | 3748 | 1468353182859 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F555C000) [pid = 3748] [serial = 2171] [outer = 000000C2F50BEC00] 12:53:03 INFO - PROCESS | 3748 | 1468353183323 Marionette TRACE conn9 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 12:53:03 INFO - PROCESS | 3748 | 1468353183357 Marionette TRACE conn9 -> [0,2857,"getWindowHandle",null] 12:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:53:03 INFO - PROCESS | 3748 | 1468353183359 Marionette TRACE conn9 <- [1,2857,null,{"value":"13"}] 12:53:03 INFO - PROCESS | 3748 | 1468353183362 Marionette TRACE conn9 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 3748 | 1468353183365 Marionette TRACE conn9 <- [1,2858,null,{}] 12:53:03 INFO - PROCESS | 3748 | 1468353183369 Marionette TRACE conn9 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:03 INFO - PROCESS | 3748 | 1468353183371 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:03 INFO - PROCESS | 3748 | 1468353183527 Marionette TRACE conn9 <- [1,2859,null,{"value":null}] 12:53:03 INFO - PROCESS | 3748 | 1468353183553 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 3748 | 1468353183556 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:03 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA476800 == 35 [pid = 3748] [id = 724] 12:53:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F5FC4400) [pid = 3748] [serial = 2172] [outer = 0000000000000000] 12:53:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F60FCC00) [pid = 3748] [serial = 2173] [outer = 000000C2F5FC4400] 12:53:03 INFO - PROCESS | 3748 | 1468353183605 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F729DC00) [pid = 3748] [serial = 2174] [outer = 000000C2F5FC4400] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F51E0C00) [pid = 3748] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2EE8CE400) [pid = 3748] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E8207800) [pid = 3748] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F2975400) [pid = 3748] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EEE55000) [pid = 3748] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E849BC00) [pid = 3748] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E7630400) [pid = 3748] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E8943800) [pid = 3748] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E8215400) [pid = 3748] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E783C400) [pid = 3748] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F5564000) [pid = 3748] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:53:03 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E894FC00) [pid = 3748] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:53:04 INFO - PROCESS | 3748 | 1468353184111 Marionette TRACE conn9 <- [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]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 776ms 12:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:53:04 INFO - PROCESS | 3748 | 1468353184144 Marionette TRACE conn9 -> [0,2861,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 3748 | 1468353184146 Marionette TRACE conn9 <- [1,2861,null,{"value":"13"}] 12:53:04 INFO - PROCESS | 3748 | 1468353184149 Marionette TRACE conn9 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 3748 | 1468353184151 Marionette TRACE conn9 <- [1,2862,null,{}] 12:53:04 INFO - PROCESS | 3748 | 1468353184155 Marionette TRACE conn9 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:04 INFO - PROCESS | 3748 | 1468353184157 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:04 INFO - PROCESS | 3748 | 1468353184244 Marionette TRACE conn9 <- [1,2863,null,{"value":null}] 12:53:04 INFO - PROCESS | 3748 | 1468353184251 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 3748 | 1468353184253 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD326000 == 36 [pid = 3748] [id = 725] 12:53:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E84F0400) [pid = 3748] [serial = 2175] [outer = 0000000000000000] 12:53:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F20A9C00) [pid = 3748] [serial = 2176] [outer = 000000C2E84F0400] 12:53:04 INFO - PROCESS | 3748 | 1468353184300 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F559F000) [pid = 3748] [serial = 2177] [outer = 000000C2E84F0400] 12:53:04 INFO - PROCESS | 3748 | 1468353184716 Marionette TRACE conn9 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 12:53:04 INFO - PROCESS | 3748 | 1468353184783 Marionette TRACE conn9 -> [0,2865,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 3748 | 1468353184785 Marionette TRACE conn9 <- [1,2865,null,{"value":"13"}] 12:53:04 INFO - PROCESS | 3748 | 1468353184788 Marionette TRACE conn9 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:53:04 INFO - PROCESS | 3748 | 1468353184790 Marionette TRACE conn9 <- [1,2866,null,{}] 12:53:04 INFO - PROCESS | 3748 | 1468353184793 Marionette TRACE conn9 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:04 INFO - PROCESS | 3748 | 1468353184795 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:04 INFO - PROCESS | 3748 | 1468353184878 Marionette TRACE conn9 <- [1,2867,null,{"value":null}] 12:53:04 INFO - PROCESS | 3748 | 1468353184887 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 3748 | 1468353184889 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:04 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A5800 == 37 [pid = 3748] [id = 726] 12:53:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F55A1C00) [pid = 3748] [serial = 2178] [outer = 0000000000000000] 12:53:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F72E3C00) [pid = 3748] [serial = 2179] [outer = 000000C2F55A1C00] 12:53:04 INFO - PROCESS | 3748 | 1468353184934 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F77D1400) [pid = 3748] [serial = 2180] [outer = 000000C2F55A1C00] 12:53:05 INFO - PROCESS | 3748 | 1468353185378 Marionette TRACE conn9 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 12:53:05 INFO - PROCESS | 3748 | 1468353185434 Marionette TRACE conn9 -> [0,2869,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 3748 | 1468353185436 Marionette TRACE conn9 <- [1,2869,null,{"value":"13"}] 12:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:53:05 INFO - PROCESS | 3748 | 1468353185439 Marionette TRACE conn9 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 3748 | 1468353185441 Marionette TRACE conn9 <- [1,2870,null,{}] 12:53:05 INFO - PROCESS | 3748 | 1468353185445 Marionette TRACE conn9 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:05 INFO - PROCESS | 3748 | 1468353185447 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:05 INFO - PROCESS | 3748 | 1468353185532 Marionette TRACE conn9 <- [1,2871,null,{"value":null}] 12:53:05 INFO - PROCESS | 3748 | 1468353185538 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 3748 | 1468353185540 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:05 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDC98000 == 38 [pid = 3748] [id = 727] 12:53:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F77D1C00) [pid = 3748] [serial = 2181] [outer = 0000000000000000] 12:53:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7BB7000) [pid = 3748] [serial = 2182] [outer = 000000C2F77D1C00] 12:53:05 INFO - PROCESS | 3748 | 1468353185593 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F7BC3400) [pid = 3748] [serial = 2183] [outer = 000000C2F77D1C00] 12:53:06 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE31D800 == 37 [pid = 3748] [id = 714] 12:53:06 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5575000 == 36 [pid = 3748] [id = 713] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F544A800 == 35 [pid = 3748] [id = 716] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F294B000 == 34 [pid = 3748] [id = 715] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB05A000 == 33 [pid = 3748] [id = 719] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA479000 == 32 [pid = 3748] [id = 718] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00A800 == 31 [pid = 3748] [id = 721] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FDE000 == 30 [pid = 3748] [id = 717] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A5800 == 29 [pid = 3748] [id = 726] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB110000 == 28 [pid = 3748] [id = 720] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD326000 == 27 [pid = 3748] [id = 725] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F544A000 == 26 [pid = 3748] [id = 722] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA476800 == 25 [pid = 3748] [id = 724] 12:53:07 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC312000 == 24 [pid = 3748] [id = 723] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F55A3000) [pid = 3748] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F603C000) [pid = 3748] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F1436400) [pid = 3748] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F220BC00) [pid = 3748] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F1FF6800) [pid = 3748] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F50B1000) [pid = 3748] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F2970C00) [pid = 3748] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F5598800) [pid = 3748] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F51E5800) [pid = 3748] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F29DB000) [pid = 3748] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F1496000) [pid = 3748] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EC80C000) [pid = 3748] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E8591800) [pid = 3748] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2ED5EB400) [pid = 3748] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2E8AB9800) [pid = 3748] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2EC8D9800) [pid = 3748] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2E8429800) [pid = 3748] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2E8431000) [pid = 3748] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2E8950000) [pid = 3748] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2E842F000) [pid = 3748] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F72E2000) [pid = 3748] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F5FC1000) [pid = 3748] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (000000C2F2210400) [pid = 3748] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (000000C2F50BD400) [pid = 3748] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (000000C2EE377000) [pid = 3748] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:53:07 INFO - PROCESS | 3748 | 1468353187449 Marionette TRACE conn9 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2022ms 12:53:07 INFO - PROCESS | 3748 | 1468353187464 Marionette TRACE conn9 -> [0,2873,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 3748 | 1468353187469 Marionette TRACE conn9 <- [1,2873,null,{"value":"13"}] 12:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:53:07 INFO - PROCESS | 3748 | 1468353187474 Marionette TRACE conn9 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 3748 | 1468353187478 Marionette TRACE conn9 <- [1,2874,null,{}] 12:53:07 INFO - PROCESS | 3748 | 1468353187484 Marionette TRACE conn9 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:07 INFO - PROCESS | 3748 | 1468353187487 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:07 INFO - PROCESS | 3748 | 1468353187586 Marionette TRACE conn9 <- [1,2875,null,{"value":null}] 12:53:07 INFO - PROCESS | 3748 | 1468353187593 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 3748 | 1468353187598 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:07 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED659800 == 25 [pid = 3748] [id = 728] 12:53:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (000000C2E8211C00) [pid = 3748] [serial = 2184] [outer = 0000000000000000] 12:53:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (000000C2E825D400) [pid = 3748] [serial = 2185] [outer = 000000C2E8211C00] 12:53:07 INFO - PROCESS | 3748 | 1468353187652 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (000000C2E8429800) [pid = 3748] [serial = 2186] [outer = 000000C2E8211C00] 12:53:08 INFO - PROCESS | 3748 | 1468353188132 Marionette TRACE conn9 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 12:53:08 INFO - PROCESS | 3748 | 1468353188164 Marionette TRACE conn9 -> [0,2877,"getWindowHandle",null] 12:53:08 INFO - PROCESS | 3748 | 1468353188169 Marionette TRACE conn9 <- [1,2877,null,{"value":"13"}] 12:53:08 INFO - PROCESS | 3748 | 1468353188180 Marionette TRACE conn9 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:53:08 INFO - PROCESS | 3748 | 1468353188184 Marionette TRACE conn9 <- [1,2878,null,{}] 12:53:08 INFO - PROCESS | 3748 | 1468353188188 Marionette TRACE conn9 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:08 INFO - PROCESS | 3748 | 1468353188191 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:08 INFO - PROCESS | 3748 | 1468353188284 Marionette TRACE conn9 <- [1,2879,null,{"value":null}] 12:53:08 INFO - PROCESS | 3748 | 1468353188291 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 3748 | 1468353188294 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:08 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2884800 == 26 [pid = 3748] [id = 729] 12:53:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E84A4C00) [pid = 3748] [serial = 2187] [outer = 0000000000000000] 12:53:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84EE800) [pid = 3748] [serial = 2188] [outer = 000000C2E84A4C00] 12:53:08 INFO - PROCESS | 3748 | 1468353188344 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E859C000) [pid = 3748] [serial = 2189] [outer = 000000C2E84A4C00] 12:53:08 INFO - PROCESS | 3748 | 1468353188828 Marionette TRACE conn9 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 12:53:08 INFO - PROCESS | 3748 | 1468353188854 Marionette TRACE conn9 -> [0,2881,"getWindowHandle",null] 12:53:08 INFO - PROCESS | 3748 | 1468353188856 Marionette TRACE conn9 <- [1,2881,null,{"value":"13"}] 12:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:53:08 INFO - PROCESS | 3748 | 1468353188860 Marionette TRACE conn9 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - PROCESS | 3748 | 1468353188864 Marionette TRACE conn9 <- [1,2882,null,{}] 12:53:08 INFO - PROCESS | 3748 | 1468353188876 Marionette TRACE conn9 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:08 INFO - PROCESS | 3748 | 1468353188881 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:08 INFO - PROCESS | 3748 | 1468353188973 Marionette TRACE conn9 <- [1,2883,null,{"value":null}] 12:53:09 INFO - PROCESS | 3748 | 1468353189088 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 3748 | 1468353189092 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5439000 == 27 [pid = 3748] [id = 730] 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E6758400) [pid = 3748] [serial = 2190] [outer = 0000000000000000] 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8D5F400) [pid = 3748] [serial = 2191] [outer = 000000C2E6758400] 12:53:09 INFO - PROCESS | 3748 | 1468353189143 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2EC8D3400) [pid = 3748] [serial = 2192] [outer = 000000C2E6758400] 12:53:09 INFO - PROCESS | 3748 | 1468353189530 Marionette TRACE conn9 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 12:53:09 INFO - PROCESS | 3748 | 1468353189596 Marionette TRACE conn9 -> [0,2885,"getWindowHandle",null] 12:53:09 INFO - PROCESS | 3748 | 1468353189599 Marionette TRACE conn9 <- [1,2885,null,{"value":"13"}] 12:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:53:09 INFO - PROCESS | 3748 | 1468353189602 Marionette TRACE conn9 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:53:09 INFO - PROCESS | 3748 | 1468353189604 Marionette TRACE conn9 <- [1,2886,null,{}] 12:53:09 INFO - PROCESS | 3748 | 1468353189607 Marionette TRACE conn9 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:09 INFO - PROCESS | 3748 | 1468353189610 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:09 INFO - PROCESS | 3748 | 1468353189729 Marionette TRACE conn9 <- [1,2887,null,{"value":null}] 12:53:09 INFO - PROCESS | 3748 | 1468353189742 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 3748 | 1468353189744 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:09 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F557D800 == 28 [pid = 3748] [id = 731] 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2ECB0F800) [pid = 3748] [serial = 2193] [outer = 0000000000000000] 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2ECFF9000) [pid = 3748] [serial = 2194] [outer = 000000C2ECB0F800] 12:53:09 INFO - PROCESS | 3748 | 1468353189791 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ED578800) [pid = 3748] [serial = 2195] [outer = 000000C2ECB0F800] 12:53:10 INFO - PROCESS | 3748 | 1468353190220 Marionette TRACE conn9 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 672ms 12:53:10 INFO - PROCESS | 3748 | 1468353190278 Marionette TRACE conn9 -> [0,2889,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 3748 | 1468353190280 Marionette TRACE conn9 <- [1,2889,null,{"value":"13"}] 12:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:53:10 INFO - PROCESS | 3748 | 1468353190283 Marionette TRACE conn9 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 3748 | 1468353190285 Marionette TRACE conn9 <- [1,2890,null,{}] 12:53:10 INFO - PROCESS | 3748 | 1468353190289 Marionette TRACE conn9 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:10 INFO - PROCESS | 3748 | 1468353190292 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:10 INFO - PROCESS | 3748 | 1468353190402 Marionette TRACE conn9 <- [1,2891,null,{"value":null}] 12:53:10 INFO - PROCESS | 3748 | 1468353190411 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:10 INFO - PROCESS | 3748 | 1468353190413 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:10 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA249800 == 29 [pid = 3748] [id = 732] 12:53:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E84A1800) [pid = 3748] [serial = 2196] [outer = 0000000000000000] 12:53:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2EE304800) [pid = 3748] [serial = 2197] [outer = 000000C2E84A1800] 12:53:10 INFO - PROCESS | 3748 | 1468353190464 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2EE4CD400) [pid = 3748] [serial = 2198] [outer = 000000C2E84A1800] 12:53:10 INFO - PROCESS | 3748 | 1468353190908 Marionette TRACE conn9 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 12:53:10 INFO - PROCESS | 3748 | 1468353190956 Marionette TRACE conn9 -> [0,2893,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 3748 | 1468353190959 Marionette TRACE conn9 <- [1,2893,null,{"value":"13"}] 12:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:53:10 INFO - PROCESS | 3748 | 1468353190962 Marionette TRACE conn9 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 3748 | 1468353190964 Marionette TRACE conn9 <- [1,2894,null,{}] 12:53:10 INFO - PROCESS | 3748 | 1468353190968 Marionette TRACE conn9 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:10 INFO - PROCESS | 3748 | 1468353190974 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:11 INFO - PROCESS | 3748 | 1468353191083 Marionette TRACE conn9 <- [1,2895,null,{"value":null}] 12:53:11 INFO - PROCESS | 3748 | 1468353191091 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 3748 | 1468353191093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF32000 == 30 [pid = 3748] [id = 733] 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EE9F1000) [pid = 3748] [serial = 2199] [outer = 0000000000000000] 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F20A6400) [pid = 3748] [serial = 2200] [outer = 000000C2EE9F1000] 12:53:11 INFO - PROCESS | 3748 | 1468353191139 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F220FC00) [pid = 3748] [serial = 2201] [outer = 000000C2EE9F1000] 12:53:11 INFO - PROCESS | 3748 | 1468353191574 Marionette TRACE conn9 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 12:53:11 INFO - PROCESS | 3748 | 1468353191594 Marionette TRACE conn9 -> [0,2897,"getWindowHandle",null] 12:53:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:53:11 INFO - PROCESS | 3748 | 1468353191597 Marionette TRACE conn9 <- [1,2897,null,{"value":"13"}] 12:53:11 INFO - PROCESS | 3748 | 1468353191604 Marionette TRACE conn9 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:53:11 INFO - PROCESS | 3748 | 1468353191606 Marionette TRACE conn9 <- [1,2898,null,{}] 12:53:11 INFO - PROCESS | 3748 | 1468353191610 Marionette TRACE conn9 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:11 INFO - PROCESS | 3748 | 1468353191612 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:11 INFO - PROCESS | 3748 | 1468353191695 Marionette TRACE conn9 <- [1,2899,null,{"value":null}] 12:53:11 INFO - PROCESS | 3748 | 1468353191702 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 3748 | 1468353191704 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:11 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB110800 == 31 [pid = 3748] [id = 734] 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F2970C00) [pid = 3748] [serial = 2202] [outer = 0000000000000000] 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2978000) [pid = 3748] [serial = 2203] [outer = 000000C2F2970C00] 12:53:11 INFO - PROCESS | 3748 | 1468353191751 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F437CC00) [pid = 3748] [serial = 2204] [outer = 000000C2F2970C00] 12:53:12 INFO - PROCESS | 3748 | 1468353192166 Marionette TRACE conn9 <- [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]]]}] 12:53:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:53:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:53:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 585ms 12:53:12 INFO - PROCESS | 3748 | 1468353192198 Marionette TRACE conn9 -> [0,2901,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 3748 | 1468353192201 Marionette TRACE conn9 <- [1,2901,null,{"value":"13"}] 12:53:12 INFO - TEST-START | /DOMEvents/constructors.html 12:53:12 INFO - PROCESS | 3748 | 1468353192204 Marionette TRACE conn9 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:53:12 INFO - PROCESS | 3748 | 1468353192206 Marionette TRACE conn9 <- [1,2902,null,{}] 12:53:12 INFO - PROCESS | 3748 | 1468353192210 Marionette TRACE conn9 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:12 INFO - PROCESS | 3748 | 1468353192212 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:12 INFO - PROCESS | 3748 | 1468353192336 Marionette TRACE conn9 <- [1,2903,null,{"value":null}] 12:53:12 INFO - PROCESS | 3748 | 1468353192344 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:12 INFO - PROCESS | 3748 | 1468353192345 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:12 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC00A800 == 32 [pid = 3748] [id = 735] 12:53:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F2206C00) [pid = 3748] [serial = 2205] [outer = 0000000000000000] 12:53:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4675000) [pid = 3748] [serial = 2206] [outer = 000000C2F2206C00] 12:53:12 INFO - PROCESS | 3748 | 1468353192392 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F4B34800) [pid = 3748] [serial = 2207] [outer = 000000C2F2206C00] 12:53:12 INFO - PROCESS | 3748 | 1468353192930 Marionette TRACE conn9 <- [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]]]}] 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:53:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:53:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:53:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 832ms 12:53:13 INFO - PROCESS | 3748 | 1468353193074 Marionette TRACE conn9 -> [0,2905,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 3748 | 1468353193076 Marionette TRACE conn9 <- [1,2905,null,{"value":"13"}] 12:53:13 INFO - PROCESS | 3748 | 1468353193086 Marionette TRACE conn9 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 3748 | 1468353193087 Marionette TRACE conn9 <- [1,2906,null,{}] 12:53:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:53:13 INFO - PROCESS | 3748 | 1468353193091 Marionette TRACE conn9 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:13 INFO - PROCESS | 3748 | 1468353193093 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:13 INFO - PROCESS | 3748 | 1468353193205 Marionette TRACE conn9 <- [1,2907,null,{"value":null}] 12:53:13 INFO - PROCESS | 3748 | 1468353193210 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 3748 | 1468353193212 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5438000 == 33 [pid = 3748] [id = 736] 12:53:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4B33400) [pid = 3748] [serial = 2208] [outer = 0000000000000000] 12:53:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F51E4000) [pid = 3748] [serial = 2209] [outer = 000000C2F4B33400] 12:53:13 INFO - PROCESS | 3748 | 1468353193257 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F5562C00) [pid = 3748] [serial = 2210] [outer = 000000C2F4B33400] 12:53:13 INFO - PROCESS | 3748 | 1468353193681 Marionette TRACE conn9 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:53:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:53:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 12:53:13 INFO - PROCESS | 3748 | 1468353193724 Marionette TRACE conn9 -> [0,2909,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 3748 | 1468353193726 Marionette TRACE conn9 <- [1,2909,null,{"value":"13"}] 12:53:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:53:13 INFO - PROCESS | 3748 | 1468353193729 Marionette TRACE conn9 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 3748 | 1468353193732 Marionette TRACE conn9 <- [1,2910,null,{}] 12:53:13 INFO - PROCESS | 3748 | 1468353193735 Marionette TRACE conn9 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:13 INFO - PROCESS | 3748 | 1468353193737 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:13 INFO - PROCESS | 3748 | 1468353193856 Marionette TRACE conn9 <- [1,2911,null,{"value":null}] 12:53:13 INFO - PROCESS | 3748 | 1468353193861 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 3748 | 1468353193863 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:13 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC321800 == 34 [pid = 3748] [id = 737] 12:53:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F5563C00) [pid = 3748] [serial = 2211] [outer = 0000000000000000] 12:53:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F559E800) [pid = 3748] [serial = 2212] [outer = 000000C2F5563C00] 12:53:13 INFO - PROCESS | 3748 | 1468353193963 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F58C2800) [pid = 3748] [serial = 2213] [outer = 000000C2F5563C00] 12:53:14 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:53:14 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:53:14 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:53:14 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:53:14 INFO - PROCESS | 3748 | 1468353194372 Marionette TRACE conn9 <- [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]]]}] 12:53:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:53:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:53:14 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 12:53:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:53:14 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 12:53:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:53:14 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]" 12:53:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:53:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:53:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 674ms 12:53:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:53:14 INFO - PROCESS | 3748 | 1468353194409 Marionette TRACE conn9 -> [0,2913,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 3748 | 1468353194411 Marionette TRACE conn9 <- [1,2913,null,{"value":"13"}] 12:53:14 INFO - PROCESS | 3748 | 1468353194415 Marionette TRACE conn9 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 3748 | 1468353194418 Marionette TRACE conn9 <- [1,2914,null,{}] 12:53:14 INFO - PROCESS | 3748 | 1468353194421 Marionette TRACE conn9 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:14 INFO - PROCESS | 3748 | 1468353194424 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:14 INFO - PROCESS | 3748 | 1468353194582 Marionette TRACE conn9 <- [1,2915,null,{"value":null}] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F55A1C00) [pid = 3748] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F4B2F400) [pid = 3748] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F50BEC00) [pid = 3748] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F5FC4400) [pid = 3748] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E6591C00) [pid = 3748] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E84A1C00) [pid = 3748] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E820EC00) [pid = 3748] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F59D8C00) [pid = 3748] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4357800) [pid = 3748] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F2210C00) [pid = 3748] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2EE4CEC00) [pid = 3748] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E849F000) [pid = 3748] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2ECB7A800) [pid = 3748] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:53:14 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E84F0400) [pid = 3748] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:53:14 INFO - PROCESS | 3748 | 1468353194793 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 3748 | 1468353194795 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:14 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5518000 == 35 [pid = 3748] [id = 738] 12:53:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E6758000) [pid = 3748] [serial = 2214] [outer = 0000000000000000] 12:53:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E820EC00) [pid = 3748] [serial = 2215] [outer = 000000C2E6758000] 12:53:14 INFO - PROCESS | 3748 | 1468353194844 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F20ADC00) [pid = 3748] [serial = 2216] [outer = 000000C2E6758000] 12:53:15 INFO - PROCESS | 3748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:53:15 INFO - PROCESS | 3748 | 1468353195170 Marionette TRACE conn9 <- [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]]]}] 12:53:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:53:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 839ms 12:53:15 INFO - PROCESS | 3748 | 1468353195260 Marionette TRACE conn9 -> [0,2917,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 3748 | 1468353195262 Marionette TRACE conn9 <- [1,2917,null,{"value":"13"}] 12:53:15 INFO - PROCESS | 3748 | 1468353195265 Marionette TRACE conn9 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:53:15 INFO - PROCESS | 3748 | 1468353195267 Marionette TRACE conn9 <- [1,2918,null,{}] 12:53:15 INFO - PROCESS | 3748 | 1468353195271 Marionette TRACE conn9 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:15 INFO - PROCESS | 3748 | 1468353195273 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:15 INFO - PROCESS | 3748 | 1468353195368 Marionette TRACE conn9 <- [1,2919,null,{"value":null}] 12:53:15 INFO - PROCESS | 3748 | 1468353195374 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:15 INFO - PROCESS | 3748 | 1468353195375 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:15 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8A3000 == 36 [pid = 3748] [id = 739] 12:53:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F4B2F400) [pid = 3748] [serial = 2217] [outer = 0000000000000000] 12:53:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F7BBAC00) [pid = 3748] [serial = 2218] [outer = 000000C2F4B2F400] 12:53:15 INFO - PROCESS | 3748 | 1468353195421 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F7BC4000) [pid = 3748] [serial = 2219] [outer = 000000C2F4B2F400] 12:53:15 INFO - PROCESS | 3748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:53:15 INFO - PROCESS | 3748 | 1468353195809 Marionette TRACE conn9 <- [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]]]}] 12:53:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:53:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 588ms 12:53:15 INFO - PROCESS | 3748 | 1468353195856 Marionette TRACE conn9 -> [0,2921,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 3748 | 1468353195858 Marionette TRACE conn9 <- [1,2921,null,{"value":"13"}] 12:53:15 INFO - PROCESS | 3748 | 1468353195861 Marionette TRACE conn9 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:53:15 INFO - PROCESS | 3748 | 1468353195863 Marionette TRACE conn9 <- [1,2922,null,{}] 12:53:15 INFO - PROCESS | 3748 | 1468353195866 Marionette TRACE conn9 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:15 INFO - PROCESS | 3748 | 1468353195868 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:15 INFO - PROCESS | 3748 | 1468353195991 Marionette TRACE conn9 <- [1,2923,null,{"value":null}] 12:53:16 INFO - PROCESS | 3748 | 1468353195999 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 3748 | 1468353196001 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDECD800 == 37 [pid = 3748] [id = 740] 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F7FA6C00) [pid = 3748] [serial = 2220] [outer = 0000000000000000] 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F7FADC00) [pid = 3748] [serial = 2221] [outer = 000000C2F7FA6C00] 12:53:16 INFO - PROCESS | 3748 | 1468353196046 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F9F4F400) [pid = 3748] [serial = 2222] [outer = 000000C2F7FA6C00] 12:53:16 INFO - PROCESS | 3748 | 1468353196456 Marionette TRACE conn9 <- [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]]]}] 12:53:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:53:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 12:53:16 INFO - PROCESS | 3748 | 1468353196494 Marionette TRACE conn9 -> [0,2925,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 3748 | 1468353196496 Marionette TRACE conn9 <- [1,2925,null,{"value":"13"}] 12:53:16 INFO - PROCESS | 3748 | 1468353196499 Marionette TRACE conn9 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:53:16 INFO - PROCESS | 3748 | 1468353196501 Marionette TRACE conn9 <- [1,2926,null,{}] 12:53:16 INFO - PROCESS | 3748 | 1468353196504 Marionette TRACE conn9 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:16 INFO - PROCESS | 3748 | 1468353196506 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:16 INFO - PROCESS | 3748 | 1468353196634 Marionette TRACE conn9 <- [1,2927,null,{"value":null}] 12:53:16 INFO - PROCESS | 3748 | 1468353196641 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 3748 | 1468353196643 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:16 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4FA3000 == 38 [pid = 3748] [id = 741] 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F9F4F800) [pid = 3748] [serial = 2223] [outer = 0000000000000000] 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F9F55000) [pid = 3748] [serial = 2224] [outer = 000000C2F9F4F800] 12:53:16 INFO - PROCESS | 3748 | 1468353196688 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2FA1BBC00) [pid = 3748] [serial = 2225] [outer = 000000C2F9F4F800] 12:53:17 INFO - PROCESS | 3748 | 1468353197413 Marionette TRACE conn9 <- [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]]]}] 12:53:17 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. 12:53:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 986ms 12:53:17 INFO - PROCESS | 3748 | 1468353197490 Marionette TRACE conn9 -> [0,2929,"getWindowHandle",null] 12:53:17 INFO - PROCESS | 3748 | 1468353197495 Marionette TRACE conn9 <- [1,2929,null,{"value":"13"}] 12:53:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:53:17 INFO - PROCESS | 3748 | 1468353197500 Marionette TRACE conn9 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - PROCESS | 3748 | 1468353197506 Marionette TRACE conn9 <- [1,2930,null,{}] 12:53:17 INFO - PROCESS | 3748 | 1468353197512 Marionette TRACE conn9 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:17 INFO - PROCESS | 3748 | 1468353197515 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:17 INFO - PROCESS | 3748 | 1468353197674 Marionette TRACE conn9 <- [1,2931,null,{"value":null}] 12:53:17 INFO - PROCESS | 3748 | 1468353197794 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:17 INFO - PROCESS | 3748 | 1468353197797 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:17 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F284C800 == 39 [pid = 3748] [id = 742] 12:53:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2E7ACB400) [pid = 3748] [serial = 2226] [outer = 0000000000000000] 12:53:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E8424400) [pid = 3748] [serial = 2227] [outer = 000000C2E7ACB400] 12:53:17 INFO - PROCESS | 3748 | 1468353197861 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2E84E5C00) [pid = 3748] [serial = 2228] [outer = 000000C2E7ACB400] 12:53:18 INFO - PROCESS | 3748 | 1468353198465 Marionette TRACE conn9 <- [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"]]]}] 12:53:18 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 12:53:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:53:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:53:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1029ms 12:53:18 INFO - PROCESS | 3748 | 1468353198534 Marionette TRACE conn9 -> [0,2933,"getWindowHandle",null] 12:53:18 INFO - PROCESS | 3748 | 1468353198539 Marionette TRACE conn9 <- [1,2933,null,{"value":"13"}] 12:53:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:53:18 INFO - PROCESS | 3748 | 1468353198546 Marionette TRACE conn9 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 3748 | 1468353198550 Marionette TRACE conn9 <- [1,2934,null,{}] 12:53:18 INFO - PROCESS | 3748 | 1468353198554 Marionette TRACE conn9 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:18 INFO - PROCESS | 3748 | 1468353198557 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:18 INFO - PROCESS | 3748 | 1468353198691 Marionette TRACE conn9 <- [1,2935,null,{"value":null}] 12:53:18 INFO - PROCESS | 3748 | 1468353198948 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 3748 | 1468353198952 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:18 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E98D7800 == 40 [pid = 3748] [id = 743] 12:53:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E7F46800) [pid = 3748] [serial = 2229] [outer = 0000000000000000] 12:53:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E8328000) [pid = 3748] [serial = 2230] [outer = 000000C2E7F46800] 12:53:19 INFO - PROCESS | 3748 | 1468353199021 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E84E8400) [pid = 3748] [serial = 2231] [outer = 000000C2E7F46800] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDECD800 == 39 [pid = 3748] [id = 740] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8A3000 == 38 [pid = 3748] [id = 739] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5518000 == 37 [pid = 3748] [id = 738] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC321800 == 36 [pid = 3748] [id = 737] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5438000 == 35 [pid = 3748] [id = 736] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC00A800 == 34 [pid = 3748] [id = 735] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB110800 == 33 [pid = 3748] [id = 734] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF32000 == 32 [pid = 3748] [id = 733] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA249800 == 31 [pid = 3748] [id = 732] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F557D800 == 30 [pid = 3748] [id = 731] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F7BB7000) [pid = 3748] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5439000 == 29 [pid = 3748] [id = 730] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2884800 == 28 [pid = 3748] [id = 729] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED659800 == 27 [pid = 3748] [id = 728] 12:53:19 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDC98000 == 26 [pid = 3748] [id = 727] 12:53:19 INFO - PROCESS | 3748 | 1468353199703 Marionette TRACE conn9 <- [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]]]}] 12:53:19 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. 12:53:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1179ms 12:53:19 INFO - PROCESS | 3748 | 1468353199727 Marionette TRACE conn9 -> [0,2937,"getWindowHandle",null] 12:53:19 INFO - PROCESS | 3748 | 1468353199731 Marionette TRACE conn9 <- [1,2937,null,{"value":"13"}] 12:53:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:53:19 INFO - PROCESS | 3748 | 1468353199736 Marionette TRACE conn9 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:53:19 INFO - PROCESS | 3748 | 1468353199738 Marionette TRACE conn9 <- [1,2938,null,{}] 12:53:19 INFO - PROCESS | 3748 | 1468353199744 Marionette TRACE conn9 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:19 INFO - PROCESS | 3748 | 1468353199749 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:19 INFO - PROCESS | 3748 | 1468353199843 Marionette TRACE conn9 <- [1,2939,null,{"value":null}] 12:53:19 INFO - PROCESS | 3748 | 1468353199855 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:19 INFO - PROCESS | 3748 | 1468353199858 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F77D1400) [pid = 3748] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F4B35C00) [pid = 3748] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F51E5000) [pid = 3748] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2F4EBFC00) [pid = 3748] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F60FCC00) [pid = 3748] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F555C000) [pid = 3748] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F72E3C00) [pid = 3748] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F729DC00) [pid = 3748] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2E8A19400) [pid = 3748] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2EC8D1C00) [pid = 3748] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E84E9000) [pid = 3748] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2E8594800) [pid = 3748] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E820FC00) [pid = 3748] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E83E7C00) [pid = 3748] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7298800) [pid = 3748] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F466FC00) [pid = 3748] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F2975C00) [pid = 3748] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F4359000) [pid = 3748] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F20A1000) [pid = 3748] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F2210000) [pid = 3748] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2ED61B800) [pid = 3748] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2EE374000) [pid = 3748] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ECBD2000) [pid = 3748] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2ED2B7800) [pid = 3748] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F20A9C00) [pid = 3748] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F559F000) [pid = 3748] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F4855C00) [pid = 3748] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:53:19 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ECF7D800 == 27 [pid = 3748] [id = 744] 12:53:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2E7013C00) [pid = 3748] [serial = 2232] [outer = 0000000000000000] 12:53:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E8598000) [pid = 3748] [serial = 2233] [outer = 000000C2E7013C00] 12:53:19 INFO - PROCESS | 3748 | 1468353199978 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2E8951800) [pid = 3748] [serial = 2234] [outer = 000000C2E7013C00] 12:53:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2E829E800 == 28 [pid = 3748] [id = 745] 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2EC8D1800) [pid = 3748] [serial = 2235] [outer = 0000000000000000] 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2EC8D4800) [pid = 3748] [serial = 2236] [outer = 000000C2EC8D1800] 12:53:20 INFO - PROCESS | 3748 | 1468353200500 Marionette TRACE conn9 <- [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]]]}] 12:53:20 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. 12:53:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 12:53:20 INFO - PROCESS | 3748 | 1468353200514 Marionette TRACE conn9 -> [0,2941,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 3748 | 1468353200518 Marionette TRACE conn9 <- [1,2941,null,{"value":"13"}] 12:53:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:53:20 INFO - PROCESS | 3748 | 1468353200527 Marionette TRACE conn9 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 3748 | 1468353200530 Marionette TRACE conn9 <- [1,2942,null,{}] 12:53:20 INFO - PROCESS | 3748 | 1468353200534 Marionette TRACE conn9 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:20 INFO - PROCESS | 3748 | 1468353200537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:20 INFO - PROCESS | 3748 | 1468353200643 Marionette TRACE conn9 <- [1,2943,null,{"value":null}] 12:53:20 INFO - PROCESS | 3748 | 1468353200652 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 3748 | 1468353200654 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:20 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F519F800 == 29 [pid = 3748] [id = 746] 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2ECBCA400) [pid = 3748] [serial = 2237] [outer = 0000000000000000] 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2ED22FC00) [pid = 3748] [serial = 2238] [outer = 000000C2ECBCA400] 12:53:20 INFO - PROCESS | 3748 | 1468353200707 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED3A8000) [pid = 3748] [serial = 2239] [outer = 000000C2ECBCA400] 12:53:21 INFO - PROCESS | 3748 | 1468353201147 Marionette TRACE conn9 <- [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]]]}] 12:53:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:53:21 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 12:53:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 673ms 12:53:21 INFO - PROCESS | 3748 | 1468353201205 Marionette TRACE conn9 -> [0,2945,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 3748 | 1468353201207 Marionette TRACE conn9 <- [1,2945,null,{"value":"13"}] 12:53:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:53:21 INFO - PROCESS | 3748 | 1468353201212 Marionette TRACE conn9 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - PROCESS | 3748 | 1468353201219 Marionette TRACE conn9 <- [1,2946,null,{}] 12:53:21 INFO - PROCESS | 3748 | 1468353201229 Marionette TRACE conn9 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:21 INFO - PROCESS | 3748 | 1468353201234 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:21 INFO - PROCESS | 3748 | 1468353201338 Marionette TRACE conn9 <- [1,2947,null,{"value":null}] 12:53:21 INFO - PROCESS | 3748 | 1468353201355 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 3748 | 1468353201357 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:21 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F7B3D000 == 30 [pid = 3748] [id = 747] 12:53:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E7AC9C00) [pid = 3748] [serial = 2240] [outer = 0000000000000000] 12:53:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2EEE49800) [pid = 3748] [serial = 2241] [outer = 000000C2E7AC9C00] 12:53:21 INFO - PROCESS | 3748 | 1468353201403 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F1F44400) [pid = 3748] [serial = 2242] [outer = 000000C2E7AC9C00] 12:53:21 INFO - PROCESS | 3748 | 1468353201827 Marionette TRACE conn9 <- [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]]]}] 12:53:21 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. 12:53:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 12:53:21 INFO - PROCESS | 3748 | 1468353201859 Marionette TRACE conn9 -> [0,2949,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 3748 | 1468353201862 Marionette TRACE conn9 <- [1,2949,null,{"value":"13"}] 12:53:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:53:21 INFO - PROCESS | 3748 | 1468353201884 Marionette TRACE conn9 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - PROCESS | 3748 | 1468353201886 Marionette TRACE conn9 <- [1,2950,null,{}] 12:53:21 INFO - PROCESS | 3748 | 1468353201890 Marionette TRACE conn9 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:21 INFO - PROCESS | 3748 | 1468353201892 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:22 INFO - PROCESS | 3748 | 1468353202020 Marionette TRACE conn9 <- [1,2951,null,{"value":null}] 12:53:22 INFO - PROCESS | 3748 | 1468353202025 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:22 INFO - PROCESS | 3748 | 1468353202027 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA915800 == 31 [pid = 3748] [id = 748] 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2EEB5C400) [pid = 3748] [serial = 2243] [outer = 0000000000000000] 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F1F4C000) [pid = 3748] [serial = 2244] [outer = 000000C2EEB5C400] 12:53:22 INFO - PROCESS | 3748 | 1468353202073 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F2971000) [pid = 3748] [serial = 2245] [outer = 000000C2EEB5C400] 12:53:22 INFO - PROCESS | 3748 | 1468353202490 Marionette TRACE conn9 <- [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]]]}] 12:53:22 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. 12:53:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 12:53:22 INFO - PROCESS | 3748 | 1468353202516 Marionette TRACE conn9 -> [0,2953,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 3748 | 1468353202519 Marionette TRACE conn9 <- [1,2953,null,{"value":"13"}] 12:53:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:53:22 INFO - PROCESS | 3748 | 1468353202530 Marionette TRACE conn9 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 3748 | 1468353202532 Marionette TRACE conn9 <- [1,2954,null,{}] 12:53:22 INFO - PROCESS | 3748 | 1468353202536 Marionette TRACE conn9 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:22 INFO - PROCESS | 3748 | 1468353202538 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:22 INFO - PROCESS | 3748 | 1468353202651 Marionette TRACE conn9 <- [1,2955,null,{"value":null}] 12:53:22 INFO - PROCESS | 3748 | 1468353202656 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:22 INFO - PROCESS | 3748 | 1468353202662 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:22 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F551F000 == 32 [pid = 3748] [id = 749] 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F466D800) [pid = 3748] [serial = 2246] [outer = 0000000000000000] 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2F4676800) [pid = 3748] [serial = 2247] [outer = 000000C2F466D800] 12:53:22 INFO - PROCESS | 3748 | 1468353202765 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F4D71800) [pid = 3748] [serial = 2248] [outer = 000000C2F466D800] 12:53:23 INFO - PROCESS | 3748 | 1468353203224 Marionette TRACE conn9 <- [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]]]}] 12:53:23 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. 12:53:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 12:53:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:53:23 INFO - PROCESS | 3748 | 1468353203262 Marionette TRACE conn9 -> [0,2957,"getWindowHandle",null] 12:53:23 INFO - PROCESS | 3748 | 1468353203264 Marionette TRACE conn9 <- [1,2957,null,{"value":"13"}] 12:53:23 INFO - PROCESS | 3748 | 1468353203267 Marionette TRACE conn9 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - PROCESS | 3748 | 1468353203269 Marionette TRACE conn9 <- [1,2958,null,{}] 12:53:23 INFO - PROCESS | 3748 | 1468353203273 Marionette TRACE conn9 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:23 INFO - PROCESS | 3748 | 1468353203275 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:23 INFO - PROCESS | 3748 | 1468353203396 Marionette TRACE conn9 <- [1,2959,null,{"value":null}] 12:53:23 INFO - PROCESS | 3748 | 1468353203404 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 3748 | 1468353203406 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:23 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB147000 == 33 [pid = 3748] [id = 750] 12:53:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F50BD800) [pid = 3748] [serial = 2249] [outer = 0000000000000000] 12:53:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F522B800) [pid = 3748] [serial = 2250] [outer = 000000C2F50BD800] 12:53:23 INFO - PROCESS | 3748 | 1468353203452 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F5597000) [pid = 3748] [serial = 2251] [outer = 000000C2F50BD800] 12:53:23 INFO - PROCESS | 3748 | 1468353203859 Marionette TRACE conn9 <- [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]]]}] 12:53:23 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. 12:53:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F5563C00) [pid = 3748] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F2970C00) [pid = 3748] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2F2206C00) [pid = 3748] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E84A1800) [pid = 3748] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F4B33400) [pid = 3748] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2E6758400) [pid = 3748] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2E84A4C00) [pid = 3748] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2F7FA6C00) [pid = 3748] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2EE9F1000) [pid = 3748] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2E8211C00) [pid = 3748] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2F77D1C00) [pid = 3748] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F4B2F400) [pid = 3748] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2ECB0F800) [pid = 3748] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:53:24 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E6758000) [pid = 3748] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:53:24 INFO - PROCESS | 3748 | 1468353204087 Marionette TRACE conn9 -> [0,2961,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 3748 | 1468353204089 Marionette TRACE conn9 <- [1,2961,null,{"value":"13"}] 12:53:24 INFO - PROCESS | 3748 | 1468353204098 Marionette TRACE conn9 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 3748 | 1468353204101 Marionette TRACE conn9 <- [1,2962,null,{}] 12:53:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:53:24 INFO - PROCESS | 3748 | 1468353204104 Marionette TRACE conn9 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:24 INFO - PROCESS | 3748 | 1468353204106 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:24 INFO - PROCESS | 3748 | 1468353204190 Marionette TRACE conn9 <- [1,2963,null,{"value":null}] 12:53:24 INFO - PROCESS | 3748 | 1468353204197 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 3748 | 1468353204199 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8AA000 == 34 [pid = 3748] [id = 751] 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2EC8DC800) [pid = 3748] [serial = 2252] [outer = 0000000000000000] 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED2BC800) [pid = 3748] [serial = 2253] [outer = 000000C2EC8DC800] 12:53:24 INFO - PROCESS | 3748 | 1468353204247 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F5566400) [pid = 3748] [serial = 2254] [outer = 000000C2EC8DC800] 12:53:24 INFO - PROCESS | 3748 | 1468353204648 Marionette TRACE conn9 <- [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]]]}] 12:53:24 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. 12:53:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 566ms 12:53:24 INFO - PROCESS | 3748 | 1468353204673 Marionette TRACE conn9 -> [0,2965,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 3748 | 1468353204683 Marionette TRACE conn9 <- [1,2965,null,{"value":"13"}] 12:53:24 INFO - PROCESS | 3748 | 1468353204687 Marionette TRACE conn9 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 3748 | 1468353204689 Marionette TRACE conn9 <- [1,2966,null,{}] 12:53:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:53:24 INFO - PROCESS | 3748 | 1468353204705 Marionette TRACE conn9 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:24 INFO - PROCESS | 3748 | 1468353204707 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:24 INFO - PROCESS | 3748 | 1468353204794 Marionette TRACE conn9 <- [1,2967,null,{"value":null}] 12:53:24 INFO - PROCESS | 3748 | 1468353204799 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 3748 | 1468353204801 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:24 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC316800 == 35 [pid = 3748] [id = 752] 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2F55A3000) [pid = 3748] [serial = 2255] [outer = 0000000000000000] 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F720EC00) [pid = 3748] [serial = 2256] [outer = 000000C2F55A3000] 12:53:24 INFO - PROCESS | 3748 | 1468353204848 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F729FC00) [pid = 3748] [serial = 2257] [outer = 000000C2F55A3000] 12:53:25 INFO - PROCESS | 3748 | 1468353205244 Marionette TRACE conn9 <- [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]]]}] 12:53:25 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. 12:53:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 12:53:25 INFO - PROCESS | 3748 | 1468353205280 Marionette TRACE conn9 -> [0,2969,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 3748 | 1468353205282 Marionette TRACE conn9 <- [1,2969,null,{"value":"13"}] 12:53:25 INFO - PROCESS | 3748 | 1468353205285 Marionette TRACE conn9 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:53:25 INFO - PROCESS | 3748 | 1468353205287 Marionette TRACE conn9 <- [1,2970,null,{}] 12:53:25 INFO - PROCESS | 3748 | 1468353205291 Marionette TRACE conn9 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:25 INFO - PROCESS | 3748 | 1468353205293 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:25 INFO - PROCESS | 3748 | 1468353205418 Marionette TRACE conn9 <- [1,2971,null,{"value":null}] 12:53:25 INFO - PROCESS | 3748 | 1468353205426 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:25 INFO - PROCESS | 3748 | 1468353205428 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:25 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFD5800 == 36 [pid = 3748] [id = 753] 12:53:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2F72DC000) [pid = 3748] [serial = 2258] [outer = 0000000000000000] 12:53:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2F7774C00) [pid = 3748] [serial = 2259] [outer = 000000C2F72DC000] 12:53:25 INFO - PROCESS | 3748 | 1468353205473 Marionette DEBUG loaded listener.js 12:53:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2F7BAD000) [pid = 3748] [serial = 2260] [outer = 000000C2F72DC000] 12:53:25 INFO - PROCESS | 3748 | 1468353205893 Marionette TRACE conn9 <- [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"]]]}] 12:53:25 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 12:53:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:53:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 12:53:25 INFO - PROCESS | 3748 | 1468353205918 Marionette TRACE conn9 -> [0,2973,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 3748 | 1468353205920 Marionette TRACE conn9 <- [1,2973,null,{"value":"13"}] 12:53:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:53:25 INFO - PROCESS | 3748 | 1468353205923 Marionette TRACE conn9 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - PROCESS | 3748 | 1468353205925 Marionette TRACE conn9 <- [1,2974,null,{}] 12:53:25 INFO - PROCESS | 3748 | 1468353205928 Marionette TRACE conn9 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:25 INFO - PROCESS | 3748 | 1468353205930 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:26 INFO - PROCESS | 3748 | 1468353206055 Marionette TRACE conn9 <- [1,2975,null,{"value":null}] 12:53:26 INFO - PROCESS | 3748 | 1468353206159 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 3748 | 1468353206162 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:26 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EC884800 == 37 [pid = 3748] [id = 754] 12:53:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E6753400) [pid = 3748] [serial = 2261] [outer = 0000000000000000] 12:53:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E7008400) [pid = 3748] [serial = 2262] [outer = 000000C2E6753400] 12:53:26 INFO - PROCESS | 3748 | 1468353206224 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8422800) [pid = 3748] [serial = 2263] [outer = 000000C2E6753400] 12:53:26 INFO - PROCESS | 3748 | 1468353206817 Marionette TRACE conn9 <- [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]]]}] 12:53:26 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. 12:53:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 924ms 12:53:26 INFO - PROCESS | 3748 | 1468353206867 Marionette TRACE conn9 -> [0,2977,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 3748 | 1468353206871 Marionette TRACE conn9 <- [1,2977,null,{"value":"13"}] 12:53:26 INFO - PROCESS | 3748 | 1468353206878 Marionette TRACE conn9 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:53:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:53:26 INFO - PROCESS | 3748 | 1468353206882 Marionette TRACE conn9 <- [1,2978,null,{}] 12:53:26 INFO - PROCESS | 3748 | 1468353206888 Marionette TRACE conn9 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:26 INFO - PROCESS | 3748 | 1468353206891 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:27 INFO - PROCESS | 3748 | 1468353207020 Marionette TRACE conn9 <- [1,2979,null,{"value":null}] 12:53:27 INFO - PROCESS | 3748 | 1468353207111 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 3748 | 1468353207115 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5516000 == 38 [pid = 3748] [id = 755] 12:53:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2EC8D6C00) [pid = 3748] [serial = 2264] [outer = 0000000000000000] 12:53:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2ECB83800) [pid = 3748] [serial = 2265] [outer = 000000C2EC8D6C00] 12:53:27 INFO - PROCESS | 3748 | 1468353207174 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2ED61C400) [pid = 3748] [serial = 2266] [outer = 000000C2EC8D6C00] 12:53:27 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE8A5000 == 39 [pid = 3748] [id = 756] 12:53:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F2206C00) [pid = 3748] [serial = 2267] [outer = 0000000000000000] 12:53:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F28C3800) [pid = 3748] [serial = 2268] [outer = 000000C2F2206C00] 12:53:27 INFO - PROCESS | 3748 | 1468353207745 Marionette TRACE conn9 <- [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]]]}] 12:53:27 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. 12:53:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 12:53:27 INFO - PROCESS | 3748 | 1468353207771 Marionette TRACE conn9 -> [0,2981,"getWindowHandle",null] 12:53:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:53:27 INFO - PROCESS | 3748 | 1468353207776 Marionette TRACE conn9 <- [1,2981,null,{"value":"13"}] 12:53:27 INFO - PROCESS | 3748 | 1468353207780 Marionette TRACE conn9 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 3748 | 1468353207782 Marionette TRACE conn9 <- [1,2982,null,{}] 12:53:27 INFO - PROCESS | 3748 | 1468353207787 Marionette TRACE conn9 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:27 INFO - PROCESS | 3748 | 1468353207790 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:27 INFO - PROCESS | 3748 | 1468353207932 Marionette TRACE conn9 <- [1,2983,null,{"value":null}] 12:53:28 INFO - PROCESS | 3748 | 1468353208025 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:28 INFO - PROCESS | 3748 | 1468353208028 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:28 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD325000 == 40 [pid = 3748] [id = 757] 12:53:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F20A1800) [pid = 3748] [serial = 2269] [outer = 0000000000000000] 12:53:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F4359000) [pid = 3748] [serial = 2270] [outer = 000000C2F20A1800] 12:53:28 INFO - PROCESS | 3748 | 1468353208084 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2F51E2800) [pid = 3748] [serial = 2271] [outer = 000000C2F20A1800] 12:53:28 INFO - PROCESS | 3748 | 1468353208656 Marionette TRACE conn9 <- [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]]]}] 12:53:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:53:28 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 12:53:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 924ms 12:53:28 INFO - PROCESS | 3748 | 1468353208705 Marionette TRACE conn9 -> [0,2985,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 3748 | 1468353208708 Marionette TRACE conn9 <- [1,2985,null,{"value":"13"}] 12:53:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:53:28 INFO - PROCESS | 3748 | 1468353208719 Marionette TRACE conn9 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - PROCESS | 3748 | 1468353208726 Marionette TRACE conn9 <- [1,2986,null,{}] 12:53:28 INFO - PROCESS | 3748 | 1468353208731 Marionette TRACE conn9 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:28 INFO - PROCESS | 3748 | 1468353208735 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:28 INFO - PROCESS | 3748 | 1468353208857 Marionette TRACE conn9 <- [1,2987,null,{"value":null}] 12:53:28 INFO - PROCESS | 3748 | 1468353208981 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:28 INFO - PROCESS | 3748 | 1468353208984 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FD8B7000 == 41 [pid = 3748] [id = 758] 12:53:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2F7295000) [pid = 3748] [serial = 2272] [outer = 0000000000000000] 12:53:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2F9F52C00) [pid = 3748] [serial = 2273] [outer = 000000C2F7295000] 12:53:29 INFO - PROCESS | 3748 | 1468353209040 Marionette DEBUG loaded listener.js 12:53:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (000000C2FA1B9400) [pid = 3748] [serial = 2274] [outer = 000000C2F7295000] 12:53:29 INFO - PROCESS | 3748 | 1468353209555 Marionette TRACE conn9 <- [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]]]}] 12:53:29 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. 12:53:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 945ms 12:53:29 INFO - PROCESS | 3748 | 1468353209659 Marionette TRACE conn9 -> [0,2989,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 3748 | 1468353209662 Marionette TRACE conn9 <- [1,2989,null,{"value":"13"}] 12:53:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:53:29 INFO - PROCESS | 3748 | 1468353209666 Marionette TRACE conn9 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - PROCESS | 3748 | 1468353209668 Marionette TRACE conn9 <- [1,2990,null,{}] 12:53:29 INFO - PROCESS | 3748 | 1468353209672 Marionette TRACE conn9 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:29 INFO - PROCESS | 3748 | 1468353209674 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:29 INFO - PROCESS | 3748 | 1468353209792 Marionette TRACE conn9 <- [1,2991,null,{"value":null}] 12:53:29 INFO - PROCESS | 3748 | 1468353209884 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:29 INFO - PROCESS | 3748 | 1468353209887 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:29 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FDEDA000 == 42 [pid = 3748] [id = 759] 12:53:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (000000C2F7296C00) [pid = 3748] [serial = 2275] [outer = 0000000000000000] 12:53:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (000000C2FA1C7000) [pid = 3748] [serial = 2276] [outer = 000000C2F7296C00] 12:53:29 INFO - PROCESS | 3748 | 1468353209944 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (000000C2FA1D1000) [pid = 3748] [serial = 2277] [outer = 000000C2F7296C00] 12:53:30 INFO - PROCESS | 3748 | 1468353210445 Marionette TRACE conn9 <- [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]]]}] 12:53:30 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. 12:53:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 838ms 12:53:30 INFO - PROCESS | 3748 | 1468353210520 Marionette TRACE conn9 -> [0,2993,"getWindowHandle",null] 12:53:30 INFO - PROCESS | 3748 | 1468353210522 Marionette TRACE conn9 <- [1,2993,null,{"value":"13"}] 12:53:30 INFO - PROCESS | 3748 | 1468353210527 Marionette TRACE conn9 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:53:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:53:30 INFO - PROCESS | 3748 | 1468353210530 Marionette TRACE conn9 <- [1,2994,null,{}] 12:53:30 INFO - PROCESS | 3748 | 1468353210534 Marionette TRACE conn9 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:30 INFO - PROCESS | 3748 | 1468353210537 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:30 INFO - PROCESS | 3748 | 1468353210650 Marionette TRACE conn9 <- [1,2995,null,{"value":null}] 12:53:30 INFO - PROCESS | 3748 | 1468353210750 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 3748 | 1468353210756 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:30 INFO - PROCESS | 3748 | ++DOCSHELL 000000C28181B800 == 43 [pid = 3748] [id = 760] 12:53:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (000000C2EE4D4000) [pid = 3748] [serial = 2278] [outer = 0000000000000000] 12:53:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (000000C2F29E2400) [pid = 3748] [serial = 2279] [outer = 000000C2EE4D4000] 12:53:30 INFO - PROCESS | 3748 | 1468353210820 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (000000C2F59D8000) [pid = 3748] [serial = 2280] [outer = 000000C2EE4D4000] 12:53:31 INFO - PROCESS | 3748 | 1468353211495 Marionette TRACE conn9 <- [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]]]}] 12:53:31 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. 12:53:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 12:53:31 INFO - PROCESS | 3748 | 1468353211519 Marionette TRACE conn9 -> [0,2997,"getWindowHandle",null] 12:53:31 INFO - PROCESS | 3748 | 1468353211523 Marionette TRACE conn9 <- [1,2997,null,{"value":"13"}] 12:53:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:53:31 INFO - PROCESS | 3748 | 1468353211528 Marionette TRACE conn9 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:53:31 INFO - PROCESS | 3748 | 1468353211533 Marionette TRACE conn9 <- [1,2998,null,{}] 12:53:31 INFO - PROCESS | 3748 | 1468353211538 Marionette TRACE conn9 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:31 INFO - PROCESS | 3748 | 1468353211541 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:31 INFO - PROCESS | 3748 | 1468353211652 Marionette TRACE conn9 <- [1,2999,null,{"value":null}] 12:53:31 INFO - PROCESS | 3748 | 1468353211758 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:31 INFO - PROCESS | 3748 | 1468353211762 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:31 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE941000 == 44 [pid = 3748] [id = 761] 12:53:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (000000C2E8498000) [pid = 3748] [serial = 2281] [outer = 0000000000000000] 12:53:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (000000C2E8D24800) [pid = 3748] [serial = 2282] [outer = 000000C2E8498000] 12:53:31 INFO - PROCESS | 3748 | 1468353211816 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (000000C2ED2B4800) [pid = 3748] [serial = 2283] [outer = 000000C2E8498000] 12:53:32 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFD5800 == 43 [pid = 3748] [id = 753] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC316800 == 42 [pid = 3748] [id = 752] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8AA000 == 41 [pid = 3748] [id = 751] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB147000 == 40 [pid = 3748] [id = 750] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F551F000 == 39 [pid = 3748] [id = 749] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA915800 == 38 [pid = 3748] [id = 748] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F7B3D000 == 37 [pid = 3748] [id = 747] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F519F800 == 36 [pid = 3748] [id = 746] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E829E800 == 35 [pid = 3748] [id = 745] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ECF7D800 == 34 [pid = 3748] [id = 744] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2E98D7800 == 33 [pid = 3748] [id = 743] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F284C800 == 32 [pid = 3748] [id = 742] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4FA3000 == 31 [pid = 3748] [id = 741] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C28181B800 == 30 [pid = 3748] [id = 760] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FDEDA000 == 29 [pid = 3748] [id = 759] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD8B7000 == 28 [pid = 3748] [id = 758] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FD325000 == 27 [pid = 3748] [id = 757] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE8A5000 == 26 [pid = 3748] [id = 756] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5516000 == 25 [pid = 3748] [id = 755] 12:53:32 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EC884800 == 24 [pid = 3748] [id = 754] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (000000C2F2978000) [pid = 3748] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (000000C2F437CC00) [pid = 3748] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (000000C2F4675000) [pid = 3748] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (000000C2EE304800) [pid = 3748] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (000000C2F51E4000) [pid = 3748] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (000000C2EE4CD400) [pid = 3748] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (000000C2E8D5F400) [pid = 3748] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (000000C2EC8D3400) [pid = 3748] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (000000C2E84EE800) [pid = 3748] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (000000C2E859C000) [pid = 3748] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F7FADC00) [pid = 3748] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F20A6400) [pid = 3748] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F220FC00) [pid = 3748] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F559E800) [pid = 3748] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2E825D400) [pid = 3748] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2E8429800) [pid = 3748] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7BC3400) [pid = 3748] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F58C2800) [pid = 3748] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F7BBAC00) [pid = 3748] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2ECFF9000) [pid = 3748] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2ED578800) [pid = 3748] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2F9F4F400) [pid = 3748] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F5562C00) [pid = 3748] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2F20ADC00) [pid = 3748] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F7BC4000) [pid = 3748] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E820EC00) [pid = 3748] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:53:32 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2F4B34800) [pid = 3748] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 3748 | 1468353213087 Marionette TRACE conn9 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:53:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:53:33 INFO - {} 12:53:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:53:33 INFO - {} 12:53:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:53:33 INFO - {} 12:53:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:53:33 INFO - {} 12:53:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1596ms 12:53:33 INFO - PROCESS | 3748 | 1468353213124 Marionette TRACE conn9 -> [0,3001,"getWindowHandle",null] 12:53:33 INFO - PROCESS | 3748 | 1468353213129 Marionette TRACE conn9 <- [1,3001,null,{"value":"13"}] 12:53:33 INFO - TEST-START | /FileAPI/fileReader.html 12:53:33 INFO - PROCESS | 3748 | 1468353213134 Marionette TRACE conn9 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:53:33 INFO - PROCESS | 3748 | 1468353213137 Marionette TRACE conn9 <- [1,3002,null,{}] 12:53:33 INFO - PROCESS | 3748 | 1468353213143 Marionette TRACE conn9 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:33 INFO - PROCESS | 3748 | 1468353213146 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:33 INFO - PROCESS | 3748 | 1468353213251 Marionette TRACE conn9 <- [1,3003,null,{"value":null}] 12:53:33 INFO - PROCESS | 3748 | 1468353213329 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 3748 | 1468353213334 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:33 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE6AA000 == 25 [pid = 3748] [id = 762] 12:53:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E84A3000) [pid = 3748] [serial = 2284] [outer = 0000000000000000] 12:53:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E84EE400) [pid = 3748] [serial = 2285] [outer = 000000C2E84A3000] 12:53:33 INFO - PROCESS | 3748 | 1468353213385 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E8604C00) [pid = 3748] [serial = 2286] [outer = 000000C2E84A3000] 12:53:33 INFO - PROCESS | 3748 | 1468353213779 Marionette TRACE conn9 <- [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]]]}] 12:53:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:53:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:53:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:53:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:53:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 12:53:33 INFO - PROCESS | 3748 | 1468353213824 Marionette TRACE conn9 -> [0,3005,"getWindowHandle",null] 12:53:33 INFO - PROCESS | 3748 | 1468353213830 Marionette TRACE conn9 <- [1,3005,null,{"value":"13"}] 12:53:33 INFO - PROCESS | 3748 | 1468353213847 Marionette TRACE conn9 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:53:33 INFO - TEST-START | /FileAPI/historical.html 12:53:33 INFO - PROCESS | 3748 | 1468353213850 Marionette TRACE conn9 <- [1,3006,null,{}] 12:53:33 INFO - PROCESS | 3748 | 1468353213859 Marionette TRACE conn9 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:33 INFO - PROCESS | 3748 | 1468353213862 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:33 INFO - PROCESS | 3748 | 1468353213959 Marionette TRACE conn9 <- [1,3007,null,{"value":null}] 12:53:33 INFO - PROCESS | 3748 | 1468353213967 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 3748 | 1468353213970 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F4FBA000 == 26 [pid = 3748] [id = 763] 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2EC8D3400) [pid = 3748] [serial = 2287] [outer = 0000000000000000] 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2ECA39000) [pid = 3748] [serial = 2288] [outer = 000000C2EC8D3400] 12:53:34 INFO - PROCESS | 3748 | 1468353214027 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2ED30A000) [pid = 3748] [serial = 2289] [outer = 000000C2EC8D3400] 12:53:34 INFO - PROCESS | 3748 | 1468353214481 Marionette TRACE conn9 <- [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"]]]}] 12:53:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:53:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:53:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:53:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:53:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:53:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:53:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:53:34 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 12:53:34 INFO - PROCESS | 3748 | 1468353214525 Marionette TRACE conn9 -> [0,3009,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 3748 | 1468353214527 Marionette TRACE conn9 <- [1,3009,null,{"value":"13"}] 12:53:34 INFO - TEST-START | /FileAPI/idlharness.html 12:53:34 INFO - PROCESS | 3748 | 1468353214532 Marionette TRACE conn9 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 3748 | 1468353214536 Marionette TRACE conn9 <- [1,3010,null,{}] 12:53:34 INFO - PROCESS | 3748 | 1468353214553 Marionette TRACE conn9 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:34 INFO - PROCESS | 3748 | 1468353214558 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:34 INFO - PROCESS | 3748 | 1468353214679 Marionette TRACE conn9 <- [1,3011,null,{"value":null}] 12:53:34 INFO - PROCESS | 3748 | 1468353214695 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 3748 | 1468353214698 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:34 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5FEB800 == 27 [pid = 3748] [id = 764] 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8208000) [pid = 3748] [serial = 2290] [outer = 0000000000000000] 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F1490C00) [pid = 3748] [serial = 2291] [outer = 000000C2E8208000] 12:53:34 INFO - PROCESS | 3748 | 1468353214748 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F20A7800) [pid = 3748] [serial = 2292] [outer = 000000C2E8208000] 12:53:35 INFO - PROCESS | 3748 | 1468353215642 Marionette TRACE conn9 <- [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]]]}] 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:53:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:53:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:53:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:53:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:53:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:53:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:53:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:53:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:53:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:53:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:53:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:53:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:53:35 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 12:53:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:53:35 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 12:53:35 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 12:53:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:53:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:53:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:53:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:53:35 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 12:53:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:53:35 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 12:53:35 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 12:53:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:53:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:53:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1164ms 12:53:35 INFO - PROCESS | 3748 | 1468353215700 Marionette TRACE conn9 -> [0,3013,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 3748 | 1468353215703 Marionette TRACE conn9 <- [1,3013,null,{"value":"13"}] 12:53:35 INFO - TEST-START | /FileAPI/idlharness.worker 12:53:35 INFO - PROCESS | 3748 | 1468353215712 Marionette TRACE conn9 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - PROCESS | 3748 | 1468353215714 Marionette TRACE conn9 <- [1,3014,null,{}] 12:53:35 INFO - PROCESS | 3748 | 1468353215718 Marionette TRACE conn9 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:35 INFO - PROCESS | 3748 | 1468353215720 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:35 INFO - PROCESS | 3748 | 1468353215843 Marionette TRACE conn9 <- [1,3015,null,{"value":null}] 12:53:35 INFO - PROCESS | 3748 | 1468353215849 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:35 INFO - PROCESS | 3748 | 1468353215851 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:35 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC293000 == 28 [pid = 3748] [id = 765] 12:53:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F7213000) [pid = 3748] [serial = 2293] [outer = 0000000000000000] 12:53:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F729A400) [pid = 3748] [serial = 2294] [outer = 000000C2F7213000] 12:53:35 INFO - PROCESS | 3748 | 1468353215946 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2F72E6400) [pid = 3748] [serial = 2295] [outer = 000000C2F7213000] 12:53:36 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:53:36 INFO - PROCESS | 3748 | 1468353216969 Marionette TRACE conn9 <- [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,{},{}]]]}] 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:53:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:53:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:53:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:53:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:53:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:53:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:53:37 INFO - {} 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:53:37 INFO - {} 12:53:37 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 - {} 12:53:37 INFO - {} 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:53:37 INFO - {} 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:53:37 INFO - {} 12:53:37 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 - {} 12:53:37 INFO - {} 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:53:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:53:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 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 12:53:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:53:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:53:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:53:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:53:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:53:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:53:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:53:37 INFO - {} 12:53:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1401ms 12:53:37 INFO - PROCESS | 3748 | 1468353217110 Marionette TRACE conn9 -> [0,3017,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 3748 | 1468353217113 Marionette TRACE conn9 <- [1,3017,null,{"value":"13"}] 12:53:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:53:37 INFO - PROCESS | 3748 | 1468353217122 Marionette TRACE conn9 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:53:37 INFO - PROCESS | 3748 | 1468353217124 Marionette TRACE conn9 <- [1,3018,null,{}] 12:53:37 INFO - PROCESS | 3748 | 1468353217127 Marionette TRACE conn9 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:37 INFO - PROCESS | 3748 | 1468353217130 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:37 INFO - PROCESS | 3748 | 1468353217244 Marionette TRACE conn9 <- [1,3019,null,{"value":null}] 12:53:37 INFO - PROCESS | 3748 | 1468353217325 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:37 INFO - PROCESS | 3748 | 1468353217327 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:37 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2CDBA0800 == 29 [pid = 3748] [id = 766] 12:53:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2E8211C00) [pid = 3748] [serial = 2296] [outer = 0000000000000000] 12:53:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F7BBA800) [pid = 3748] [serial = 2297] [outer = 000000C2E8211C00] 12:53:37 INFO - PROCESS | 3748 | 1468353217373 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2FB02EC00) [pid = 3748] [serial = 2298] [outer = 000000C2E8211C00] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F72DC000) [pid = 3748] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2F466D800) [pid = 3748] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2EC8DC800) [pid = 3748] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2ECBCA400) [pid = 3748] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2E7AC9C00) [pid = 3748] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F9F4F800) [pid = 3748] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2E7013C00) [pid = 3748] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2EC8D1800) [pid = 3748] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E7ACB400) [pid = 3748] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E7F46800) [pid = 3748] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2F50BD800) [pid = 3748] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2EEB5C400) [pid = 3748] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:53:37 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F55A3000) [pid = 3748] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:53:37 INFO - PROCESS | 3748 | 1468353217899 Marionette TRACE conn9 <- [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]]]}] 12:53:37 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 12:53:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 840ms 12:53:38 INFO - PROCESS | 3748 | 1468353218001 Marionette TRACE conn9 -> [0,3021,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 3748 | 1468353218006 Marionette TRACE conn9 <- [1,3021,null,{"value":"13"}] 12:53:38 INFO - PROCESS | 3748 | 1468353218012 Marionette TRACE conn9 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:53:38 INFO - PROCESS | 3748 | 1468353218016 Marionette TRACE conn9 <- [1,3022,null,{}] 12:53:38 INFO - PROCESS | 3748 | 1468353218027 Marionette TRACE conn9 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:38 INFO - PROCESS | 3748 | 1468353218031 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:38 INFO - PROCESS | 3748 | 1468353218166 Marionette TRACE conn9 <- [1,3023,null,{"value":null}] 12:53:38 INFO - PROCESS | 3748 | 1468353218266 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 3748 | 1468353218271 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:38 INFO - PROCESS | 3748 | ++DOCSHELL 000000C28181B800 == 30 [pid = 3748] [id = 767] 12:53:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C280F40C00) [pid = 3748] [serial = 2299] [outer = 0000000000000000] 12:53:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C280F43800) [pid = 3748] [serial = 2300] [outer = 000000C280F40C00] 12:53:38 INFO - PROCESS | 3748 | 1468353218355 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2E6F4E800) [pid = 3748] [serial = 2301] [outer = 000000C280F40C00] 12:53:39 INFO - PROCESS | 3748 | 1468353219054 Marionette TRACE conn9 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:53:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:53:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1075ms 12:53:39 INFO - PROCESS | 3748 | 1468353219103 Marionette TRACE conn9 -> [0,3025,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 3748 | 1468353219109 Marionette TRACE conn9 <- [1,3025,null,{"value":"13"}] 12:53:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:53:39 INFO - PROCESS | 3748 | 1468353219116 Marionette TRACE conn9 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:53:39 INFO - PROCESS | 3748 | 1468353219119 Marionette TRACE conn9 <- [1,3026,null,{}] 12:53:39 INFO - PROCESS | 3748 | 1468353219123 Marionette TRACE conn9 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:39 INFO - PROCESS | 3748 | 1468353219126 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:39 INFO - PROCESS | 3748 | 1468353219254 Marionette TRACE conn9 <- [1,3027,null,{"value":null}] 12:53:39 INFO - PROCESS | 3748 | 1468353219379 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 3748 | 1468353219382 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:39 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F295A800 == 31 [pid = 3748] [id = 768] 12:53:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2E842D000) [pid = 3748] [serial = 2302] [outer = 0000000000000000] 12:53:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2E8599400) [pid = 3748] [serial = 2303] [outer = 000000C2E842D000] 12:53:39 INFO - PROCESS | 3748 | 1468353219443 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2E8D5F400) [pid = 3748] [serial = 2304] [outer = 000000C2E842D000] 12:53:40 INFO - PROCESS | 3748 | 1468353220062 Marionette TRACE conn9 <- [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"]]]}] 12:53:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:53:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:53:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 12:53:40 INFO - PROCESS | 3748 | 1468353220106 Marionette TRACE conn9 -> [0,3029,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 3748 | 1468353220109 Marionette TRACE conn9 <- [1,3029,null,{"value":"13"}] 12:53:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:53:40 INFO - PROCESS | 3748 | 1468353220113 Marionette TRACE conn9 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - PROCESS | 3748 | 1468353220118 Marionette TRACE conn9 <- [1,3030,null,{}] 12:53:40 INFO - PROCESS | 3748 | 1468353220130 Marionette TRACE conn9 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:40 INFO - PROCESS | 3748 | 1468353220136 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:40 INFO - PROCESS | 3748 | 1468353220291 Marionette TRACE conn9 <- [1,3031,null,{"value":null}] 12:53:40 INFO - PROCESS | 3748 | 1468353220419 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:40 INFO - PROCESS | 3748 | 1468353220423 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:40 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA4C1000 == 32 [pid = 3748] [id = 769] 12:53:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2E98B8800) [pid = 3748] [serial = 2305] [outer = 0000000000000000] 12:53:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2ED618000) [pid = 3748] [serial = 2306] [outer = 000000C2E98B8800] 12:53:40 INFO - PROCESS | 3748 | 1468353220485 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F20A9400) [pid = 3748] [serial = 2307] [outer = 000000C2E98B8800] 12:53:41 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC293000 == 31 [pid = 3748] [id = 765] 12:53:41 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5FEB800 == 30 [pid = 3748] [id = 764] 12:53:41 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F4FBA000 == 29 [pid = 3748] [id = 763] 12:53:41 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE6AA000 == 28 [pid = 3748] [id = 762] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2F7774C00) [pid = 3748] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F4676800) [pid = 3748] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2F4D71800) [pid = 3748] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F5566400) [pid = 3748] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2ED22FC00) [pid = 3748] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2ED3A8000) [pid = 3748] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2EEE49800) [pid = 3748] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2FA1BBC00) [pid = 3748] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F9F55000) [pid = 3748] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E8598000) [pid = 3748] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8951800) [pid = 3748] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2EC8D4800) [pid = 3748] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E8424400) [pid = 3748] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2E84E5C00) [pid = 3748] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2E8328000) [pid = 3748] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2E84E8400) [pid = 3748] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F522B800) [pid = 3748] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2ED2BC800) [pid = 3748] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2F1F4C000) [pid = 3748] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2F2971000) [pid = 3748] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F5597000) [pid = 3748] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (000000C2F720EC00) [pid = 3748] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (000000C2F1F44400) [pid = 3748] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (000000C2F729FC00) [pid = 3748] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (000000C2F7BAD000) [pid = 3748] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 3748 | 1468353221377 Marionette TRACE conn9 <- [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]]]}] 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:53:41 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. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:53:41 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'.) 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:53:41 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. 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:53:41 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. 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:53:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:53:41 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. 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:53:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:53:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:53:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:53:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:53:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1353ms 12:53:41 INFO - PROCESS | 3748 | 1468353221469 Marionette TRACE conn9 -> [0,3033,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 3748 | 1468353221473 Marionette TRACE conn9 <- [1,3033,null,{"value":"13"}] 12:53:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:53:41 INFO - PROCESS | 3748 | 1468353221478 Marionette TRACE conn9 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 3748 | 1468353221481 Marionette TRACE conn9 <- [1,3034,null,{}] 12:53:41 INFO - PROCESS | 3748 | 1468353221487 Marionette TRACE conn9 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:41 INFO - PROCESS | 3748 | 1468353221490 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:41 INFO - PROCESS | 3748 | 1468353221593 Marionette TRACE conn9 <- [1,3035,null,{"value":null}] 12:53:41 INFO - PROCESS | 3748 | 1468353221669 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 3748 | 1468353221671 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:41 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2ED650000 == 29 [pid = 3748] [id = 770] 12:53:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (000000C2E842E400) [pid = 3748] [serial = 2308] [outer = 0000000000000000] 12:53:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (000000C2E84A3800) [pid = 3748] [serial = 2309] [outer = 000000C2E842E400] 12:53:41 INFO - PROCESS | 3748 | 1468353221722 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (000000C2E894BC00) [pid = 3748] [serial = 2310] [outer = 000000C2E842E400] 12:53:41 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:53:42 INFO - PROCESS | 3748 | 1468353222181 Marionette TRACE conn9 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:53:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:53:42 INFO - {} 12:53:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 12:53:42 INFO - PROCESS | 3748 | 1468353222216 Marionette TRACE conn9 -> [0,3037,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 3748 | 1468353222222 Marionette TRACE conn9 <- [1,3037,null,{"value":"13"}] 12:53:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:53:42 INFO - PROCESS | 3748 | 1468353222228 Marionette TRACE conn9 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - PROCESS | 3748 | 1468353222231 Marionette TRACE conn9 <- [1,3038,null,{}] 12:53:42 INFO - PROCESS | 3748 | 1468353222236 Marionette TRACE conn9 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:42 INFO - PROCESS | 3748 | 1468353222239 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:42 INFO - PROCESS | 3748 | 1468353222346 Marionette TRACE conn9 <- [1,3039,null,{"value":null}] 12:53:42 INFO - PROCESS | 3748 | 1468353222355 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 3748 | 1468353222357 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:42 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F2965000 == 30 [pid = 3748] [id = 771] 12:53:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (000000C2EE371800) [pid = 3748] [serial = 2311] [outer = 0000000000000000] 12:53:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2EE417C00) [pid = 3748] [serial = 2312] [outer = 000000C2EE371800] 12:53:42 INFO - PROCESS | 3748 | 1468353222407 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2F1F4B000) [pid = 3748] [serial = 2313] [outer = 000000C2EE371800] 12:53:42 INFO - PROCESS | 3748 | 1468353222862 Marionette TRACE conn9 <- [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]]]}] 12:53:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:53:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:53:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:53:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:53:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 12:53:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:53:42 INFO - PROCESS | 3748 | 1468353222901 Marionette TRACE conn9 -> [0,3041,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 3748 | 1468353222904 Marionette TRACE conn9 <- [1,3041,null,{"value":"13"}] 12:53:42 INFO - PROCESS | 3748 | 1468353222908 Marionette TRACE conn9 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - PROCESS | 3748 | 1468353222911 Marionette TRACE conn9 <- [1,3042,null,{}] 12:53:42 INFO - PROCESS | 3748 | 1468353222927 Marionette TRACE conn9 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:42 INFO - PROCESS | 3748 | 1468353222932 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:43 INFO - PROCESS | 3748 | 1468353223055 Marionette TRACE conn9 <- [1,3043,null,{"value":null}] 12:53:43 INFO - PROCESS | 3748 | 1468353223148 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 3748 | 1468353223152 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:43 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F550C000 == 31 [pid = 3748] [id = 772] 12:53:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2F4357800) [pid = 3748] [serial = 2314] [outer = 0000000000000000] 12:53:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C2F4385C00) [pid = 3748] [serial = 2315] [outer = 000000C2F4357800] 12:53:43 INFO - PROCESS | 3748 | 1468353223201 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C2F4674000) [pid = 3748] [serial = 2316] [outer = 000000C2F4357800] 12:53:43 INFO - PROCESS | 3748 | 1468353223865 Marionette TRACE conn9 <- [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"]]]}] 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:53:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:53:44 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" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:53:44 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" 12:53:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:53:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1128ms 12:53:44 INFO - PROCESS | 3748 | 1468353224039 Marionette TRACE conn9 -> [0,3045,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 3748 | 1468353224042 Marionette TRACE conn9 <- [1,3045,null,{"value":"13"}] 12:53:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:53:44 INFO - PROCESS | 3748 | 1468353224045 Marionette TRACE conn9 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - PROCESS | 3748 | 1468353224047 Marionette TRACE conn9 <- [1,3046,null,{}] 12:53:44 INFO - PROCESS | 3748 | 1468353224051 Marionette TRACE conn9 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:44 INFO - PROCESS | 3748 | 1468353224054 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:44 INFO - PROCESS | 3748 | 1468353224175 Marionette TRACE conn9 <- [1,3047,null,{"value":null}] 12:53:44 INFO - PROCESS | 3748 | 1468353224227 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 3748 | 1468353224229 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FA488000 == 32 [pid = 3748] [id = 773] 12:53:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2F5234000) [pid = 3748] [serial = 2317] [outer = 0000000000000000] 12:53:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2F5560C00) [pid = 3748] [serial = 2318] [outer = 000000C2F5234000] 12:53:44 INFO - PROCESS | 3748 | 1468353224277 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2F559F000) [pid = 3748] [serial = 2319] [outer = 000000C2F5234000] 12:53:44 INFO - PROCESS | 3748 | 1468353224766 Marionette TRACE conn9 <- [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]]]}] 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:53:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:53:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:53:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:53:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:53:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:53:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 12:53:44 INFO - PROCESS | 3748 | 1468353224788 Marionette TRACE conn9 -> [0,3049,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 3748 | 1468353224791 Marionette TRACE conn9 <- [1,3049,null,{"value":"13"}] 12:53:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:53:44 INFO - PROCESS | 3748 | 1468353224794 Marionette TRACE conn9 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - PROCESS | 3748 | 1468353224796 Marionette TRACE conn9 <- [1,3050,null,{}] 12:53:44 INFO - PROCESS | 3748 | 1468353224807 Marionette TRACE conn9 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:44 INFO - PROCESS | 3748 | 1468353224809 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:44 INFO - PROCESS | 3748 | 1468353224925 Marionette TRACE conn9 <- [1,3051,null,{"value":null}] 12:53:44 INFO - PROCESS | 3748 | 1468353224930 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 3748 | 1468353224932 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:44 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FAF3E800 == 33 [pid = 3748] [id = 774] 12:53:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2ED575000) [pid = 3748] [serial = 2320] [outer = 0000000000000000] 12:53:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2F72E8400) [pid = 3748] [serial = 2321] [outer = 000000C2ED575000] 12:53:44 INFO - PROCESS | 3748 | 1468353224978 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2F7BC4000) [pid = 3748] [serial = 2322] [outer = 000000C2ED575000] 12:53:45 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E8208000) [pid = 3748] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F7213000) [pid = 3748] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2E6753400) [pid = 3748] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F7296C00) [pid = 3748] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2EE4D4000) [pid = 3748] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2EC8D6C00) [pid = 3748] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F20A1800) [pid = 3748] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (000000C2F7295000) [pid = 3748] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (000000C2E84A3000) [pid = 3748] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (000000C2EC8D3400) [pid = 3748] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:53:45 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (000000C2F2206C00) [pid = 3748] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:53:45 INFO - PROCESS | 3748 | 1468353225438 Marionette TRACE conn9 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:53:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:53:45 INFO - {} 12:53:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 12:53:45 INFO - PROCESS | 3748 | 1468353225490 Marionette TRACE conn9 -> [0,3053,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 3748 | 1468353225492 Marionette TRACE conn9 <- [1,3053,null,{"value":"13"}] 12:53:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:53:45 INFO - PROCESS | 3748 | 1468353225495 Marionette TRACE conn9 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 3748 | 1468353225497 Marionette TRACE conn9 <- [1,3054,null,{}] 12:53:45 INFO - PROCESS | 3748 | 1468353225501 Marionette TRACE conn9 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:45 INFO - PROCESS | 3748 | 1468353225506 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:45 INFO - PROCESS | 3748 | 1468353225685 Marionette TRACE conn9 <- [1,3055,null,{"value":null}] 12:53:45 INFO - PROCESS | 3748 | 1468353225736 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:45 INFO - PROCESS | 3748 | 1468353225738 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:45 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB133000 == 34 [pid = 3748] [id = 775] 12:53:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (000000C2E849B400) [pid = 3748] [serial = 2323] [outer = 0000000000000000] 12:53:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (000000C2FA1BF000) [pid = 3748] [serial = 2324] [outer = 000000C2E849B400] 12:53:45 INFO - PROCESS | 3748 | 1468353225785 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (000000C2FA1D2400) [pid = 3748] [serial = 2325] [outer = 000000C2E849B400] 12:53:46 INFO - PROCESS | 3748 | 1468353226113 Marionette TRACE conn9 <- [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]]]}] 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:53:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:53:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 12:53:46 INFO - PROCESS | 3748 | 1468353226170 Marionette TRACE conn9 -> [0,3057,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 3748 | 1468353226173 Marionette TRACE conn9 <- [1,3057,null,{"value":"13"}] 12:53:46 INFO - PROCESS | 3748 | 1468353226176 Marionette TRACE conn9 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:53:46 INFO - PROCESS | 3748 | 1468353226177 Marionette TRACE conn9 <- [1,3058,null,{}] 12:53:46 INFO - PROCESS | 3748 | 1468353226181 Marionette TRACE conn9 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:46 INFO - PROCESS | 3748 | 1468353226183 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:46 INFO - PROCESS | 3748 | 1468353226306 Marionette TRACE conn9 <- [1,3059,null,{"value":null}] 12:53:46 INFO - PROCESS | 3748 | 1468353226310 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 3748 | 1468353226312 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FC0E2800 == 35 [pid = 3748] [id = 776] 12:53:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (000000C280F87000) [pid = 3748] [serial = 2326] [outer = 0000000000000000] 12:53:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C280F8C400) [pid = 3748] [serial = 2327] [outer = 000000C280F87000] 12:53:46 INFO - PROCESS | 3748 | 1468353226359 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E6583C00) [pid = 3748] [serial = 2328] [outer = 000000C280F87000] 12:53:46 INFO - PROCESS | 3748 | 1468353226750 Marionette TRACE conn9 <- [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]]]}] 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:53:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:53:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 12:53:46 INFO - PROCESS | 3748 | 1468353226808 Marionette TRACE conn9 -> [0,3061,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 3748 | 1468353226811 Marionette TRACE conn9 <- [1,3061,null,{"value":"13"}] 12:53:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:53:46 INFO - PROCESS | 3748 | 1468353226814 Marionette TRACE conn9 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - PROCESS | 3748 | 1468353226816 Marionette TRACE conn9 <- [1,3062,null,{}] 12:53:46 INFO - PROCESS | 3748 | 1468353226823 Marionette TRACE conn9 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:46 INFO - PROCESS | 3748 | 1468353226825 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:46 INFO - PROCESS | 3748 | 1468353226913 Marionette TRACE conn9 <- [1,3063,null,{"value":null}] 12:53:46 INFO - PROCESS | 3748 | 1468353226924 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 3748 | 1468353226926 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:46 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCF9C000 == 36 [pid = 3748] [id = 777] 12:53:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2ED2DB000) [pid = 3748] [serial = 2329] [outer = 0000000000000000] 12:53:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2FA211000) [pid = 3748] [serial = 2330] [outer = 000000C2ED2DB000] 12:53:46 INFO - PROCESS | 3748 | 1468353226980 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2FA75B400) [pid = 3748] [serial = 2331] [outer = 000000C2ED2DB000] 12:53:47 INFO - PROCESS | 3748 | 1468353227421 Marionette TRACE conn9 <- [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]]]}] 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:53:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:53:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 12:53:47 INFO - PROCESS | 3748 | 1468353227493 Marionette TRACE conn9 -> [0,3065,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 3748 | 1468353227497 Marionette TRACE conn9 <- [1,3065,null,{"value":"13"}] 12:53:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:53:47 INFO - PROCESS | 3748 | 1468353227508 Marionette TRACE conn9 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 3748 | 1468353227513 Marionette TRACE conn9 <- [1,3066,null,{}] 12:53:47 INFO - PROCESS | 3748 | 1468353227519 Marionette TRACE conn9 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:47 INFO - PROCESS | 3748 | 1468353227523 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:47 INFO - PROCESS | 3748 | 1468353227654 Marionette TRACE conn9 <- [1,3067,null,{"value":null}] 12:53:47 INFO - PROCESS | 3748 | 1468353227745 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 3748 | 1468353227748 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:47 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2CDB8E800 == 37 [pid = 3748] [id = 778] 12:53:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C28150A000) [pid = 3748] [serial = 2332] [outer = 0000000000000000] 12:53:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C28150D800) [pid = 3748] [serial = 2333] [outer = 000000C28150A000] 12:53:47 INFO - PROCESS | 3748 | 1468353227811 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C281513C00) [pid = 3748] [serial = 2334] [outer = 000000C28150A000] 12:53:48 INFO - PROCESS | 3748 | 1468353228444 Marionette TRACE conn9 <- [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] 12:53:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:53:48 INFO - PROCESS | 3748 | 1468353228509 Marionette TRACE conn9 <- [1,3069,null,{"value":"13"}] 12:53:48 INFO - PROCESS | 3748 | 1468353228515 Marionette TRACE conn9 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:53:48 INFO - PROCESS | 3748 | 1468353228520 Marionette TRACE conn9 <- [1,3070,null,{}] 12:53:48 INFO - PROCESS | 3748 | 1468353228524 Marionette TRACE conn9 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:48 INFO - PROCESS | 3748 | 1468353228528 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:48 INFO - PROCESS | 3748 | 1468353228652 Marionette TRACE conn9 <- [1,3071,null,{"value":null}] 12:53:48 INFO - PROCESS | 3748 | 1468353228775 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:48 INFO - PROCESS | 3748 | 1468353228778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:48 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5913000 == 38 [pid = 3748] [id = 779] 12:53:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E842D800) [pid = 3748] [serial = 2335] [outer = 0000000000000000] 12:53:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2E894D400) [pid = 3748] [serial = 2336] [outer = 000000C2E842D800] 12:53:48 INFO - PROCESS | 3748 | 1468353228837 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2ECFF0C00) [pid = 3748] [serial = 2337] [outer = 000000C2E842D800] 12:53:49 INFO - PROCESS | 3748 | 1468353229365 Marionette TRACE conn9 <- [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]]]}] 12:53:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:53:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:53:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 885ms 12:53:49 INFO - PROCESS | 3748 | 1468353229404 Marionette TRACE conn9 -> [0,3073,"getWindowHandle",null] 12:53:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:53:49 INFO - PROCESS | 3748 | 1468353229407 Marionette TRACE conn9 <- [1,3073,null,{"value":"13"}] 12:53:49 INFO - PROCESS | 3748 | 1468353229411 Marionette TRACE conn9 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:53:49 INFO - PROCESS | 3748 | 1468353229413 Marionette TRACE conn9 <- [1,3074,null,{}] 12:53:49 INFO - PROCESS | 3748 | 1468353229424 Marionette TRACE conn9 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:49 INFO - PROCESS | 3748 | 1468353229430 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:49 INFO - PROCESS | 3748 | 1468353229551 Marionette TRACE conn9 <- [1,3075,null,{"value":null}] 12:53:49 INFO - PROCESS | 3748 | 1468353229658 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 3748 | 1468353229663 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:49 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FCFAF000 == 39 [pid = 3748] [id = 780] 12:53:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2F2286800) [pid = 3748] [serial = 2338] [outer = 0000000000000000] 12:53:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (000000C2F297A400) [pid = 3748] [serial = 2339] [outer = 000000C2F2286800] 12:53:49 INFO - PROCESS | 3748 | 1468353229723 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (000000C2F4675000) [pid = 3748] [serial = 2340] [outer = 000000C2F2286800] 12:53:50 INFO - PROCESS | 3748 | 1468353230292 Marionette TRACE conn9 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:53:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 923ms 12:53:50 INFO - PROCESS | 3748 | 1468353230350 Marionette TRACE conn9 -> [0,3077,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 3748 | 1468353230353 Marionette TRACE conn9 <- [1,3077,null,{"value":"13"}] 12:53:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:53:50 INFO - PROCESS | 3748 | 1468353230358 Marionette TRACE conn9 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 3748 | 1468353230361 Marionette TRACE conn9 <- [1,3078,null,{}] 12:53:50 INFO - PROCESS | 3748 | 1468353230365 Marionette TRACE conn9 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:50 INFO - PROCESS | 3748 | 1468353230368 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:50 INFO - PROCESS | 3748 | 1468353230485 Marionette TRACE conn9 <- [1,3079,null,{"value":null}] 12:53:50 INFO - PROCESS | 3748 | 1468353230590 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 3748 | 1468353230592 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:50 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2FB109800 == 40 [pid = 3748] [id = 781] 12:53:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (000000C2F20AB400) [pid = 3748] [serial = 2341] [outer = 0000000000000000] 12:53:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (000000C2F58C2C00) [pid = 3748] [serial = 2342] [outer = 000000C2F20AB400] 12:53:50 INFO - PROCESS | 3748 | 1468353230652 Marionette DEBUG loaded listener.js 12:53:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (000000C2F7BB5800) [pid = 3748] [serial = 2343] [outer = 000000C2F20AB400] 12:53:51 INFO - PROCESS | 3748 | 1468353231196 Marionette TRACE conn9 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:53:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:53:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 12:53:51 INFO - PROCESS | 3748 | 1468353231244 Marionette TRACE conn9 -> [0,3081,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 3748 | 1468353231246 Marionette TRACE conn9 <- [1,3081,null,{"value":"13"}] 12:53:51 INFO - PROCESS | 3748 | 1468353231250 Marionette TRACE conn9 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:53:51 INFO - PROCESS | 3748 | 1468353231252 Marionette TRACE conn9 <- [1,3082,null,{}] 12:53:51 INFO - PROCESS | 3748 | 1468353231256 Marionette TRACE conn9 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:51 INFO - PROCESS | 3748 | 1468353231259 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:51 INFO - PROCESS | 3748 | 1468353231430 Marionette TRACE conn9 <- [1,3083,null,{"value":null}] 12:53:51 INFO - PROCESS | 3748 | 1468353231536 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:51 INFO - PROCESS | 3748 | 1468353231539 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:51 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F9FEA800 == 41 [pid = 3748] [id = 782] 12:53:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (000000C2EC80A400) [pid = 3748] [serial = 2344] [outer = 0000000000000000] 12:53:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (000000C2F77C9800) [pid = 3748] [serial = 2345] [outer = 000000C2EC80A400] 12:53:51 INFO - PROCESS | 3748 | 1468353231597 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (000000C2F9F51000) [pid = 3748] [serial = 2346] [outer = 000000C2EC80A400] 12:53:52 INFO - PROCESS | 3748 | 1468353232282 Marionette TRACE conn9 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:53:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1080ms 12:53:52 INFO - PROCESS | 3748 | 1468353232337 Marionette TRACE conn9 -> [0,3085,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 3748 | 1468353232341 Marionette TRACE conn9 <- [1,3085,null,{"value":"13"}] 12:53:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:53:52 INFO - PROCESS | 3748 | 1468353232367 Marionette TRACE conn9 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:53:52 INFO - PROCESS | 3748 | 1468353232370 Marionette TRACE conn9 <- [1,3086,null,{}] 12:53:52 INFO - PROCESS | 3748 | 1468353232376 Marionette TRACE conn9 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:52 INFO - PROCESS | 3748 | 1468353232379 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:52 INFO - PROCESS | 3748 | 1468353232493 Marionette TRACE conn9 <- [1,3087,null,{"value":null}] 12:53:52 INFO - PROCESS | 3748 | 1468353232596 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:52 INFO - PROCESS | 3748 | 1468353232600 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:52 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F1FCF000 == 42 [pid = 3748] [id = 783] 12:53:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (000000C2E658C800) [pid = 3748] [serial = 2347] [outer = 0000000000000000] 12:53:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (000000C2E659F000) [pid = 3748] [serial = 2348] [outer = 000000C2E658C800] 12:53:52 INFO - PROCESS | 3748 | 1468353232650 Marionette DEBUG loaded listener.js 12:53:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (000000C2E820E000) [pid = 3748] [serial = 2349] [outer = 000000C2E658C800] 12:53:53 INFO - PROCESS | 3748 | 1468353233221 Marionette TRACE conn9 <- [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]]]}] 12:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:53:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 12:53:53 INFO - PROCESS | 3748 | 1468353233249 Marionette TRACE conn9 -> [0,3089,"getWindowHandle",null] 12:53:53 INFO - PROCESS | 3748 | 1468353233253 Marionette TRACE conn9 <- [1,3089,null,{"value":"13"}] 12:53:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:53:53 INFO - PROCESS | 3748 | 1468353233260 Marionette TRACE conn9 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:53:53 INFO - PROCESS | 3748 | 1468353233262 Marionette TRACE conn9 <- [1,3090,null,{}] 12:53:53 INFO - PROCESS | 3748 | 1468353233266 Marionette TRACE conn9 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:53 INFO - PROCESS | 3748 | 1468353233269 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2EE941000 == 41 [pid = 3748] [id = 761] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FC0E2800 == 40 [pid = 3748] [id = 776] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB133000 == 39 [pid = 3748] [id = 775] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FAF3E800 == 38 [pid = 3748] [id = 774] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA488000 == 37 [pid = 3748] [id = 773] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F550C000 == 36 [pid = 3748] [id = 772] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F2965000 == 35 [pid = 3748] [id = 771] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2ED650000 == 34 [pid = 3748] [id = 770] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FA4C1000 == 33 [pid = 3748] [id = 769] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F295A800 == 32 [pid = 3748] [id = 768] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2CDBA0800 == 31 [pid = 3748] [id = 766] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C28181B800 == 30 [pid = 3748] [id = 767] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F9FEA800 == 29 [pid = 3748] [id = 782] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FB109800 == 28 [pid = 3748] [id = 781] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCFAF000 == 27 [pid = 3748] [id = 780] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2F5913000 == 26 [pid = 3748] [id = 779] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2FCF9C000 == 25 [pid = 3748] [id = 777] 12:53:53 INFO - PROCESS | 3748 | --DOCSHELL 000000C2CDB8E800 == 24 [pid = 3748] [id = 778] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (000000C2F20A7800) [pid = 3748] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (000000C2F729A400) [pid = 3748] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (000000C2F1490C00) [pid = 3748] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (000000C2E8422800) [pid = 3748] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (000000C2FA1D1000) [pid = 3748] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (000000C2F59D8000) [pid = 3748] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (000000C2ED61C400) [pid = 3748] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (000000C2F51E2800) [pid = 3748] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (000000C2FA1B9400) [pid = 3748] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (000000C2F7BBA800) [pid = 3748] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (000000C2E8604C00) [pid = 3748] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (000000C2E8D24800) [pid = 3748] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (000000C2ED30A000) [pid = 3748] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (000000C2ECA39000) [pid = 3748] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (000000C2F72E6400) [pid = 3748] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (000000C2E84EE400) [pid = 3748] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (000000C2E7008400) [pid = 3748] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (000000C2F28C3800) [pid = 3748] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (000000C2ECB83800) [pid = 3748] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (000000C2F4359000) [pid = 3748] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (000000C2F9F52C00) [pid = 3748] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (000000C2FA1C7000) [pid = 3748] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (000000C2F29E2400) [pid = 3748] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:53:54 INFO - PROCESS | 3748 | 1468353234149 Marionette TRACE conn9 <- [1,3091,null,{"value":null}] 12:53:54 INFO - PROCESS | 3748 | 1468353234206 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 3748 | 1468353234210 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2CDB8E800 == 25 [pid = 3748] [id = 784] 12:53:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (000000C280F91C00) [pid = 3748] [serial = 2350] [outer = 0000000000000000] 12:53:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (000000C2E6589000) [pid = 3748] [serial = 2351] [outer = 000000C280F91C00] 12:53:54 INFO - PROCESS | 3748 | 1468353234263 Marionette DEBUG loaded listener.js 12:53:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (000000C2E675A800) [pid = 3748] [serial = 2352] [outer = 000000C280F91C00] 12:53:54 INFO - PROCESS | 3748 | 1468353234660 Marionette TRACE conn9 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:53:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:53:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1491ms 12:53:54 INFO - PROCESS | 3748 | 1468353234753 Marionette TRACE conn9 -> [0,3093,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 3748 | 1468353234758 Marionette TRACE conn9 <- [1,3093,null,{"value":"13"}] 12:53:54 INFO - PROCESS | 3748 | 1468353234762 Marionette TRACE conn9 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:53:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:53:54 INFO - PROCESS | 3748 | 1468353234765 Marionette TRACE conn9 <- [1,3094,null,{}] 12:53:54 INFO - PROCESS | 3748 | 1468353234775 Marionette TRACE conn9 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:54 INFO - PROCESS | 3748 | 1468353234778 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:54 INFO - PROCESS | 3748 | 1468353234874 Marionette TRACE conn9 <- [1,3095,null,{"value":null}] 12:53:54 INFO - PROCESS | 3748 | 1468353234880 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 3748 | 1468353234883 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:54 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2EE496800 == 26 [pid = 3748] [id = 785] 12:53:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (000000C2E70D8C00) [pid = 3748] [serial = 2353] [outer = 0000000000000000] 12:53:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (000000C2E83EF800) [pid = 3748] [serial = 2354] [outer = 000000C2E70D8C00] 12:53:54 INFO - PROCESS | 3748 | 1468353234933 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (000000C2E849BC00) [pid = 3748] [serial = 2355] [outer = 000000C2E70D8C00] 12:53:55 INFO - PROCESS | 3748 | 1468353235396 Marionette TRACE conn9 <- [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]]]}] 12:53:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:53:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:53:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:53:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 12:53:55 INFO - PROCESS | 3748 | 1468353235438 Marionette TRACE conn9 -> [0,3097,"getWindowHandle",null] 12:53:55 INFO - PROCESS | 3748 | 1468353235442 Marionette TRACE conn9 <- [1,3097,null,{"value":"13"}] 12:53:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:53:55 INFO - PROCESS | 3748 | 1468353235446 Marionette TRACE conn9 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 3748 | 1468353235448 Marionette TRACE conn9 <- [1,3098,null,{}] 12:53:55 INFO - PROCESS | 3748 | 1468353235452 Marionette TRACE conn9 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:55 INFO - PROCESS | 3748 | 1468353235454 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:55 INFO - PROCESS | 3748 | 1468353235592 Marionette TRACE conn9 <- [1,3099,null,{"value":null}] 12:53:55 INFO - PROCESS | 3748 | 1468353235609 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:55 INFO - PROCESS | 3748 | 1468353235611 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:55 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F43BA800 == 27 [pid = 3748] [id = 786] 12:53:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (000000C2E8596800) [pid = 3748] [serial = 2356] [outer = 0000000000000000] 12:53:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (000000C2E870C400) [pid = 3748] [serial = 2357] [outer = 000000C2E8596800] 12:53:55 INFO - PROCESS | 3748 | 1468353235664 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (000000C2E8AB9400) [pid = 3748] [serial = 2358] [outer = 000000C2E8596800] 12:53:56 INFO - PROCESS | 3748 | 1468353236103 Marionette TRACE conn9 <- [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"]]]}] 12:53:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:53:56 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 12:53:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:53:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:53:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:53:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 12:53:56 INFO - PROCESS | 3748 | 1468353236181 Marionette TRACE conn9 -> [0,3101,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 3748 | 1468353236185 Marionette TRACE conn9 <- [1,3101,null,{"value":"13"}] 12:53:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:53:56 INFO - PROCESS | 3748 | 1468353236197 Marionette TRACE conn9 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 3748 | 1468353236202 Marionette TRACE conn9 <- [1,3102,null,{}] 12:53:56 INFO - PROCESS | 3748 | 1468353236206 Marionette TRACE conn9 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:56 INFO - PROCESS | 3748 | 1468353236209 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:56 INFO - PROCESS | 3748 | 1468353236302 Marionette TRACE conn9 <- [1,3103,null,{"value":null}] 12:53:56 INFO - PROCESS | 3748 | 1468353236307 Marionette TRACE conn9 -> [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\", \"b1f8bad6-949f-4c3f-ad92-a0826dd814e5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 3748 | 1468353236309 Marionette INFO sendAsync 73c9dcd2-d1c9-4df9-abdb-22e293ba31be 12:53:56 INFO - PROCESS | 3748 | ++DOCSHELL 000000C2F5448000 == 28 [pid = 3748] [id = 787] 12:53:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (000000C2ECB0EC00) [pid = 3748] [serial = 2359] [outer = 0000000000000000] 12:53:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (000000C2ED2B0C00) [pid = 3748] [serial = 2360] [outer = 000000C2ECB0EC00] 12:53:56 INFO - PROCESS | 3748 | 1468353236357 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (000000C2ED579C00) [pid = 3748] [serial = 2361] [outer = 000000C2ECB0EC00] 12:53:56 INFO - PROCESS | 3748 | 1468353236821 Marionette TRACE conn9 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:53:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:53:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 12:53:56 INFO - PROCESS | 3748 | 1468353236890 Marionette TRACE conn9 -> [0,3105,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 3748 | 1468353236892 Marionette TRACE conn9 <- [1,3105,null,{"value":"13"}] 12:53:58 WARNING - u'runner_teardown' () 12:53:58 INFO - No more tests 12:53:58 INFO - Got 0 unexpected results 12:53:58 INFO - SUITE-END | took 675s 12:53:58 INFO - Closing logging queue 12:53:58 INFO - queue closed 12:53:58 INFO - Return code: 0 12:53:58 WARNING - # TBPL SUCCESS # 12:53:58 INFO - Running post-action listener: _resource_record_post_action 12:53:58 INFO - Running post-run listener: _resource_record_post_run 12:53:59 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 206177792; Write bytes: 992669696; Read time: 5292760; Write time: 6129850 12:53:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:53:59 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 95078912; Read time: 0; Write time: 156520 12:53:59 INFO - run-tests - Wall time: 684s; CPU: 14.0%; Read bytes: 206177792; Write bytes: 870685696; Read time: 5292760; Write time: 5930340 12:53:59 INFO - Running post-run listener: _upload_blobber_files 12:53:59 INFO - Blob upload gear active. 12:53:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:53:59 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 12:53:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:53:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:53:59 INFO - (blobuploader) - INFO - Open directory for files ... 12:53:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:53:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:53:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:54:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:54:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:54:00 INFO - (blobuploader) - INFO - Done attempting. 12:54:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:54:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:54:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:54:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:54:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:54:02 INFO - (blobuploader) - INFO - Done attempting. 12:54:02 INFO - (blobuploader) - INFO - Iteration through files over. 12:54:02 INFO - Return code: 0 12:54:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:54:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f130030c7129e80815e30c9c3b37e64edf602ea42480aeabf1aa75edacc5b318b301e4be29a1bbd113ac2e0124f2ba62e143c2ae7835ee7213bffe6412e8d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5864850258efed269fa3bf1d9bc7a5d2af59ab7acaac1bc6b31d3b2bc6a2a1c55488799ad0f9493ac8cbbae2ba7f8280b2e0b9e55679187d9a825f75c8f6e6b2"} 12:54:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:54:02 INFO - Writing to file C:\slave\test\properties\blobber_files 12:54:02 INFO - Contents: 12:54:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f130030c7129e80815e30c9c3b37e64edf602ea42480aeabf1aa75edacc5b318b301e4be29a1bbd113ac2e0124f2ba62e143c2ae7835ee7213bffe6412e8d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5864850258efed269fa3bf1d9bc7a5d2af59ab7acaac1bc6b31d3b2bc6a2a1c55488799ad0f9493ac8cbbae2ba7f8280b2e0b9e55679187d9a825f75c8f6e6b2"} 12:54:02 INFO - Running post-run listener: copy_logs_to_upload_dir 12:54:02 INFO - Copying logs to upload dir... 12:54:02 INFO - mkdir: C:\slave\test\build\upload\logs 12:54:02 INFO - Copying logs to upload dir... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... 12:54:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=957.400000 ========= master_lag: -0.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-07-12 12:54:02.412542) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:02.413445) ========= '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-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f130030c7129e80815e30c9c3b37e64edf602ea42480aeabf1aa75edacc5b318b301e4be29a1bbd113ac2e0124f2ba62e143c2ae7835ee7213bffe6412e8d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5864850258efed269fa3bf1d9bc7a5d2af59ab7acaac1bc6b31d3b2bc6a2a1c55488799ad0f9493ac8cbbae2ba7f8280b2e0b9e55679187d9a825f75c8f6e6b2"} build_url:https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f130030c7129e80815e30c9c3b37e64edf602ea42480aeabf1aa75edacc5b318b301e4be29a1bbd113ac2e0124f2ba62e143c2ae7835ee7213bffe6412e8d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5864850258efed269fa3bf1d9bc7a5d2af59ab7acaac1bc6b31d3b2bc6a2a1c55488799ad0f9493ac8cbbae2ba7f8280b2e0b9e55679187d9a825f75c8f6e6b2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qs8thVhVS66tA9zN082RSQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:02.736054) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:02.736381) ========= '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-070\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-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-070\AppData\Local LOGONSERVER=\\T-W864-IX-070 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-070 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-070 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-070 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:02.854161) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:02.854473) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-12 12:54:03.519500) ========= ========= Total master_lag: -0.08 =========